public static Codec get(MetaData meta) { String name = meta.getCodec(); if (name == null || "null".equals(name)) return new NullCodec(); else if ("deflate".equals(name)) return new DeflateCodec(); else if ("snappy".equals(name)) return new SnappyCodec(); else if ("bzip2".equals(name)) return new BZip2Codec(); else throw new TrevniRuntimeException("Unknown codec: "+name); }
public static Codec get(MetaData meta) { String name = meta.getCodec(); if (name == null || "null".equals(name)) return new NullCodec(); else if ("deflate".equals(name)) return new DeflateCodec(); else if ("snappy".equals(name)) return new SnappyCodec(); else throw new TrevniRuntimeException("Unknown codec: "+name); }