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
-
Method Summary
Modifier and TypeMethodDescriptionappend
(IQualifiedTypeName typeName) int
compareTo
(IQualifiedTypeName typeName) int
compareToIgnoreCase
(IQualifiedTypeName typeName) boolean
equals
(IQualifiedTypeName typeName) boolean
equalsIgnoreCase
(IQualifiedTypeName typeName) String[]
getName()
boolean
isEmpty()
boolean
isGlobal()
boolean
boolean
isPrefixOf
(IQualifiedTypeName typeName) boolean
boolean
isValid()
boolean
isValidSegment
(String segment) int
matchingFirstSegments
(IQualifiedTypeName typeName) removeFirstSegments
(int count) removeLastSegments
(int count) segment
(int index) int
String[]
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:
compareTo
in interfaceComparable<IQualifiedTypeName>
-
compareToIgnoreCase
-