|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgnu.lists.AbstractSequence
gnu.lists.TreeList
gnu.mapping.Values
gnu.kawa.xml.Nodes
public class Nodes
Manages a sequence of node references.
| Field Summary |
|---|
| Fields inherited from class gnu.mapping.Values |
|---|
empty, noArgs |
| Constructor Summary | |
|---|---|
Nodes()
|
|
| Method Summary | |
|---|---|
Consumer |
append(java.lang.CharSequence csq,
int start,
int end)
|
void |
beginEntity(java.lang.Object base)
|
void |
endAttribute()
End of an attribute or end of an actual parameter. |
void |
endDocument()
|
void |
endElement()
|
void |
endEntity()
|
int |
find(java.lang.Object seq)
|
java.lang.Object |
get(int index)
See java.util.List. |
int |
getLength()
|
int |
getPos(int index)
Optimization of ((SeqPosition) get(index)). |
java.lang.Object |
getPosNext(int ipos)
Get the element following the specified position. |
AbstractSequence |
getSeq(int index)
Optimization of ((SeqPosition) get(index)).sequence. |
static KNode |
root(NodeTree seq,
int ipos)
|
int |
size()
See java.util.List. |
void |
startAttribute(java.lang.Object attrType)
Write a attribute for the current element. |
void |
startDocument()
|
void |
startElement(java.lang.Object type)
|
void |
write(char[] buf,
int off,
int len)
|
void |
write(java.lang.CharSequence str,
int start,
int length)
|
void |
write(int v)
|
void |
write(java.lang.String str)
|
void |
writeBoolean(boolean v)
|
void |
writeCDATA(char[] chars,
int offset,
int length)
|
void |
writeComment(char[] chars,
int offset,
int length)
|
void |
writeDouble(double v)
|
void |
writeFloat(float v)
|
void |
writeInt(int v)
|
void |
writeLong(long v)
|
void |
writeObject(java.lang.Object v)
|
void |
writePosition(AbstractSequence seq,
int ipos)
Consume a single position pair. |
void |
writeProcessingInstruction(java.lang.String target,
char[] content,
int offset,
int length)
|
| Methods inherited from class gnu.mapping.Values |
|---|
call_with, canonicalize, countValues, getValues, make, make, make, make, make, nextIndex, nextValue, print, readExternal, readResolve, values$V, writeExternal, writeValues |
| Methods inherited from class gnu.lists.AbstractSequence |
|---|
add, add, addAll, addAll, addPos, compare, compare, contains, containsAll, copyPos, elements, endPos, equals, equals, fill, fill, fillPosRange, firstChildPos, fromEndIndex, get, getAttribute, getAttributeLength, getContainingSequenceSize, getEffectiveIndex, getIterator, getIterator, getIteratorAtPos, getLowBound, getSize, gotoChildrenStart, gotoParent, hasPrevious, indexOf, isAfterPos, iterator, lastIndexOf, listIterator, listIterator, nextIndex, nextIndex, previousPos, rank, releasePos, remove, remove, removeAll, removePos, removePosRange, retainAll, set, set, setPosNext, setPosPrevious, stableCompare, startPos, subList, subSequence, subSequencePos, toArray, toArray, toString, unsupported, unsupportedException |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Nodes()
| Method Detail |
|---|
public void writePosition(AbstractSequence seq,
int ipos)
PositionConsumer
writePosition in interface PositionConsumerwritePosition in class TreeListpublic int find(java.lang.Object seq)
find in class TreeListpublic void writeObject(java.lang.Object v)
writeObject in interface ConsumerwriteObject in class TreeListpublic void writeFloat(float v)
writeFloat in interface ConsumerwriteFloat in class TreeListpublic void writeDouble(double v)
writeDouble in interface ConsumerwriteDouble in class TreeListpublic void writeLong(long v)
writeLong in interface ConsumerwriteLong in class TreeListpublic void writeInt(int v)
writeInt in interface ConsumerwriteInt in class TreeListpublic void writeBoolean(boolean v)
writeBoolean in interface ConsumerwriteBoolean in class TreeListpublic void write(int v)
write in interface Consumerwrite in class TreeList
public Consumer append(java.lang.CharSequence csq,
int start,
int end)
append in class TreeList
public void write(char[] buf,
int off,
int len)
write in interface Consumerwrite in class TreeList
public void write(java.lang.CharSequence str,
int start,
int length)
write in interface Consumerwrite in class TreeListpublic void write(java.lang.String str)
write in interface Consumerwrite in class TreeListpublic void startElement(java.lang.Object type)
startElement in interface ConsumerstartElement in class TreeListpublic void endElement()
endElement in interface ConsumerendElement in class TreeListpublic void startAttribute(java.lang.Object attrType)
Consumer
startAttribute in interface ConsumerstartAttribute in class TreeListpublic void endAttribute()
Consumer
endAttribute in interface ConsumerendAttribute in class TreeList
public void writeComment(char[] chars,
int offset,
int length)
writeComment in interface XConsumerwriteComment in class TreeList
public void writeCDATA(char[] chars,
int offset,
int length)
writeCDATA in interface XConsumerwriteCDATA in class TreeList
public void writeProcessingInstruction(java.lang.String target,
char[] content,
int offset,
int length)
writeProcessingInstruction in interface XConsumerwriteProcessingInstruction in class TreeListpublic void startDocument()
startDocument in interface ConsumerstartDocument in class TreeListpublic void endDocument()
endDocument in interface ConsumerendDocument in class TreeListpublic void beginEntity(java.lang.Object base)
beginEntity in interface XConsumerbeginEntity in class TreeListpublic void endEntity()
endEntity in interface XConsumerendEntity in class TreeListpublic int size()
AbstractSequence
size in class TreeListpublic int getLength()
public java.lang.Object get(int index)
AbstractSequence
get in class TreeListpublic java.lang.Object getPosNext(int ipos)
AbstractSequence
getPosNext in class TreeListipos - the specified position.
public AbstractSequence getSeq(int index)
public int getPos(int index)
public static KNode root(NodeTree seq,
int ipos)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||