public class SerializableAdapterStore extends Object implements TransientAdapterStore, Serializable
Constructor and Description |
---|
SerializableAdapterStore() |
SerializableAdapterStore(TransientAdapterStore adapterStore) |
Modifier and Type | Method and Description |
---|---|
boolean |
adapterExists(String typeName)
Check for the existence of the adapter with the given unique ID
|
void |
addAdapter(DataTypeAdapter<?> adapter)
Add the adapter to the store
|
DataTypeAdapter<?> |
getAdapter(String typeName)
Get an adapter from the store by its unique ID
|
DataTypeAdapter<?>[] |
getAdapters()
Get the full set of adapters within this store
|
void |
removeAdapter(String typeName) |
void |
removeAll() |
public SerializableAdapterStore()
public SerializableAdapterStore(TransientAdapterStore adapterStore)
public void addAdapter(DataTypeAdapter<?> adapter)
AdapterStore
addAdapter
in interface AdapterStore<String,DataTypeAdapter<?>>
adapter
- the adapterpublic DataTypeAdapter<?> getAdapter(String typeName)
AdapterStore
getAdapter
in interface AdapterStore<String,DataTypeAdapter<?>>
typeName
- the unique adapter IDpublic boolean adapterExists(String typeName)
AdapterStore
adapterExists
in interface AdapterStore<String,DataTypeAdapter<?>>
typeName
- the unique ID to look uppublic DataTypeAdapter<?>[] getAdapters()
AdapterStore
getAdapters
in interface AdapterStore<String,DataTypeAdapter<?>>
public void removeAll()
removeAll
in interface AdapterStore<String,DataTypeAdapter<?>>
public void removeAdapter(String typeName)
removeAdapter
in interface AdapterStore<String,DataTypeAdapter<?>>
typeName
- the adapter ID to removeCopyright © 2013–2022. All rights reserved.