org.openliberty.arisidbeans
Class AttributeDescriptor
java.lang.Object
org.openliberty.arisidbeans.AttributeDescriptor
- All Implemented Interfaces:
- java.lang.Comparable
public class AttributeDescriptor
- extends java.lang.Object
- implements java.lang.Comparable
The AttributeDescriptor class is used to maintain Attribute, Predicate and
Role related information and the corresponding get/set methods.
List of AttributeDescriptor objects are created by the CarmlParser while
parsing the CARML file. This AttributeDescriptor List is accessed in Velocity
templates for generating the bean classes
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
isAttribute
public boolean isAttribute()
setAttribute
public void setAttribute(boolean isAttr)
isPredicate
public boolean isPredicate()
setPredicate
public void setPredicate(boolean isPred)
isRole
public boolean isRole()
setRole
public void setRole(boolean isrole)
isBinary
public boolean isBinary()
setBinary
public void setBinary(boolean isbinary)
getModifyInteraction
public java.lang.String getModifyInteraction()
setModifyInteraction
public void setModifyInteraction(java.lang.String modifyInteraction)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getGetMethodName
public java.lang.String getGetMethodName()
setGetMethodName
public void setGetMethodName(java.lang.String getMethodName)
getSetMethodName
public java.lang.String getSetMethodName()
setSetMethodName
public void setSetMethodName(java.lang.String setMethodName)
getAttrNameRef
public java.lang.String getAttrNameRef()
setAttrNameRef
public void setAttrNameRef(java.lang.String attrNameRef)
getExtIdentityBeanRefs
public java.util.List<IDBeanRefDescriptor> getExtIdentityBeanRefs()
addExtIdentityBeanRefs
public void addExtIdentityBeanRefs(java.lang.String identityBean,
java.lang.String attributeName)
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interface java.lang.Comparable