/** * Create a filter. * * @param selector the selector for the given filter * @param queryStatement the query statement */ public FilterImpl(SelectorImpl selector, String queryStatement, QueryLimits settings) { this.selector = selector; this.queryStatement = queryStatement; this.matchesAllTypes = selector != null ? selector.matchesAllTypes() : false; this.settings = settings; }
/** * Create a filter. * * @param selector the selector for the given filter * @param queryStatement the query statement */ public FilterImpl(SelectorImpl selector, String queryStatement, QueryLimits settings) { this.selector = selector; this.queryStatement = queryStatement; this.matchesAllTypes = selector != null ? selector.matchesAllTypes() : false; this.settings = settings; }
/** * Create a filter. * * @param selector the selector for the given filter * @param queryStatement the query statement */ public FilterImpl(SelectorImpl selector, String queryStatement, QueryLimits settings) { this.selector = selector; this.queryStatement = queryStatement; this.matchesAllTypes = selector != null ? selector.matchesAllTypes() : false; this.settings = settings; }
public FilterImpl(Filter filter) { FilterImpl impl = (FilterImpl) filter; this.alwaysFalse = impl.alwaysFalse; this.distinct = impl.distinct; this.fullTextConstraint = impl.fullTextConstraint; this.matchesAllTypes = impl.matchesAllTypes; this.path = impl.path; this.pathRestriction = impl.pathRestriction; this.propertyRestrictions.putAll(impl.propertyRestrictions); this.queryStatement = impl.queryStatement; this.selector = impl.selector; this.matchesAllTypes = selector != null ? selector.matchesAllTypes() : false; this.settings = filter.getQueryLimits(); }
public FilterImpl(Filter filter) { FilterImpl impl = (FilterImpl) filter; this.alwaysFalse = impl.alwaysFalse; this.distinct = impl.distinct; this.fullTextConstraint = impl.fullTextConstraint; this.matchesAllTypes = impl.matchesAllTypes; this.path = impl.path; this.pathRestriction = impl.pathRestriction; this.propertyRestrictions.putAll(impl.propertyRestrictions); this.queryStatement = impl.queryStatement; this.selector = impl.selector; this.matchesAllTypes = selector != null ? selector.matchesAllTypes() : false; this.settings = filter.getQueryLimits(); }
public FilterImpl(Filter filter) { FilterImpl impl = (FilterImpl) filter; this.alwaysFalse = impl.alwaysFalse; this.distinct = impl.distinct; this.fullTextConstraint = impl.fullTextConstraint; this.matchesAllTypes = impl.matchesAllTypes; this.path = impl.path; this.pathRestriction = impl.pathRestriction; this.propertyRestrictions.putAll(impl.propertyRestrictions); this.queryStatement = impl.queryStatement; this.selector = impl.selector; this.matchesAllTypes = selector != null ? selector.matchesAllTypes() : false; this.settings = filter.getQueryLimits(); }