In a general case, text (PCDATA/attributes) that appear in XML schema cannot be correctly interpreted unless you also have in-scope namespace binding (a case in point is QName.) Therefore, it's convenient to handle the lexical representation and the in-scope namespace binding in a pair.
| Modifier and Type | Field and Description |
|---|---|
| public final ValidationContext | context
Used to resole in-scope namespace bindings. |
| private static final ValidationContext | |
| public final String | value
Textual value. |
| Access | Constructor and Description |
|---|---|
| public | XmlString(String value, ValidationContext context)
Creates a new from a lexical representation and in-scope namespaces. |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | Returns: namespace URI of this prefix. If the specified prefix is not declared, the implementation returns null.Resolves a namespace prefix to the corresponding namespace URI. |
| public String |
| context | back to summary |
|---|---|
| public final ValidationContext context Used to resole in-scope namespace bindings. | |
| NULL_CONTEXT | back to summary |
|---|---|
| private static final ValidationContext NULL_CONTEXT | |
| value | back to summary |
|---|---|
| public final String value Textual value. AKA lexical representation. | |
| XmlString | back to summary |
|---|---|
| public XmlString(String value, ValidationContext context) Creates a new from a lexical representation and in-scope namespaces. | |
| XmlString | back to summary |
|---|---|
| public XmlString(String value) Creates a new with empty in-scope namespace bindings. | |
| resolvePrefix | back to summary |
|---|---|
| public String resolvePrefix(String prefix) Resolves a namespace prefix to the corresponding namespace URI.
This method is used for resolving prefixes in the If the prefix is "" (empty string), the method returns the default namespace URI. If the prefix is "xml", then the method returns "http://www.w3.org/XML/1998/namespace", as defined in the XML Namespaces Recommendation.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |