protected class Field.Matcher extends XPathMatcher
| Modifier and Type | Field and Description |
|---|---|
protected FieldActivator |
fFieldActivator
Field activator.
|
protected ValueStore |
fStore
Value store for data values.
|
DEBUG_ALL, DEBUG_ANY, DEBUG_MATCH, DEBUG_METHODS, DEBUG_METHODS2, DEBUG_METHODS3, DEBUG_STACK, fMatchedString, MATCHED, MATCHED_ATTRIBUTE, MATCHED_DESCENDANT, MATCHED_DESCENDANT_PREVIOUS| Constructor and Description |
|---|
Field.Matcher(Field.XPath xpath,
FieldActivator activator,
ValueStore store)
Constructs a field matcher.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
handleContent(XSTypeDefinition type,
boolean nillable,
Object actualValue,
short valueType,
ShortList itemValueType) |
protected void |
matched(Object actualValue,
short valueType,
ShortList itemValueType,
boolean isNil)
This method is called when the XPath handler matches the
XPath expression.
|
endElement, isMatched, startDocumentFragment, startElement, toStringprotected FieldActivator fFieldActivator
protected ValueStore fStore
public Field.Matcher(Field.XPath xpath, FieldActivator activator, ValueStore store)
protected void matched(Object actualValue, short valueType, ShortList itemValueType, boolean isNil)
matched in class XPathMatcherprotected void handleContent(XSTypeDefinition type, boolean nillable, Object actualValue, short valueType, ShortList itemValueType)
handleContent in class XPathMatcherCopyright © 2018–2021 mhoffrogge. All rights reserved.