Class Type


  • class Type
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Type()  
      Type​(java.lang.String name)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      int hashCode()  
      (package private) java.lang.String signature()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • indirections

        int indirections
      • anonymous

        boolean anonymous
      • constExpr

        boolean constExpr
      • constPointer

        boolean constPointer
      • constValue

        boolean constValue
      • constructor

        boolean constructor
      • destructor

        boolean destructor
      • operator

        boolean operator
      • simple

        boolean simple
      • staticMember

        boolean staticMember
      • using

        boolean using
      • reference

        boolean reference
      • rvalue

        boolean rvalue
      • value

        boolean value
      • friend

        boolean friend
      • typedef

        boolean typedef
      • virtual

        boolean virtual
      • annotations

        java.lang.String annotations
      • cppName

        java.lang.String cppName
      • javaName

        java.lang.String javaName
      • javaNames

        java.lang.String[] javaNames
      • arguments

        Type[] arguments
    • Constructor Detail

      • Type

        Type()
      • Type

        Type​(java.lang.String name)
    • Method Detail

      • equals

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

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

        java.lang.String signature()