public interface CompositeModelOwner
CompositeModelBuilder
,
CompositeModelOutput
Modifier and Type | Method and Description |
---|---|
CompositeModelDetail |
getCompositeModelDetail()
Returns the underlying composite model representation.
|
CompositeModelResult |
getModelResult(java.lang.String resultId)
Returns the model results for the specified ID or
null if no such model result exists. |
java.util.List<java.lang.String> |
getModelResultIDs()
Returns the list of model result IDs.
|
boolean |
isModelResultUsed(java.lang.String resultId)
Returns whether the specified model result ID is enabled/active.
|
void |
removeModelResults(java.util.List<java.lang.String> resultIds)
Permanently removes the supplied model results from this composite model object owner.
|
void |
setModelResultUsed(java.lang.String resultId,
boolean value)
Sets whether the specified model result ID is active.
|
CompositeModelDetail getCompositeModelDetail()
java.util.List<java.lang.String> getModelResultIDs()
CompositeModelDetail.getIndividualModelResults()
,
CompositeModelResult.getModelName()
CompositeModelResult getModelResult(java.lang.String resultId)
null
if no such model result exists.resultId
- null
CompositeModelDetail.getIndividualModelResults()
,
CompositeModelResult.getModelName()
boolean isModelResultUsed(java.lang.String resultId)
resultId
- true
if the specified model result ID is enabledCompositeModelDetail.getIndividualModelResults()
,
CompositeModelResult.getModelName()
,
setModelResultUsed(String, boolean)
void setModelResultUsed(java.lang.String resultId, boolean value)
resultId
- the result IDvalue
- true
if the model should be enabled, false
if notisModelResultUsed(String)
,
CompositeModelDetail.getIndividualModelResults()
,
CompositeModelResult.getModelName()
void removeModelResults(java.util.List<java.lang.String> resultIds)
resultIds
- the list of result IDs to be removedCopyright © 2014 Integral Solutions Ltd. All Rights Reserved.