public Fragment(String fragmentId, Path path, TableMeta meta, long start, long length) { this(); TableMeta newMeta = new TableMetaImpl(meta.getProto()); SchemaProto newSchemaProto = TCatUtil.getQualfiedSchema(fragmentId, meta.getSchema().getProto()); newMeta.setSchema(new Schema(newSchemaProto)); this.set(fragmentId, path, newMeta, start, length); }