Package | Description |
---|---|
org.jomc.model |
Object management and configuration model classes.
|
Modifier and Type | Field and Description |
---|---|
protected List<Implementation> |
Implementations.implementation |
Modifier and Type | Method and Description |
---|---|
Implementation |
Implementation.clone()
Creates and returns a deep copy of this object.
|
Implementation |
ObjectFactory.createImplementation()
Create an instance of
Implementation |
Implementation |
InheritanceModel.Node.getClassDeclaration()
Gets the class declaration the node originates from.
|
Implementation |
InheritanceModel.Node.getImplementation()
Gets the implementation the node originates from.
|
Implementation |
Modules.getImplementation(Class<?> implementation)
Gets an implementation declaring a given class from the list of modules.
|
Implementation |
Implementations.getImplementation(Class<?> implementation)
Gets an implementation for a given class from the list of implementations.
|
Implementation |
Modules.getImplementation(Object object)
Gets an implementation for a given object from the list of modules.
|
Implementation |
Modules.getImplementation(String implementation)
Gets an implementation for a given identifier from the list of modules.
|
Implementation |
Implementations.getImplementation(String implementation)
Gets an implementation for a given identifier from the list of implementations.
|
Implementation |
Modules.getImplementation(String specification,
String name)
Gets an implementation for a given name implementing a given specification from the list of modules.
|
Implementation |
Implementations.getImplementationByName(String name)
Gets an implementation for a given name from the list of implementations.
|
Modifier and Type | Method and Description |
---|---|
javax.xml.bind.JAXBElement<Implementation> |
ObjectFactory.createImplementation(Implementation value)
|
InheritanceModel.Node<Implementation> |
InheritanceModel.Node.getDescendant()
Gets the direct descendant node of the node.
|
List<Implementation> |
Implementations.getImplementation()
Gets the value of the implementation property.
|
List<InheritanceModel.Node<Implementation>> |
InheritanceModel.Node.getPath()
Gets the path to the node.
|
Set<InheritanceModel.Node<Implementation>> |
InheritanceModel.getSourceNodes(String implementation)
Gets a set holding source nodes of an implementation.
|
Modifier and Type | Method and Description |
---|---|
javax.xml.bind.JAXBElement<Implementation> |
ObjectFactory.createImplementation(Implementation value)
|
Constructor and Description |
---|
Implementation(Implementation o)
Creates a new
Implementation instance by deeply copying a given Implementation instance. |
InheritanceModel.Node(Implementation implementation,
Specification specification,
Implementation classDeclaration,
InheritanceModel.Node<Implementation> descendant,
T modelObject,
boolean finalNode,
boolean overrideNode)
Creates a new
Node instance. |
Constructor and Description |
---|
InheritanceModel.Node(Implementation implementation,
Specification specification,
Implementation classDeclaration,
InheritanceModel.Node<Implementation> descendant,
T modelObject,
boolean finalNode,
boolean overrideNode)
Creates a new
Node instance. |
Copyright © 2005–2016 The JOMC Project. All rights reserved.