protected class WKB.WKBInputStream extends java.lang.Object implements WKInputStream
| Modifier and Type | Field and Description |
|---|---|
protected int[] |
dimension |
protected java.io.DataInputStream |
m_is |
| Constructor and Description |
|---|
WKBInputStream(byte[] wkb) |
| Modifier and Type | Method and Description |
|---|---|
int |
getDimensions() |
int |
readByte() |
ByteOrder |
readByteOrder() |
double |
readDouble(ByteOrder byteOrder) |
void |
readEndList() |
void |
readEndListOrSeparator() |
int |
readInnerLabel() |
int |
readLabel(ByteOrder byteOrder,
int outerLabel) |
void |
readSeparator() |
void |
readStartList() |
int |
readStartList(ByteOrder byteOrder) |
protected int |
readUInt32(ByteOrder byteOrder) |
public double readDouble(ByteOrder byteOrder)
readDouble in interface WKInputStreamprotected int readUInt32(ByteOrder byteOrder)
public void readStartList()
readStartList in interface WKInputStreampublic int readStartList(ByteOrder byteOrder)
readStartList in interface WKInputStreampublic void readEndList()
readEndList in interface WKInputStreampublic void readEndListOrSeparator()
readEndListOrSeparator in interface WKInputStreampublic void readSeparator()
readSeparator in interface WKInputStreampublic int getDimensions()
getDimensions in interface WKInputStreampublic int readLabel(ByteOrder byteOrder, int outerLabel)
readLabel in interface WKInputStreampublic int readInnerLabel()
readInnerLabel in interface WKInputStreampublic int readByte()
throws GeometryExceptionWithContext
readByte in interface WKInputStreamGeometryExceptionWithContextpublic ByteOrder readByteOrder() throws GeometryExceptionWithContext
readByteOrder in interface WKInputStreamGeometryExceptionWithContext