Class BaseTypeSignature


  • public class BaseTypeSignature
    extends TypeSignature
    A type signature for a base type.
    • Field Detail

      • scanResult

        protected transient ScanResult scanResult
    • Constructor Detail

      • BaseTypeSignature

        public BaseTypeSignature​(String baseType)
        Parameters:
        baseType - the base type
    • Method Detail

      • getTypeStr

        public String getTypeStr()
        Get the base type, such as "int", "float", or "void".
        Returns:
        The base type.
      • getType

        public Class<?> getType()
        Get the class of the base type, such as int.class, float.class, or void.class.
        Returns:
        The base type class reference.
      • getClassNamesFromTypeDescriptors

        public void getClassNamesFromTypeDescriptors​(Set<String> classNameListOut)
      • getClassName

        protected String getClassName()
      • getClassInfo

        protected ClassInfo getClassInfo()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object