public class ModelModule<T extends org.qi4j.api.composite.ModelDescriptor> extends Object
Modifier and Type | Field and Description |
---|---|
static org.qi4j.functional.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 org.qi4j.api.composite.ModelDescriptor> |
modelFunction() |
static <T extends org.qi4j.api.composite.ModelDescriptor> |
modelModuleFunction(ModuleSpi module) |
ModuleSpi |
module() |
String |
toString() |
public static org.qi4j.functional.Function<?,String> toStringFunction
public static <T extends org.qi4j.api.composite.ModelDescriptor> org.qi4j.functional.Function<T,ModelModule<T>> modelModuleFunction(ModuleSpi module)
public static <T extends org.qi4j.api.composite.ModelDescriptor> org.qi4j.functional.Function<ModelModule<T>,T> modelFunction()
public ModuleSpi module()
public T model()