| 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 | Class and Description |
|---|---|
class |
Anydata
Abstraction of anydata behavior generated anydata nodes interfaces
will inherit it.
|
| 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> |
Augmentable.augmentation(Class<T> c)
Returns the augmentation for to a given augmentation class.
|
<T extends InnerModelObject> |
InnerModelObject.augmentation(Class<T> c) |
| Modifier and Type | Method and Description |
|---|---|
List<InnerModelObject> |
Anydata.anydata(Class<? extends InnerModelObject> c)
Returns the anydata for to a given anydata class.
|
Map<Class<? extends InnerModelObject>,List<InnerModelObject>> |
Anydata.anydatas()
Returns the map of anydatas available to this model object.
|
Map<Class<? extends InnerModelObject>,List<InnerModelObject>> |
Anydata.anydatas()
Returns the map of anydatas available to this model object.
|
Map<Class<? extends InnerModelObject>,InnerModelObject> |
Augmentable.augmentations()
Returns the map of augmentations available to this model object.
|
Map<Class<? extends InnerModelObject>,InnerModelObject> |
Augmentable.augmentations()
Returns the map of augmentations available to this model object.
|
Map<Class<? extends InnerModelObject>,InnerModelObject> |
InnerModelObject.augmentations() |
Map<Class<? extends InnerModelObject>,InnerModelObject> |
InnerModelObject.augmentations() |
| Modifier and Type | Method and Description |
|---|---|
void |
Anydata.addAnydata(InnerModelObject obj)
Adds the specified anydata to this model object.
|
void |
Augmentable.addAugmentation(InnerModelObject obj)
Adds the specified augmentation to this model object.
|
void |
InnerModelObject.addAugmentation(InnerModelObject obj) |
void |
Anydata.removeAnydata(InnerModelObject obj)
Removes the specified anydata to this model object.
|
void |
Augmentable.removeAugmentation(InnerModelObject obj)
Removes the specified augmentation to this model object.
|
void |
InnerModelObject.removeAugmentation(InnerModelObject obj) |
| Modifier and Type | Method and Description |
|---|---|
List<InnerModelObject> |
Anydata.anydata(Class<? extends InnerModelObject> c)
Returns the anydata for to a given anydata class.
|
Copyright © 2018. All rights reserved.