protected class Field.Matcher extends XPathMatcher
Modifier and Type | Field and Description |
---|---|
protected boolean |
fMayMatch
A flag indicating whether the field is allowed to match a value.
|
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,
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, toString
protected final ValueStore fStore
protected boolean fMayMatch
public Field.Matcher(Field.XPath xpath, ValueStore store)
protected void matched(Object actualValue, short valueType, ShortList itemValueType, boolean isNil)
matched
in class XPathMatcher
protected void handleContent(XSTypeDefinition type, boolean nillable, Object actualValue, short valueType, ShortList itemValueType)
handleContent
in class XPathMatcher
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.