public class ConfIdentityRef extends ConfValue implements Cloneable, Serializable
J_BINARY, J_BIT32, J_BIT64, J_BOOL, J_BUF, J_CDBBEGIN, J_DATE, J_DATETIME, J_DECIMAL64, J_DEFAULT, J_DOUBLE, J_DQUAD, J_DURATION, J_ENUMERATION, J_HEXSTR, J_IDENTITYREF, J_INSTANCE_IDENTIFIER, J_INT16, J_INT32, J_INT64, J_INT8, J_IPV4, J_IPV4_AND_PLEN, J_IPV4PREFIX, J_IPV6, J_IPV6_AND_PLEN, J_IPV6PREFIX, J_LIST, J_NOEXISTS, J_OBJECTREF, J_OID, J_PTR, J_QNAME, J_STR, J_SYMBOL, J_TIME, J_UINT16, J_UINT32, J_UINT64, J_UINT8, J_UNION, J_XMLBEGIN, J_XMLBEGINDEL, J_XMLEND, J_XMLTAG
Constructor and Description |
---|
ConfIdentityRef(ConfEObject o) |
ConfIdentityRef(int ns,
int tag) |
ConfIdentityRef(String tagname) |
ConfIdentityRef(String nsURI,
String tagname) |
Modifier and Type | Method and Description |
---|---|
ConfEObject |
encode()
encode value.
|
boolean |
equals(Object o)
Determine if two ConfValue are equal.
|
ConfNamespace |
getConfNamespace() |
int |
getNSHash() |
String |
getTag() |
int |
getTagHash() |
String |
getUri() |
int |
hashCode() |
static ConfIdentityRef |
newInstance(String prefix,
String tagname,
ArrayList<ConfNamespace> ns_list) |
void |
setConfNamespace(ConfNamespace ns_obj) |
String |
toString() |
getStringByValue, getStringByValue, getValueByString, getValueByString
clone, decode
public ConfIdentityRef(ConfEObject o) throws ConfException
ConfException
public ConfIdentityRef(int ns, int tag)
ns
- Namespace hashtag
- tagHashpublic ConfIdentityRef(String tagname)
public ConfEObject encode()
ConfValue
public boolean equals(Object o)
ConfValue
public ConfNamespace getConfNamespace()
public int getNSHash()
public String getTag()
public int getTagHash()
public String getUri()
public static ConfIdentityRef newInstance(String prefix, String tagname, ArrayList<ConfNamespace> ns_list)
public void setConfNamespace(ConfNamespace ns_obj)