Class GenericType

    • Field Detail

      • name

        protected java.lang.String name
      • dimension

        protected int dimension
    • Constructor Detail

      • GenericType

        public GenericType​(java.lang.String name)
      • GenericType

        public GenericType​(java.lang.String name,
                           int dimension)
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface Type
      • getDescriptor

        public java.lang.String getDescriptor()
        Specified by:
        getDescriptor in interface Type
      • getDimension

        public int getDimension()
        Specified by:
        getDimension in interface Type
      • createType

        public Type createType​(int dimension)
        Specified by:
        createType in interface Type
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • isGeneric

        public boolean isGeneric()
        Specified by:
        isGeneric in interface Type
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object