public class MapModelState extends java.lang.Object implements IModelState
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
MapModelState.Wrapper  | 
| Constructor and Description | 
|---|
MapModelState(java.util.Map<MapModelState.Wrapper,IModelState> map)  | 
MapModelState(java.util.Map<MapModelState.Wrapper,IModelState> map,
             IModelState def)  | 
MapModelState(java.util.Map<MapModelState.Wrapper,IModelState> map,
             TRSRTransformation def)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Optional<TRSRTransformation> | 
apply(com.google.common.base.Optional<? extends IModelPart> part)  | 
IModelState | 
getState(java.lang.Object obj)  | 
static MapModelState.Wrapper | 
wrap(java.lang.Object obj)  | 
public MapModelState(java.util.Map<MapModelState.Wrapper,IModelState> map)
public MapModelState(java.util.Map<MapModelState.Wrapper,IModelState> map, TRSRTransformation def)
public MapModelState(java.util.Map<MapModelState.Wrapper,IModelState> map, IModelState def)
public com.google.common.base.Optional<TRSRTransformation> apply(com.google.common.base.Optional<? extends IModelPart> part)
apply in interface IModelStatepublic IModelState getState(java.lang.Object obj)
public static MapModelState.Wrapper wrap(java.lang.Object obj)