| Package | Description |
|---|---|
| to.etc.domui.logic |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IClassLogic
Marker interface for any logic class.
|
interface |
IInstanceLogic<T extends IIdentifyable<?>>
Marker interface for any logic class wrapping data instance T.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BcBase
Base class for all
LogicContextImpl class wrappers. |
| Modifier and Type | Method and Description |
|---|---|
<L extends ILogic> |
LogicContextImpl.get(Class<L> clz,
Object reference) |
<L extends ILogic> |
ILogicContext.get(Class<L> clz,
Object reference) |
<L extends ILogic,K,T extends IIdentifyable<K>> |
LogicContextImpl.get(Class<L> clz,
T instance)
Find/create the specified logic wrapper for instance.
|
<L extends ILogic,K,T extends IIdentifyable<K>> |
ILogicContext.get(Class<L> clz,
T instance) |
<T extends ILogic,K,V extends IIdentifyable<K>> |
LogicContextImpl.register(Class<?> registrationType,
T logicClass,
V dataClass)
Register an instance of a logic implementation for a given instance, when a new instance has been created.
|
<T extends ILogic,K,V extends IIdentifyable<K>> |
ILogicContext.register(Class<?> registrationType,
T logicClass,
V dataClass) |
Copyright © 2017 etc.to. All rights reserved.