public DocIdSetAnonymousClass(PredicateValueSourceFilter outerInstance, AtomicReaderContext context, IBits?acceptDocs) { // LUCENENET specific - added guard clauses this.outerInstance = outerInstance ?? throw new ArgumentNullException(nameof(outerInstance)); this.context = context ?? throw new ArgumentNullException(nameof(context)); this.acceptDocs = acceptDocs; }
public override bool Equals(object o) { if (this == o) { return(true); } if (o == null || GetType() != o.GetType()) { return(false); } PredicateValueSourceFilter that = (PredicateValueSourceFilter)o; if (!predicateValueSource.Equals(that.predicateValueSource)) { return(false); } return(true); }
public DocIdSetAnonymousHelper(PredicateValueSourceFilter outerInstance, AtomicReaderContext context, IBits acceptDocs) { this.outerInstance = outerInstance; this.context = context; this.acceptDocs = acceptDocs; }
public DocIdSetAnonymousHelper(PredicateValueSourceFilter outerInstance, AtomicReaderContext context, Bits acceptDocs) { this.outerInstance = outerInstance; this.context = context; this.acceptDocs = acceptDocs; }