Package org.fife.rsta.ac.js.ast.type
Class TypeDeclaration
- java.lang.Object
-
- org.fife.rsta.ac.js.ast.type.TypeDeclaration
-
- Direct Known Subclasses:
ArrayTypeDeclaration
public class TypeDeclaration extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringapiNameprivate java.lang.StringjsNameprivate java.lang.Stringpkgprivate booleanstaticsOnlyprivate booleansupportsBeanProperties
-
Constructor Summary
Constructors Constructor Description TypeDeclaration(java.lang.String pkg, java.lang.String apiName, java.lang.String jsName)TypeDeclaration(java.lang.String pkg, java.lang.String apiName, java.lang.String jsName, boolean staticsOnly)TypeDeclaration(java.lang.String pkg, java.lang.String apiName, java.lang.String jsName, boolean staticsOnly, boolean supportsBeanProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetAPITypeName()java.lang.StringgetJSName()java.lang.StringgetPackageName()java.lang.StringgetQualifiedName()inthashCode()Overridden sinceequals(Object)is overridden.booleanisQualified()booleanisStaticsOnly()voidsetStaticsOnly(boolean staticsOnly)voidsetSupportsBeanProperties(boolean supportsBeanProperties)booleansupportsBeanProperties()
-
-
-
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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
Overridden sinceequals(Object)is overridden.- Overrides:
hashCodein classjava.lang.Object- Returns:
- The hash code.
-
-