| Modifier and Type | Class and Description |
|---|---|
class |
MultiInstanceNode<T extends InnerModelObject,K extends KeyInfo>
Represents a multi instance object.
|
class |
SingleInstanceNode<T extends InnerModelObject>
Represents a single instance object.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends InnerModelObject> |
ModelObjectId.Builder.addChild(Class<T> container)
Adds the node's identity for container.
|
<T extends InnerModelObject & MultiInstanceObject<K>,K extends KeyInfo<T>> |
ModelObjectId.Builder.addChild(Class<T> list,
K key)
Adds the node's identity for list.
|
<T extends InnerModelObject> |
InnerModelObject.augmentation(Class<T> c)
Returns the augmentation for to a given augmentation class.
|
| Modifier and Type | Method and Description |
|---|---|
Map<Class<? extends InnerModelObject>,InnerModelObject> |
InnerModelObject.augmentations()
Returns the map of augmentations available to this model object.
|
Map<Class<? extends InnerModelObject>,InnerModelObject> |
InnerModelObject.augmentations()
Returns the map of augmentations available to this model object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InnerModelObject.addAugmentation(InnerModelObject obj)
Adds the specified augmentation to this model object.
|
void |
InnerModelObject.removeAugmentation(InnerModelObject obj)
Removes the specified augmentation to this model object.
|
Copyright © 2017. All rights reserved.