| Package | Description | 
|---|---|
| org.jomc.model | 
 Object management and configuration model classes. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected List<Specification> | 
Specifications.specification  | 
| Modifier and Type | Method and Description | 
|---|---|
Specification | 
Specification.clone()
Creates and returns a deep copy of this object. 
 | 
Specification | 
ObjectFactory.createSpecification()
Create an instance of  
Specification | 
Specification | 
InheritanceModel.Node.getSpecification()
Gets the specification the node originates from. 
 | 
Specification | 
Specifications.getSpecification(Class<?> specification)
Gets a specification for a given class from the list of specifications. 
 | 
Specification | 
Modules.getSpecification(Class<?> specification)
Gets a specification declaring a given class from the list of modules. 
 | 
Specification | 
Specifications.getSpecification(String specification)
Gets a specification for a given identifier from the list of specifications. 
 | 
Specification | 
Modules.getSpecification(String specification)
Gets a specification for a given identifier from the list of modules. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
javax.xml.bind.JAXBElement<Specification> | 
ObjectFactory.createSpecification(Specification value)
 | 
List<Specification> | 
Specifications.getSpecification()
Gets the value of the specification property. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
javax.xml.bind.JAXBElement<Specification> | 
ObjectFactory.createSpecification(Specification value)
 | 
| 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. | 
Specification(Specification o)
Creates a new  
Specification instance by deeply copying a given Specification instance. | 
Copyright © 2005–2016 The JOMC Project. All rights reserved.