java.lang.Object
org.elasticsearch.plugins.FieldPredicate.And
- All Implemented Interfaces:
Predicate<String>
,org.apache.lucene.util.Accountable
,FieldPredicate
- Enclosing interface:
FieldPredicate
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.plugins.FieldPredicate
FieldPredicate.And
-
Field Summary
Fields inherited from interface org.apache.lucene.util.Accountable
NULL_ACCOUNTABLE
Fields inherited from interface org.elasticsearch.plugins.FieldPredicate
ACCEPT_ALL
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmodifyHash
(String hash) Modify theMappingMetadata.getSha256()
to track any filtering this predicate has performed on the list of fields.long
boolean
Should this field be included?toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.lucene.util.Accountable
getChildResources
-
Constructor Details
-
And
-
-
Method Details
-
test
Description copied from interface:FieldPredicate
Should this field be included?- Specified by:
test
in interfaceFieldPredicate
- Specified by:
test
in interfacePredicate<String>
-
modifyHash
Description copied from interface:FieldPredicate
Modify theMappingMetadata.getSha256()
to track any filtering this predicate has performed on the list of fields.- Specified by:
modifyHash
in interfaceFieldPredicate
-
ramBytesUsed
public long ramBytesUsed()- Specified by:
ramBytesUsed
in interfaceorg.apache.lucene.util.Accountable
-
toString
-