public enum Codecs extends java.lang.Enum<Codecs>
この列挙型では、大文字と小文字を区別しないメインの略語の検索も可能になります。コンストラクターで定義された略語文字列は、検索テーブルからバックマッピングを行うための単なるキーワードです。混合略語の登録はチェックされません。
Codecs.get("gz" ).getAbbreviation(); "GZIP"
列挙型定数と説明 |
---|
BZIP2 分割可能な BZip2Codec 。 |
GZIP 分割不可能な GzipCodec 。 |
LZO 分割不可能な LzoCodec 。 |
LZOP 分割不可能な LzopCodec 。 |
SNAPPY 分割不可能な SnappyCodec 。 |
修飾子と型 | メソッドと説明 |
---|---|
static Codecs | get(java.lang.String abbreviation) 略称で Codecs を取得します。 |
java.lang.String | getAbbreviation() 主な略語を取得します。 |
java.lang.String[] | getAbbreviations() 略語を取得します。 |
CodecInfo | getCodecInfo() コーデック情報を取得します。 |
static CodecInfo | getCodecInfo(java.lang.String abbreviation) Codecs の略語で CodecInfo を取得します。 |
static Codecs | valueOf(java.lang.String name) 指定された名前を持つこの型の列挙定数を返します。 |
static Codecs[] | values() この列挙型の定数を含む配列を、宣言されている順序で返します。 |
public static final Codecs GZIP
GzipCodec
。public static final Codecs SNAPPY
SnappyCodec
。このコーデックにはネイティブの snappy ライブラリが必要です。public static final Codecs BZIP2
BZip2Codec
。public static final Codecs LZO
LzoCodec
。public static final Codecs LZOP
LzopCodec
。public static Codecs[] values()
for (Codecs c : Codecs.values()) System.out.println(c);
public static Codecs valueOf(java.lang.String name)
name
- 返される列挙定数の名前。java.lang.IllegalArgumentException
- この列挙型に指定された名前の定数がない場合 java.lang.NullPointerException
- 引数が null の場合 public CodecInfo getCodecInfo()
public java.lang.String getAbbreviation()
public java.lang.String[] getAbbreviations()
public static Codecs get(java.lang.String abbreviation)
Codecs
を略語で取得します。略語が登録されていない場合は、検索によって NULL
が返されます。abbreviation
- 略語 public static CodecInfo getCodecInfo(java.lang.String abbreviation)
Codecs
の略語で CodecInfo
を取得します。略語が登録されていない場合は、検索によって NULL
が返されます。abbreviation
- 略語 get(String)