Class ExpandedAttribute
java.lang.Object
com.regnosys.rosetta.generator.object.ExpandedAttribute
-
Constructor Summary
ConstructorsConstructorDescriptionExpandedAttribute(String name, String enclosingType, ExpandedType type, TypeCall rosettaType, boolean overriding, int inf, int sup, boolean isUnbound, List<ExpandedSynonym> synonyms, String definition, List<RosettaDocReference> docReferences, boolean isEnum, List<ExpandedAttribute> metas) -
Method Summary
-
Constructor Details
-
ExpandedAttribute
public ExpandedAttribute(String name, String enclosingType, ExpandedType type, TypeCall rosettaType, boolean overriding, int inf, int sup, boolean isUnbound, List<ExpandedSynonym> synonyms, String definition, List<RosettaDocReference> docReferences, boolean isEnum, List<ExpandedAttribute> metas)
-
-
Method Details
-
getType
-
isMultiple
public boolean isMultiple() -
isSingleOptional
public boolean isSingleOptional() -
refIndex
public int refIndex() -
hasMetas
public boolean hasMetas() -
hasIdAnnotation
public boolean hasIdAnnotation() -
isDataType
public boolean isDataType() -
builtInType
public boolean builtInType() -
javaAnnotation
-
hashCode
@Pure public int hashCode() -
equals
-
toString
-
getName
-
getEnclosingType
-
getRosettaType
-
isOverriding
@Pure public boolean isOverriding() -
getInf
@Pure public int getInf() -
getSup
@Pure public int getSup() -
isUnbound
@Pure public boolean isUnbound() -
getSynonyms
-
getDefinition
-
getDocReferences
-
isEnum
@Pure public boolean isEnum() -
getMetas
-