Class AType

java.lang.Object
net.covers1624.coffeegrinder.type.AType
Direct Known Subclasses:
IntegerConstantType, IntegerConstantUnion, PrimitiveType, ReferenceType

public abstract class AType extends Object
_A_ Type. - AbstractType. - AnyType. - A Type.

! Not asm Type (that's a type descriptor anyway)

Created by covers1624 on 23/2/21.

  • Constructor Details

    • AType

      public AType()
  • Method Details

    • toIdentifierString

      public abstract String toIdentifierString()
      Returns:
      A simple non-recursive 'identifier' for this type
    • toString

      public final String toString()
      Overrides:
      toString in class Object
    • debug

      public String debug(ITypePrinter printer)
    • mentions

      public boolean mentions(ReferenceType type)