keySortSpecs[i] = new SortSpec(proto.getKeySortSpecs(i));
keySortSpecs[i] = new SortSpec(proto.getKeySortSpecs(i));
public IndexDesc(IndexDescProto proto) { this(); SortSpec[] keySortSpecs = new SortSpec[proto.getKeySortSpecsCount()]; for (int i = 0; i < keySortSpecs.length; i++) { keySortSpecs[i] = new SortSpec(proto.getKeySortSpecs(i)); } try { this.set(proto.getTableIdentifier().getDatabaseName(), proto.getTableIdentifier().getTableName(), proto.getIndexName(), new URI(proto.getIndexPath()), keySortSpecs, proto.getIndexMethod(), proto.getIsUnique(), proto.getIsClustered(), SchemaFactory.newV1(proto.getTargetRelationSchema())); } catch (URISyntaxException e) { e.printStackTrace(); } }
if (!getKeySortSpecs(i).isInitialized()) { memoizedIsInitialized = 0; return false;
public IndexDesc(IndexDescProto proto) { this(); SortSpec[] keySortSpecs = new SortSpec[proto.getKeySortSpecsCount()]; for (int i = 0; i < keySortSpecs.length; i++) { keySortSpecs[i] = new SortSpec(proto.getKeySortSpecs(i)); } try { this.set(proto.getTableIdentifier().getDatabaseName(), proto.getTableIdentifier().getTableName(), proto.getIndexName(), new URI(proto.getIndexPath()), keySortSpecs, proto.getIndexMethod(), proto.getIsUnique(), proto.getIsClustered(), new Schema(proto.getTargetRelationSchema())); } catch (URISyntaxException e) { e.printStackTrace(); } }