
public abstract class XdiAbstractAttribute extends XdiAbstractSubGraph<XdiAttribute> implements XdiAttribute
| Modifier and Type | Class and Description |
|---|---|
static class |
XdiAbstractAttribute.MappingContextNodeXdiAttributeIterator |
| Modifier | Constructor and Description |
|---|---|
protected |
XdiAbstractAttribute(ContextNode contextNode) |
| Modifier and Type | Method and Description |
|---|---|
static XdiAttribute |
fromContextNode(ContextNode contextNode)
Factory method that creates an XDI attribute bound to a given context node.
|
static XdiAttribute |
fromXDIAddress(XDIAddress XDIaddress) |
LiteralNode |
getLiteralData(Object literalData) |
LiteralNode |
getLiteralDataBoolean(Boolean literalData) |
LiteralNode |
getLiteralDataNumber(Double literalData) |
LiteralNode |
getLiteralDataString(String literalData) |
LiteralNode |
getLiteralNode() |
static boolean |
isValid(ContextNode contextNode)
Checks if a context node is a valid XDI attribute.
|
static boolean |
isValidXDIArc(XDIArc XDIarc) |
LiteralNode |
setLiteralData(Object literalData) |
LiteralNode |
setLiteralDataBoolean(Boolean literalData) |
LiteralNode |
setLiteralDataNumber(Double literalData) |
LiteralNode |
setLiteralDataString(String literalData) |
compareTo, dereference, dereference, equals, findLocalRoot, findRoot, fromContextNode, fromXDIAddress, getBaseXDIArc, getBaseXDIArc, getContextNode, getGraph, getIdentityXdiContext, getIdentityXdiContexts, getReferenceXdiContext, getReplacementXdiContext, getXDIAddress, getXDIArc, getXdiAttribute, getXdiAttribute, getXdiAttributeCollection, getXdiAttributeCollection, getXdiAttributeSingleton, getXdiAttributeSingleton, getXdiEntity, getXdiEntity, getXdiEntityCollection, getXdiEntityCollection, getXdiEntitySingleton, getXdiEntitySingleton, getXdiInnerRoot, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitdereference, dereference, findLocalRoot, findRoot, getBaseXDIArc, getContextNode, getGraph, getIdentityXdiContext, getIdentityXdiContexts, getReferenceXdiContext, getReplacementXdiContext, getXDIAddress, getXDIArc, getXdiAttribute, getXdiAttribute, getXdiAttributeCollection, getXdiAttributeCollection, getXdiAttributeSingleton, getXdiAttributeSingleton, getXdiEntity, getXdiEntity, getXdiEntityCollection, getXdiEntityCollection, getXdiEntitySingleton, getXdiEntitySingleton, getXdiInnerRootcompareToprotected XdiAbstractAttribute(ContextNode contextNode)
public static boolean isValid(ContextNode contextNode)
contextNode - The context node to check.public static XdiAttribute fromContextNode(ContextNode contextNode)
contextNode - The context node that is an XDI attribute.public static XdiAttribute fromXDIAddress(XDIAddress XDIaddress)
public LiteralNode setLiteralData(Object literalData)
setLiteralData in interface XdiAttributepublic LiteralNode setLiteralDataString(String literalData)
setLiteralDataString in interface XdiAttributepublic LiteralNode setLiteralDataNumber(Double literalData)
setLiteralDataNumber in interface XdiAttributepublic LiteralNode setLiteralDataBoolean(Boolean literalData)
setLiteralDataBoolean in interface XdiAttributepublic LiteralNode getLiteralNode()
getLiteralNode in interface XdiAttributepublic LiteralNode getLiteralData(Object literalData)
getLiteralData in interface XdiAttributepublic LiteralNode getLiteralDataString(String literalData)
getLiteralDataString in interface XdiAttributepublic LiteralNode getLiteralDataNumber(Double literalData)
getLiteralDataNumber in interface XdiAttributepublic LiteralNode getLiteralDataBoolean(Boolean literalData)
getLiteralDataBoolean in interface XdiAttributepublic static boolean isValidXDIArc(XDIArc XDIarc)
Copyright © 2015. All Rights Reserved.