Package org.apache.uima.cas.impl
Class CommonSerDes
- java.lang.Object
-
- org.apache.uima.cas.impl.CommonSerDes
-
public class CommonSerDes extends java.lang.Object
Common de/serialization
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CommonSerDes.Header
HEADERS Serialization versioning There are 1 or 2 words used for versioning.static class
CommonSerDes.Reading
byte swapping reads of integer forms
-
Field Summary
Fields Modifier and Type Field Description (package private) boolean
isCompressed
(package private) boolean
isDelta
(package private) int
version1
(package private) int
version2
-
Constructor Summary
Constructors Constructor Description CommonSerDes()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CommonSerDes.Header
createHeader()
static boolean
isBinaryHeader(java.io.DataInputStream dis)
static java.io.DataInputStream
maybeWrapToDataInputStream(java.io.InputStream os)
static java.io.DataOutputStream
maybeWrapToDataOutputStream(java.io.OutputStream os)
static CommonSerDes.Header
readHeader(java.io.DataInputStream dis)
-
-
-
Method Detail
-
createHeader
public static CommonSerDes.Header createHeader()
-
isBinaryHeader
public static boolean isBinaryHeader(java.io.DataInputStream dis)
-
readHeader
public static CommonSerDes.Header readHeader(java.io.DataInputStream dis) throws java.io.IOException
- Throws:
java.io.IOException
-
maybeWrapToDataOutputStream
public static java.io.DataOutputStream maybeWrapToDataOutputStream(java.io.OutputStream os)
-
maybeWrapToDataInputStream
public static java.io.DataInputStream maybeWrapToDataInputStream(java.io.InputStream os)
-
-