public abstract class ArchiveMemberSourcePath extends Object implements SourcePath
SourcePath
that can reference a member within an archive.Constructor and Description |
---|
ArchiveMemberSourcePath() |
Modifier and Type | Method and Description |
---|---|
void |
check() |
int |
compareTo(SourcePath other) |
abstract SourcePath |
getArchiveSourcePath() |
abstract Path |
getMemberPath() |
static ArchiveMemberSourcePath |
of(SourcePath archiveSourcePath,
Path memberPath) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
compareClasses
public static ArchiveMemberSourcePath of(SourcePath archiveSourcePath, Path memberPath)
public abstract SourcePath getArchiveSourcePath()
public abstract Path getMemberPath()
@Value.Check public void check()
public int compareTo(SourcePath other)
compareTo
in interface Comparable<SourcePath>