public class MultiTypeNodeList extends TypedSubstantial<TypedExtension> implements Cloneable
AttributeValueTemplate
), or (3) one of its descendants does so.
CombinedDumper
and CombinedVisitor
.Modifier and Type | Class and Description |
---|---|
static class |
MultiTypeNodeList.frequency
The static info, how often a MixedContentContainer must be evaluated.
|
static class |
MultiTypeNodeList.PCDataOnlyVisitor
Calls
MultiTypeNodeList.PCDataOnlyVisitor.action(String) on all contained character data. |
TypedNode.ParseListener<E extends TypedElement<?,?>>
Constructor and Description |
---|
MultiTypeNodeList() |
Modifier and Type | Method and Description |
---|---|
protected void |
_getDeepPCData(StringBuilder sb) |
void |
dump() |
void |
dump(PrintStream p) |
void |
encode(EncodingOutputStream out,
TypedExtension ext)
Abstract fall-back method which MUST be overridden and always throws an Exception.
|
static MultiTypeNodeList.frequency |
f_max(MultiTypeNodeList.frequency f1,
MultiTypeNodeList.frequency f2)
Return the maximum frequency (constant |
static MultiTypeNodeList.frequency |
f_min(MultiTypeNodeList.frequency f1,
MultiTypeNodeList.frequency f2)
Return the minimum frequency (constant |
String |
getDeepPCData()
ATTENTION does not travel transparently through embedded xslt elements;
is inteded to collect only from result fragments.
|
protected MultiTypeNodeList |
shallowCopy()
Copies all data but NOT the subnodes, which must be done explicitly by caller.
|
String |
toString() |
dumpFollowingEthereals, dumpPrecedingEthereals, getFollowingEthereals, getPrecedingEthereals, readFollowingEthereals, readPrecedingEthereals
asBigDecimal, asBigDecimal, asBigDecimal, asBigDecimal, asBigInteger, asBigInteger, asBigInteger, asBigInteger, asBoolean, asBoolean, asDouble, asDouble, asDouble, asDouble, asFloat, asFloat, asFloat, asFloat, asHexInt, asHexInt, asHexInt, asHexInt, asInt, asInt, asInt, asInt, asLong, asLong, asLong, asLong, asTrimmedString, asTrimmedString, asTrimmedString, asTrimmedString, checkPlus, checkPlus, checkStar, checkStar, checkStrict, encode, encodeOptional, encodePlus, encodePlus, encodeStar, encodeStar, extractEthereals, getLocation, getPCData, setLocation, setLocation, setLocation
public static MultiTypeNodeList.frequency f_max(MultiTypeNodeList.frequency f1, MultiTypeNodeList.frequency f2)
public static MultiTypeNodeList.frequency f_min(MultiTypeNodeList.frequency f1, MultiTypeNodeList.frequency f2)
protected MultiTypeNodeList shallowCopy()
public void dump()
public void dump(PrintStream p)
public String getDeepPCData()
getDeepPCData
in class TypedSubstantial<TypedExtension>
protected void _getDeepPCData(StringBuilder sb)
public void encode(EncodingOutputStream out, TypedExtension ext)
TypedNode
encode
in class TypedNode<TypedExtension>
see also the complete user documentation .