
public abstract class XdiAbstractAttribute extends XdiAbstractSubGraph<XdiAttribute> implements XdiAttribute
| Modifier and Type | Class and Description |
|---|---|
static class |
XdiAbstractAttribute.MappingContextNodeXdiAttributeIterator |
XdiContext.MappingXdiContextContextNodeIterator| 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 |
getLiteralBoolean(Boolean literalData) |
Object |
getLiteralData() |
Boolean |
getLiteralDataBoolean() |
Double |
getLiteralDataNumber() |
String |
getLiteralDataString() |
LiteralNode |
getLiteralNode() |
LiteralNode |
getLiteralNode(Object literalData) |
LiteralNode |
getLiteralNumber(Double literalData) |
LiteralNode |
getLiteralString(String literalData) |
static boolean |
isValid(ContextNode contextNode)
Checks if a context node is a valid XDI attribute.
|
static boolean |
isValidXDIArc(XDIArc XDIarc) |
LiteralNode |
setLiteralBoolean(Boolean literalData) |
LiteralNode |
setLiteralData(Object literalData) |
LiteralNode |
setLiteralNumber(Double literalData) |
LiteralNode |
setLiteralString(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, getXdiContext, 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, getXdiContext, 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 setLiteralString(String literalData)
setLiteralString in interface XdiAttributepublic LiteralNode setLiteralNumber(Double literalData)
setLiteralNumber in interface XdiAttributepublic LiteralNode setLiteralBoolean(Boolean literalData)
setLiteralBoolean in interface XdiAttributepublic LiteralNode getLiteralNode()
getLiteralNode in interface XdiAttributepublic LiteralNode getLiteralNode(Object literalData)
getLiteralNode in interface XdiAttributepublic LiteralNode getLiteralString(String literalData)
getLiteralString in interface XdiAttributepublic LiteralNode getLiteralNumber(Double literalData)
getLiteralNumber in interface XdiAttributepublic LiteralNode getLiteralBoolean(Boolean literalData)
getLiteralBoolean in interface XdiAttributepublic Object getLiteralData()
getLiteralData in interface XdiAttributepublic String getLiteralDataString()
getLiteralDataString in interface XdiAttributepublic Double getLiteralDataNumber()
getLiteralDataNumber in interface XdiAttributepublic Boolean getLiteralDataBoolean()
getLiteralDataBoolean in interface XdiAttributepublic static boolean isValidXDIArc(XDIArc XDIarc)
Copyright © 2017. All rights reserved.