java.lang.Object | ||
↳ | org.apache.xerces.impl.xs.identity.XPathMatcher | |
↳ | org.apache.xerces.impl.xs.identity.Selector.Matcher |
Selector matcher.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.apache.xerces.impl.xs.identity.XPathMatcher
|
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
fElementDepth | Element depth. | ||||||||||
fFieldActivator | Field activator. | ||||||||||
fInitialDepth | Initial depth in the document at which this matcher was created. | ||||||||||
fMatchedDepth | Depth at match. |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.apache.xerces.impl.xs.identity.XPathMatcher
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructs a selector matcher.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns the identity constraint.
| |||||||||||
get the initial depth at which this selector matched.
| |||||||||||
The start of the document fragment.
| |||||||||||
The start of an element.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.apache.xerces.impl.xs.identity.XPathMatcher
| |||||||||||
From class
java.lang.Object
|
Element depth.
Initial depth in the document at which this matcher was created.
Depth at match.
Constructs a selector matcher.
element | name of the element. |
---|---|
type | content type of this element. IOW, the XML schema type of the value. Note that this may not be the type declared in the element declaration, but it is "the actual type". For example, if the XML is <foo xsi:type="xs:string">aaa</foo>, this parameter will be "xs:string". |
nillable | - nillable true if the element declaration is nillable. |
actualValue | - actual value the typed value of the content of this element. |
get the initial depth at which this selector matched.
The start of the document fragment.
The start of an element. If the document specifies the start element by using an empty tag, then the startElement method will immediately be followed by the endElement method, with no intervening methods.
element | The name of the element. |
---|---|
attributes | The element attributes. |