Oracle® Spatial Java API Reference
10g Release 2 (10.2)

B14373-01


oracle.spatial.util
Class WKT.WKTInputStream

java.lang.Object
  extended byoracle.spatial.util.WKT.WKTInputStream

All Implemented Interfaces:
WKInputStream
Enclosing class:
WKT

protected class WKT.WKTInputStream
extends java.lang.Object
implements WKInputStream

Field Summary
protected int m_currentParanLevel
protected java.util.Vector[] m_listLengths
protected java.io.StreamTokenizer m_tokenizer

Constructor Summary
WKT.WKTInputStream(byte[] wkt)

Method Summary
ByteOrder readByteOrder()
double readDouble(ByteOrder byteOrder)
void readEndList()
int readLabel(ByteOrder byteOrder, int outerLabel)
protected java.util.Vector[] readListLengths(java.io.StreamTokenizer tokenizer)
void readSeparator()
void readStartList()
int readStartList(ByteOrder byteOrder)
protected java.io.StreamTokenizer tokenizeWKT(java.lang.String wkt)

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

m_tokenizer

protected final java.io.StreamTokenizer m_tokenizer

m_listLengths

protected final java.util.Vector[] m_listLengths

m_currentParanLevel

protected int m_currentParanLevel

Constructor Detail

WKT.WKTInputStream

public WKT.WKTInputStream(byte[] wkt)

Method Detail

readDouble

public double readDouble(ByteOrder byteOrder)
Specified by:
readDouble in interface WKInputStream

readLabel

public int readLabel(ByteOrder byteOrder,
                     int outerLabel)
Specified by:
readLabel in interface WKInputStream

readStartList

public void readStartList()
Specified by:
readStartList in interface WKInputStream

readStartList

public int readStartList(ByteOrder byteOrder)
Specified by:
readStartList in interface WKInputStream

readListLengths

protected java.util.Vector[] readListLengths(java.io.StreamTokenizer tokenizer)

readEndList

public void readEndList()
Specified by:
readEndList in interface WKInputStream

readSeparator

public void readSeparator()
Specified by:
readSeparator in interface WKInputStream

readByteOrder

public ByteOrder readByteOrder()
                        throws GeometryExceptionWithContext
Specified by:
readByteOrder in interface WKInputStream
Throws:
GeometryExceptionWithContext

tokenizeWKT

protected java.io.StreamTokenizer tokenizeWKT(java.lang.String wkt)

Oracle® Spatial Java API Reference
10g Release 2 (10.2)

B14373-01


Copyright © 2005, Oracle. All Rights Reserved.