@Beta
public abstract class BaseStatementSupport<A, D extends DeclaredStatement<A>,
E extends EffectiveStatement<A, D>> extends AbstractStatementSupport<A, D, E> {
-
+ @Deprecated
protected BaseStatementSupport(final StatementDefinition publicDefinition, final CopyPolicy copyPolicy) {
super(publicDefinition, copyPolicy);
}
+ protected BaseStatementSupport(final StatementDefinition publicDefinition, final StatementPolicy<A, D> policy) {
+ super(publicDefinition, policy);
+ }
+
@Override
public final D createDeclared(final StmtContext<A, D, ?> ctx) {
final ImmutableList<? extends DeclaredStatement<?>> substatements = ctx.declaredSubstatements().stream()