T
- summarized model typeO
- target model typepublic static interface SummarizedModel.Interface<T,O> extends DataModel.Interface<T>
Each data model class may or may not implement this interface, but that class must provide methods in the interface.
Modifier and Type | Field and Description |
---|---|
static String |
METHOD_NAME_COMBINE_SUMMARIZATION
The method name of
combineSummarization(Object) . |
static String |
METHOD_NAME_START_SUMMARIZATION
The method name of
startSummarization(Object) . |
METHOD_NAME_COPY_FROM
Modifier and Type | Method and Description |
---|---|
void |
combineSummarization(T original)
Summarizes the target model into this.
|
void |
startSummarization(O original)
Initializes this object with the target model object as the first one.
|
copyFrom
static final String METHOD_NAME_START_SUMMARIZATION
startSummarization(Object)
.static final String METHOD_NAME_COMBINE_SUMMARIZATION
combineSummarization(Object)
.void startSummarization(O original)
original
- the first target objectvoid combineSummarization(T original)
original
- the target objectCopyright © 2011–2019 Asakusa Framework Team. All rights reserved.