public class SourceTreePath extends Object implements Comparable<SourceTreePath>, AddsToRuleKey
Constructor and Description |
---|
SourceTreePath(PBXReference.SourceTree sourceTree,
Path path,
Optional<String> defaultType) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(SourceTreePath o) |
PBXFileReference |
createFileReference(AbstractPBXObjectFactory objectFactory) |
PBXFileReference |
createFileReference(String name,
AbstractPBXObjectFactory objectFactory) |
XCVersionGroup |
createVersionGroup(AbstractPBXObjectFactory objectFactory) |
boolean |
equals(Object other) |
Path |
getPath() |
PBXReference.SourceTree |
getSourceTree() |
int |
hashCode() |
String |
toString() |
public SourceTreePath(PBXReference.SourceTree sourceTree, Path path, Optional<String> defaultType)
public PBXReference.SourceTree getSourceTree()
public Path getPath()
public PBXFileReference createFileReference(String name, AbstractPBXObjectFactory objectFactory)
public PBXFileReference createFileReference(AbstractPBXObjectFactory objectFactory)
public XCVersionGroup createVersionGroup(AbstractPBXObjectFactory objectFactory)
public int compareTo(SourceTreePath o)
compareTo
in interface Comparable<SourceTreePath>