Package org.apache.solr.client.api.util
Interface ReflectWritable
-
- All Known Implementing Classes:
AsyncJerseyResponse,BackupDeletionResponseBody,CollectionStatusResponse,CreateCollectionBackupResponseBody,CreateCollectionSnapshotResponse,CreateCoreSnapshotResponse,DeleteCollectionSnapshotResponse,DeleteSnapshotResponse,ErrorInfo,ErrorInfo.ErrorMetadata,ExperimentalResponse,FileListResponse,FileStoreDirectoryListingResponse,FileStoreJsonFileResponse,FlexibleSolrJerseyResponse,GetAliasByNameResponse,GetAliasPropertyResponse,GetAllAliasPropertiesResponse,GetClusterPropertyResponse,GetNodeCommandStatusResponse,GetSegmentDataResponse,IndexVersionResponse,ListAliasesResponse,ListClusterPropertiesResponse,ListCollectionBackupsResponse,ListCollectionSnapshotsResponse,ListCollectionsResponse,ListConfigsetsResponse,ListCoreSnapshotsResponse,ListLevelsResponse,LoggingResponse,LogMessagesResponse,PublicKeyResponse,PurgeUnusedResponse,ReplicationBackupResponse,SchemaGetDynamicFieldInfoResponse,SchemaGetFieldInfoResponse,SchemaGetFieldTypeInfoResponse,SchemaInfoResponse,SchemaListCopyFieldsResponse,SchemaListDynamicFieldsResponse,SchemaListFieldsResponse,SchemaListFieldTypesResponse,SchemaNameResponse,SchemaSimilarityResponse,SchemaUniqueKeyResponse,SchemaVersionResponse,SchemaZkVersionResponse,SolrJerseyResponse,SolrJerseyResponse.ResponseHeader,SubResponseAccumulatingJerseyResponse,UploadToFileStoreResponse,ZooKeeperListChildrenResponse
public interface ReflectWritableA marker interface used by v2 POJOs to indicate they contain annotations that can be written out via reflection.Used primarily by custom serialization/deserialization codepaths that don't natively recognize (e.g.) Jackson annotations.