Class Path
java.lang.Object
com.regnosys.rosetta.common.translation.Path
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddElement(Path.PathElement element) addElement(String name) addElement(String name, Integer index) intbooleanbooleanbooleanbooleanfullStartMatches(Path other) return true if the all the elements of this path are the start of the other path matching on the name and indexbooleanfullStartMatches(Path other, boolean allowWildcard) String[]inthashCode()booleannameIndexMatches(Path other) booleannameStartMatches(Path other) return true if the all the elements of this path are the start of the other path matching only on the namebooleannameStartMatches(Path other, boolean allowWildcard) return true if the all the elements of this path are the start of the other path matching only on the namestatic Pathstatic PathtoString()static Pathstatic Path
-
Constructor Details
-
Path
public Path() -
Path
-
-
Method Details
-
valueOf
-
valueOf
-
addElement
-
addElement
-
addElement
-
getElements
-
getPathNames
-
getParent
-
getLastElement
-
append
-
prefixWithWildcard
-
nameStartMatches
return true if the all the elements of this path are the start of the other path matching only on the name -
nameStartMatches
return true if the all the elements of this path are the start of the other path matching only on the name -
fullStartMatches
return true if the all the elements of this path are the start of the other path matching on the name and index -
fullStartMatches
-
nameIndexMatches
-
endsWith
-
endsWith
-
cardinality
public int cardinality() -
parse
-
parse
-
equals
-
hashCode
public int hashCode() -
toString
-