Class TypeDeclaration

  • Direct Known Subclasses:
    ArrayTypeDeclaration

    public class TypeDeclaration
    extends java.lang.Object
    • Field Detail

      • pkg

        private java.lang.String pkg
      • apiName

        private java.lang.String apiName
      • jsName

        private java.lang.String jsName
      • staticsOnly

        private boolean staticsOnly
      • supportsBeanProperties

        private boolean supportsBeanProperties
    • Constructor Detail

      • TypeDeclaration

        public TypeDeclaration​(java.lang.String pkg,
                               java.lang.String apiName,
                               java.lang.String jsName,
                               boolean staticsOnly,
                               boolean supportsBeanProperties)
      • TypeDeclaration

        public TypeDeclaration​(java.lang.String pkg,
                               java.lang.String apiName,
                               java.lang.String jsName,
                               boolean staticsOnly)
      • TypeDeclaration

        public TypeDeclaration​(java.lang.String pkg,
                               java.lang.String apiName,
                               java.lang.String jsName)
    • Method Detail

      • getPackageName

        public java.lang.String getPackageName()
      • getAPITypeName

        public java.lang.String getAPITypeName()
      • getJSName

        public java.lang.String getJSName()
      • getQualifiedName

        public java.lang.String getQualifiedName()
      • isQualified

        public boolean isQualified()
      • isStaticsOnly

        public boolean isStaticsOnly()
      • setStaticsOnly

        public void setStaticsOnly​(boolean staticsOnly)
      • setSupportsBeanProperties

        public void setSupportsBeanProperties​(boolean supportsBeanProperties)
      • supportsBeanProperties

        public boolean supportsBeanProperties()
      • equals

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

        public int hashCode()
        Overridden since equals(Object) is overridden.
        Overrides:
        hashCode in class java.lang.Object
        Returns:
        The hash code.