Package org.apache.solr.common
Class ConditionalMapWriter
java.lang.Object
org.apache.solr.common.ConditionalMapWriter
- All Implemented Interfaces:
MapSerializable,MapWriter,NavigableObject,org.noggit.JSONWriter.Writable
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.apache.solr.common.MapWriter
MapWriter.EntryWriter -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionConditionalMapWriter(MapWriter delegate, BiPredicate<CharSequence, Object> predicate) -
Method Summary
Modifier and TypeMethodDescriptionstatic BiPredicate<CharSequence, Object> dedupeKeyPredicate(Set<CharSequence> keys) voidWrites this object's entries out toew.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.solr.common.NavigableObject
_forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr, _size
-
Field Details
-
NON_NULL_VAL
-
-
Constructor Details
-
ConditionalMapWriter
-
-
Method Details
-
writeMap
Description copied from interface:MapWriterWrites this object's entries out toew.- Specified by:
writeMapin interfaceMapWriter- Throws:
IOException
-
dedupeKeyPredicate
-