Interface IQualifiedTypeName

  • All Superinterfaces:
    java.lang.Comparable<IQualifiedTypeName>
    All Known Implementing Classes:
    QualifiedTypeName

    public interface IQualifiedTypeName
    extends java.lang.Comparable<IQualifiedTypeName>
    Restriction:
    This interface is not intended to be implemented by clients.
    Restriction:
    This interface is not intended to be extended by clients.
    • Method Detail

      • getName

        java.lang.String getName()
      • getFullyQualifiedName

        java.lang.String getFullyQualifiedName()
      • getEnclosingNames

        java.lang.String[] getEnclosingNames()
      • isQualified

        boolean isQualified()
      • isEmpty

        boolean isEmpty()
      • isGlobal

        boolean isGlobal()
      • segments

        java.lang.String[] segments()
      • segment

        java.lang.String segment​(int index)
      • segmentCount

        int segmentCount()
      • lastSegment

        java.lang.String lastSegment()
      • isLowLevel

        boolean isLowLevel()
      • isValidSegment

        boolean isValidSegment​(java.lang.String segment)
      • isValid

        boolean isValid()