public MutationPlan compile(final List<TableRef> tableRefs, final byte[] emptyCF, final List<byte[]> projectCFs, final List<PColumn> deleteList, final long timestamp) throws SQLException { PhoenixStatement statement = new PhoenixStatement(connection); final StatementContext context = new StatementContext( statement, new MultipleTableRefColumnResolver(tableRefs), scan, new SequenceManager(statement)); return new PostDDLMutationPlan(context, tableRefs, timestamp, emptyCF, deleteList, projectCFs); }
public MutationPlan compile(final List<TableRef> tableRefs, final byte[] emptyCF, final List<byte[]> projectCFs, final List<PColumn> deleteList, final long timestamp) throws SQLException { PhoenixStatement statement = new PhoenixStatement(connection); final StatementContext context = new StatementContext( statement, new MultipleTableRefColumnResolver(tableRefs), scan, new SequenceManager(statement)); return new PostDDLMutationPlan(context, tableRefs, timestamp, emptyCF, deleteList, projectCFs); }