public static class SyntaxForms.PairWithPositionSyntaxForm extends PairWithPosition implements SyntaxForm, SourceLocator, java.io.Externalizable
ATTRIBUTE_VALUE, BOOLEAN_VALUE, CDATA_VALUE, CHAR_VALUE, COMMENT_VALUE, DOCUMENT_VALUE, DOUBLE_VALUE, ELEMENT_VALUE, EOF_VALUE, eofValue, FLOAT_VALUE, INT_S16_VALUE, INT_S32_VALUE, INT_S64_VALUE, INT_S8_VALUE, INT_U16_VALUE, INT_U32_VALUE, INT_U64_VALUE, INT_U8_VALUE, OBJECT_VALUE, PRIM_VALUE, PROCESSING_INSTRUCTION_VALUE, TEXT_BYTE_VALUE| Constructor and Description |
|---|
PairWithPositionSyntaxForm(Pair datum,
SourceLocator where,
TemplateScope scope) |
PairWithPositionSyntaxForm(PairWithPosition datum,
TemplateScope scope) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getCar() |
java.lang.Object |
getCdr() |
java.lang.Object |
getDatum() |
TemplateScope |
getScope() |
void |
readExternal(java.io.ObjectInput in) |
java.lang.String |
toString() |
void |
writeExternal(java.io.ObjectOutput out) |
getColumnNumber, getFileName, getLineNumber, getPublicId, getSystemId, init, isStableSourceLocation, make, make, setFile, setLine, setLinesetCar, setCdrcompareTo, compareTo, equals, equals, get, getPosNext, getPosPrevious, hashCode, hasNext, isEmpty, lastPair, length, make, nextPos, readResolve, setCarBackdoor, setCdrBackdoor, size, toArray, toArraychain1, chain4, checkNonList, consume, consX, createPos, createRelativePos, getIterator, length, list1, list2, list3, list4, listLength, makeList, makeList, makeList, reverseInPlace, setPosNext, setPosPreviouscopyPos, isAfterPos, nextIndex, releasePosadd, add, addAll, addAll, addPos, clear, compare, compare, compare, consume, consumeNext, consumePosRange, contains, containsAll, elements, endPos, equals, fill, fill, fillPosRange, firstAttributePos, firstChildPos, firstChildPos, fromEndIndex, get, getAttribute, getAttributeLength, getContainingSequenceSize, getEffectiveIndex, getIndexDifference, getIterator, getIteratorAtPos, getLowBound, getNextKind, getNextTypeName, getNextTypeObject, getSize, gotoAttributesStart, gotoChildrenStart, gotoParent, hasPrevious, indexOf, iterator, lastIndexOf, listIterator, listIterator, nextIndex, nextMatching, parentPos, previousPos, rank, remove, remove, removeAll, removePos, removePosRange, retainAll, set, set, stableCompare, startPos, subList, subSequence, subSequencePos, toString, unsupported, unsupportedExceptionclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetColumnNumber, getFileName, getLineNumber, getPublicId, getSystemId, isStableSourceLocationpublic PairWithPositionSyntaxForm(PairWithPosition datum, TemplateScope scope)
public PairWithPositionSyntaxForm(Pair datum, SourceLocator where, TemplateScope scope)
public java.lang.Object getDatum()
getDatum in interface SyntaxFormpublic TemplateScope getScope()
getScope in interface SyntaxFormpublic void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.ExternalizablewriteExternal in class PairWithPositionjava.io.IOExceptionpublic void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.ExternalizablereadExternal in class PairWithPositionjava.io.IOExceptionjava.lang.ClassNotFoundException