Package org.apache.solr.jersey
Interface JacksonReflectMapWriter
-
- All Superinterfaces:
org.noggit.JSONWriter.Writable,org.apache.solr.common.MapSerializable,org.apache.solr.common.MapWriter,org.apache.solr.common.NavigableObject
- All Known Implementing Classes:
CoreReplicationAPI.FileMetaData,CreateAliasAPI.CategoryRoutedAliasProperties,CreateAliasAPI.CreateAliasRequestBody,CreateAliasAPI.RoutedAliasProperties,CreateAliasAPI.TimeRoutedAliasProperties,InstallShardDataCmd.RemoteMessage,NodeLoggingAPI.LogLevelChange,NodeLoggingAPI.LogLevelInfo,NodeLoggingAPI.LogMessageInfo,NodeLoggingAPI.SetThresholdRequestBody,RestoreCollectionAPI.RestoreCollectionRequestBody,SnapshotBackupAPI.BackupReplicationRequestBody,ZookeeperReadAPI.AnnotatedStat
public interface JacksonReflectMapWriter extends org.apache.solr.common.MapWriterAMapWriterimplementation that relies on Jackson'sJsonPropertyannotation.Similar to
ReflectMapWriter, except for its use of the Jackson annotation instead of our own homegrown alternative,JsonProperty. This is useful for when the objects involved must interact with 3rd party libraries that expect Jackson, such as Jersey/- See Also:
ReflectMapWriter
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidwriteMap(org.apache.solr.common.MapWriter.EntryWriter ew)
-
-
-
Method Detail
-
writeMap
default void writeMap(org.apache.solr.common.MapWriter.EntryWriter ew) throws IOException- Specified by:
writeMapin interfaceorg.apache.solr.common.MapWriter- Throws:
IOException
-
-