public class XdiAttributeSingleton extends XdiAbstractAttribute implements XdiSingleton<XdiAttribute>, XdiAttribute
Modifier and Type | Class and Description |
---|---|
static class |
XdiAttributeSingleton.Definition |
static class |
XdiAttributeSingleton.MappingContextNodeXdiAttributeSingletonIterator |
static class |
XdiAttributeSingleton.Variable |
XdiAbstractAttribute.MappingContextNodeXdiAttributeIterator
XdiContext.MappingXdiContextContextNodeIterator
Modifier | Constructor and Description |
---|---|
protected |
XdiAttributeSingleton(ContextNode contextNode) |
Modifier and Type | Method and Description |
---|---|
static XDIArc |
createXDIArc(Character cs,
boolean immutable,
boolean relative,
String literal,
XDIXRef xref) |
static XDIArc |
createXDIArc(XDIArc XDIarc) |
static XdiAttributeSingleton |
fromContextNode(ContextNode contextNode)
Factory method that creates an XDI attribute singleton bound to a given context node.
|
static XdiAttributeSingleton |
fromXDIAddress(XDIAddress XDIaddress) |
static boolean |
isValid(ContextNode contextNode)
Checks if a context node is a valid XDI attribute singleton.
|
static boolean |
isValidXDIArc(XDIArc XDIarc) |
getLiteralBoolean, getLiteralData, getLiteralDataBoolean, getLiteralDataNumber, getLiteralDataString, getLiteralNode, getLiteralNode, getLiteralNumber, getLiteralString, setLiteralBoolean, setLiteralData, setLiteralNumber, setLiteralString
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, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getLiteralBoolean, getLiteralData, getLiteralDataBoolean, getLiteralDataNumber, getLiteralDataString, getLiteralNode, getLiteralNode, getLiteralNumber, getLiteralString, setLiteralBoolean, setLiteralData, setLiteralNumber, setLiteralString
dereference, 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, getXdiInnerRoot
compareTo
protected XdiAttributeSingleton(ContextNode contextNode)
public static boolean isValid(ContextNode contextNode)
contextNode
- The context node to check.public static XdiAttributeSingleton fromContextNode(ContextNode contextNode)
contextNode
- The context node that is an XDI attribute singleton.public static XdiAttributeSingleton fromXDIAddress(XDIAddress XDIaddress)
public static XDIArc createXDIArc(Character cs, boolean immutable, boolean relative, String literal, XDIXRef xref)
public static boolean isValidXDIArc(XDIArc XDIarc)
Copyright © 2017. All rights reserved.