public class ModelModule<T extends ModelDescriptor> extends Object
| Modifier and Type | Field and Description | 
|---|---|
static Function<?,String> | 
toStringFunction  | 
| Constructor and Description | 
|---|
ModelModule(ModuleSpi module,
           T model)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object o)  | 
int | 
hashCode()  | 
T | 
model()  | 
static <T extends ModelDescriptor>  | 
modelFunction()  | 
static <T extends ModelDescriptor>  | 
modelModuleFunction(ModuleSpi module)  | 
ModuleSpi | 
module()  | 
String | 
toString()  | 
public static <T extends ModelDescriptor> Function<T,ModelModule<T>> modelModuleFunction(ModuleSpi module)
public static <T extends ModelDescriptor> Function<ModelModule<T>,T> modelFunction()
public ModuleSpi module()
public T model()