APIdia Launch Partner
Top Description Inners Fields Constructors Methods
com.sun.org.apache.xerces.internal.impl.dv.xs

public Class QNameDV

extends TypeValidator
Class Inheritance
Imports
com.sun.org.apache.xerces.internal.impl.dv.InvalidDatatypeValueException, .ValidationContext, com.sun.org.apache.xerces.internal.util.XMLChar, com.sun.org.apache.xerces.internal.xni.QName, com.sun.org.apache.xerces.internal.xs.datatypes.XSQName

Represent the schema type "QName" and "NOTATION"
Authors
Neeraj Bajaj, Sun Microsystems, inc., Sandy Gao, IBM

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
QNameDV.XQName

represent QName data

Field Summary

Modifier and TypeField and Description
private static final String
Inherited from com.sun.org.apache.xerces.internal.impl.dv.xs.TypeValidator:
EQUALGREATER_THANINDETERMINATELESS_THAN

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Object
public short
public int
Inherited from com.sun.org.apache.xerces.internal.impl.dv.xs.TypeValidator:
checkExtraRulescomparegetDigitgetFractionDigitsgetTotalDigitsisDigitisIdentical

Field Detail

EMPTY_STRINGback to summary
private static final String EMPTY_STRING

Constructor Detail

QNameDVback to summary
public QNameDV()

Method Detail

getActualValueback to summary
public Object getActualValue(String content, ValidationContext context) throws InvalidDatatypeValueException

Implements abstract com.sun.org.apache.xerces.internal.impl.dv.xs.TypeValidator.getActualValue.

getAllowedFacetsback to summary
public short getAllowedFacets()

Implements abstract com.sun.org.apache.xerces.internal.impl.dv.xs.TypeValidator.getAllowedFacets.

getDataLengthback to summary
public int getDataLength(Object value)

Overrides com.sun.org.apache.xerces.internal.impl.dv.xs.TypeValidator.getDataLength.

com.sun.org.apache.xerces.internal.impl.dv.xs back to summary

private final Class QNameDV.XQName

extends QName
implements XSQName
Class Inheritance
All Implemented Interfaces
com.sun.org.apache.xerces.internal.xs.datatypes.XSQName

represent QName data

Field Summary

Inherited from com.sun.org.apache.xerces.internal.xni.QName:
localpartprefixrawnameuri

Constructor Summary

AccessConstructor and Description
public
XQName(String prefix, String localpart, String rawname, String uri)

Constructs a QName with the specified values.

Method Summary

Modifier and TypeMethod and Description
public boolean
equals(Object object)

Overrides com.sun.org.apache.xerces.internal.xni.QName.equals.

Returns true if the two objects are equal.

public QName
public QName
public synchronized String
toString()

Overrides com.sun.org.apache.xerces.internal.xni.QName.toString.

Returns a string representation of this object.

Inherited from com.sun.org.apache.xerces.internal.xni.QName:
clearclonehashCodesetValuessetValues

Constructor Detail

XQNameback to summary
public XQName(String prefix, String localpart, String rawname, String uri)

Constructs a QName with the specified values.

Method Detail

equalsback to summary
public boolean equals(Object object)

Overrides com.sun.org.apache.xerces.internal.xni.QName.equals.

Returns true if the two objects are equal.

getJAXPQNameback to summary
public QName getJAXPQName()

Implements com.sun.org.apache.xerces.internal.xs.datatypes.XSQName.getJAXPQName.

getXNIQNameback to summary
public QName getXNIQName()

Implements com.sun.org.apache.xerces.internal.xs.datatypes.XSQName.getXNIQName.

toStringback to summary
public synchronized String toString()

Overrides com.sun.org.apache.xerces.internal.xni.QName.toString.

Doc from com.sun.org.apache.xerces.internal.xni.QName.toString.

Returns a string representation of this object.