Package org.eclipse.cdt.core.browser
Interface IQualifiedTypeName
- All Superinterfaces:
Comparable<IQualifiedTypeName>
- All Known Implementing Classes:
QualifiedTypeName
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionappend(IQualifiedTypeName typeName) intcompareTo(IQualifiedTypeName typeName) intcompareToIgnoreCase(IQualifiedTypeName typeName) booleanequals(IQualifiedTypeName typeName) booleanequalsIgnoreCase(IQualifiedTypeName typeName) String[]getName()booleanisEmpty()booleanisGlobal()booleanbooleanisPrefixOf(IQualifiedTypeName typeName) booleanbooleanisValid()booleanisValidSegment(String segment) intmatchingFirstSegments(IQualifiedTypeName typeName) removeFirstSegments(int count) removeLastSegments(int count) segment(int index) intString[]segments()
-
Field Details
-
QUALIFIER
- See Also:
-
-
Method Details
-
getName
String getName() -
getFullyQualifiedName
String getFullyQualifiedName() -
getEnclosingTypeName
IQualifiedTypeName getEnclosingTypeName() -
getEnclosingNames
String[] getEnclosingNames() -
isQualified
boolean isQualified() -
isEmpty
boolean isEmpty() -
isGlobal
boolean isGlobal() -
append
-
append
-
append
-
segments
String[] segments() -
segment
-
segmentCount
int segmentCount() -
lastSegment
String lastSegment() -
matchingFirstSegments
-
removeFirstSegments
-
removeLastSegments
-
isPrefixOf
-
isLowLevel
boolean isLowLevel() -
isValidSegment
-
isValid
boolean isValid() -
equals
-
equalsIgnoreCase
-
compareTo
- Specified by:
compareToin interfaceComparable<IQualifiedTypeName>
-
compareToIgnoreCase
-