Class ReshapeControls
- java.lang.Object
-
- com.levigo.jadice.document.AbstractProcessingControls<com.levigo.jadice.document.ProcessingSettings>
-
- com.levigo.jadice.server.documentplatform.ReshapeControls
-
- All Implemented Interfaces:
com.levigo.jadice.document.MaybeSerializableProcessingControls<com.levigo.jadice.document.ProcessingSettings>
,com.levigo.jadice.document.ProcessingControls<com.levigo.jadice.document.ProcessingSettings>
,Serializable
public class ReshapeControls extends com.levigo.jadice.document.AbstractProcessingControls<com.levigo.jadice.document.ProcessingSettings> implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReshapeControls()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReshapeControls
createSnapshot()
<T extends com.levigo.jadice.document.ProcessingSettings>
Map<Class<T>,T>getSettingsOfType(Class<T> clazz)
Get allProcessingSettings
that are of a given type.
-
-
-
Method Detail
-
createSnapshot
public ReshapeControls createSnapshot()
- Specified by:
createSnapshot
in interfacecom.levigo.jadice.document.MaybeSerializableProcessingControls<com.levigo.jadice.document.ProcessingSettings>
- Specified by:
createSnapshot
in interfacecom.levigo.jadice.document.ProcessingControls<com.levigo.jadice.document.ProcessingSettings>
-
getSettingsOfType
public <T extends com.levigo.jadice.document.ProcessingSettings> Map<Class<T>,T> getSettingsOfType(Class<T> clazz)
Get allProcessingSettings
that are of a given type. Return a map with all registered settings that are either - instances of clazz - instances of any subclass of clazz - instances of any class implementing clazz- Type Parameters:
T
- type of the classifying class- Parameters:
clazz
- the class classifying the settings to be returned- Returns:
- a Map of
ProcessingSettings
indexed by class.
-
-