Package oracle.spatial.util
Class WKB.WKBInputStream
- java.lang.Object
-
- oracle.spatial.util.WKB.WKBInputStream
-
- All Implemented Interfaces:
WKInputStream
- Enclosing class:
- WKB
protected class WKB.WKBInputStream extends java.lang.Object implements WKInputStream
-
-
Constructor Summary
Constructors Constructor Description WKBInputStream(byte[] wkb)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetDimensions()intgetOrdinatesSize()intreadByte()ByteOrderreadByteOrder()doublereadDouble(ByteOrder byteOrder)voidreadEndList()voidreadEndListOrSeparator()intreadInnerLabel()intreadLabel(ByteOrder byteOrder, int outerLabel)voidreadSeparator()voidreadStartList()intreadStartList(ByteOrder byteOrder)protected intreadUInt32(ByteOrder byteOrder)
-
-
-
Method Detail
-
getOrdinatesSize
public int getOrdinatesSize()
- Specified by:
getOrdinatesSizein interfaceWKInputStream
-
readDouble
public double readDouble(ByteOrder byteOrder)
- Specified by:
readDoublein interfaceWKInputStream
-
readUInt32
protected int readUInt32(ByteOrder byteOrder)
-
readStartList
public void readStartList()
- Specified by:
readStartListin interfaceWKInputStream
-
readStartList
public int readStartList(ByteOrder byteOrder)
- Specified by:
readStartListin interfaceWKInputStream
-
readEndList
public void readEndList()
- Specified by:
readEndListin interfaceWKInputStream
-
readEndListOrSeparator
public void readEndListOrSeparator()
- Specified by:
readEndListOrSeparatorin interfaceWKInputStream
-
readSeparator
public void readSeparator()
- Specified by:
readSeparatorin interfaceWKInputStream
-
getDimensions
public int getDimensions()
- Specified by:
getDimensionsin interfaceWKInputStream
-
readLabel
public int readLabel(ByteOrder byteOrder, int outerLabel)
- Specified by:
readLabelin interfaceWKInputStream
-
readInnerLabel
public int readInnerLabel()
- Specified by:
readInnerLabelin interfaceWKInputStream
-
readByte
public int readByte() throws GeometryExceptionWithContext- Specified by:
readBytein interfaceWKInputStream- Throws:
GeometryExceptionWithContext
-
readByteOrder
public ByteOrder readByteOrder() throws GeometryExceptionWithContext
- Specified by:
readByteOrderin interfaceWKInputStream- Throws:
GeometryExceptionWithContext
-
-