protected AbstractDialectAwareProcessingContext(final IContext context, final Map<String, Object> localVariables, final Collection<? extends IDialect> dialects) { super(context, localVariables); this.dialects = selectEnhancingDialects(dialects); }
public DialectAwareProcessingContext(final AbstractDialectAwareProcessingContext processingContext) { super((processingContext == null? null : processingContext.getContext()), (processingContext == null? null : processingContext.getLocalVariables()), (processingContext == null? null : processingContext.getSelectionTarget()), (processingContext != null && processingContext.hasSelectionTarget()), (processingContext == null? null : processingContext.getExpressionEnhancingDialects())); Validate.notNull(processingContext, "Processing context cannot be null"); }
protected AbstractDialectAwareProcessingContext(final IContext context, final Collection<? extends IDialect> dialects) { super(context); this.dialects = selectEnhancingDialects(dialects); }
protected AbstractDialectAwareProcessingContext(final IContext context, final Map<String, Object> localVariables, final Object selectionTarget, final boolean selectionTargetSet, final Collection<? extends IDialect> dialects) { super(context, localVariables, selectionTarget, selectionTargetSet); this.dialects = selectEnhancingDialects(dialects); }