Package org.apache.lucene.util
Class CodecUtil
- java.lang.Object
-
- org.apache.lucene.util.CodecUtil
-
public final class CodecUtil extends Object
Utility class for reading and writing versioned headers. This is useful to ensure that a file is in the format you think it is.- WARNING: This API is experimental and might change in incompatible ways in the next release.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intcheckHeader(DataInput in, String codec, int minVersion, int maxVersion)static intheaderLength(String codec)static DataOutputwriteHeader(DataOutput out, String codec, int version)
-
-
-
Method Detail
-
writeHeader
public static DataOutput writeHeader(DataOutput out, String codec, int version) throws IOException
- Throws:
IOException
-
headerLength
public static int headerLength(String codec)
-
checkHeader
public static int checkHeader(DataInput in, String codec, int minVersion, int maxVersion) throws IOException
- Throws:
IOException
-
-