uk.co.mullsoft.jean
Class JEANAttributeReference
java.lang.Object
uk.co.mullsoft.jean.JEANAttributeReference
public class JEANAttributeReference
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
applicationName
public final java.lang.String applicationName
nodeID
public final long nodeID
attributeName
public final java.lang.String attributeName
type
public final NodeType type
parseJEANAttributeReference
public static JEANAttributeReference parseJEANAttributeReference(java.lang.String str)
newJEANAttributeReference
public static JEANAttributeReference newJEANAttributeReference(java.lang.String applicationName,
long nodeID,
NodeType type,
java.lang.String attributeName)
newJEANAttributeReference
public static JEANAttributeReference newJEANAttributeReference(Attribute att)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
isRealNode
public boolean isRealNode()
getReferencedAPI
public JEANAPI getReferencedAPI()
getNode
protected Node getNode()
getAttribute
protected Attribute getAttribute()
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
getAttributeValue
public java.lang.Object getAttributeValue()
getAttributeValueAsString
public java.lang.String getAttributeValueAsString()