| Package | Description | 
|---|---|
| org.jomc.model | 
 Object management and configuration model classes. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PropertyException
Gets thrown whenever getting a  
Property's value fails unexpectedly. | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
Modules.createObject(Instance instance,
                        ClassLoader classLoader)
Creates an object of a given instance from the list of modules. 
 | 
JavaTypeName | 
Modules.getDependencyJavaTypeName(String implementation,
                                                  String dependency)
Gets the Java type name of a dependency. 
 | 
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. 
 | 
List<JavaTypeName> | 
Modules.getImplementedJavaTypeNames(String implementation)
Gets a list holding all  
JavaTypeNames an implementation implements from the list of modules. | 
Instance | 
Modules.getInstance(Object object)
Gets the instance of an object from the list of modules. 
 | 
Class<?> | 
Specification.getJavaClass(ClassLoader classLoader)
Gets the Java class of the type referenced by the specification for a given class loader. 
 | 
Class<?> | 
Instance.getJavaClass(ClassLoader classLoader)
Gets the Java class of the type referenced by the instance for a given class loader. 
 | 
Class<?> | 
Implementation.getJavaClass(ClassLoader classLoader)
Gets the Java class of the type referenced by the implementation for a given class loader. 
 | 
Class<?>[] | 
Instance.getJavaClasses(ClassLoader classLoader)
Gets the Java classes of all types referenced by the specifications of the instance for a given class loader. 
 | 
JavaIdentifier | 
Property.getJavaConstantName()
Gets the Java constant name of the message. 
 | 
JavaIdentifier | 
Message.getJavaConstantName()
Gets the Java constant name of the message. 
 | 
JavaIdentifier | 
Dependency.getJavaConstantName()
Gets the Java constant name of the dependency. 
 | 
Constructor<?> | 
Instance.getJavaConstructor(ClassLoader classLoader)
Gets the Java constructor to use for creating objects of the instance. 
 | 
String | 
Text.getJavadocComment(String lineSeparator,
                                  String indentation)
Formats the text to a Javadoc comment. 
 | 
Method | 
Instance.getJavaFactoryMethod(ClassLoader classLoader)
Gets the Java method to use for creating objects of the instance. 
 | 
String | 
Instance.getJavaFactoryMethodName()
Gets the name of the Java method to use for creating objects of the instance. 
 | 
JavaIdentifier | 
Property.getJavaGetterMethodName()
Gets the Java getter method name of the property. 
 | 
JavaIdentifier | 
Message.getJavaGetterMethodName()
Gets the Java getter method name of the message. 
 | 
JavaIdentifier | 
Dependency.getJavaGetterMethodName()
Gets the Java getter method name of the dependency. 
 | 
MessageFormat | 
Message.getJavaMessage(Locale locale)
Gets a Java  
MessageFormat instance for a given locale. | 
Class<?> | 
Instance.getJavaProxyClass(ClassLoader classLoader)
Gets the Java proxy class for a given class loader. 
 | 
JavaIdentifier | 
Property.getJavaSetterMethodName()
Gets the Java setter method name of the property. 
 | 
JavaIdentifier | 
Message.getJavaSetterMethodName()
Gets the Java setter method name of the message. 
 | 
JavaIdentifier | 
Dependency.getJavaSetterMethodName()
Gets the Java setter method name of the dependency. 
 | 
JavaTypeName | 
Specification.getJavaTypeName()
Gets the Java type name of the type referenced by the specification. 
 | 
JavaTypeName | 
Property.getJavaTypeName()
Gets the Java type name of the property. 
 | 
JavaTypeName | 
Instance.getJavaTypeName()
Gets the Java type name of the type referenced by the instance. 
 | 
JavaTypeName | 
Implementation.getJavaTypeName()
Gets the Java type name of the type referenced by the implementation. 
 | 
JavaTypeName | 
Argument.getJavaTypeName()
Gets the Java type name of the type referenced by the argument. 
 | 
Object | 
Property.getJavaValue(ClassLoader classLoader)
Gets the Java value of the property. 
 | 
JavaIdentifier | 
Property.getJavaVariableName()
Gets the Java variable name of the property. 
 | 
JavaIdentifier | 
Message.getJavaVariableName()
Gets the Java variable name of the message. 
 | 
JavaIdentifier | 
Dependency.getJavaVariableName()
Gets the Java variable name of the dependency. 
 | 
JavaIdentifier | 
Argument.getJavaVariableName()
Gets the Java variable name of the argument. 
 | 
URI | 
Implementation.getLocationUri()
Gets the location URI used for locating instances of this implementation. 
 | 
javax.activation.MimeType | 
Text.getMimeType()
Gets the mime-type of the text. 
 | 
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. 
 | 
boolean | 
Instance.isJavaClassAssignable(ClassLoader classLoader)
Gets a flag indicating the Java class of the instance is assignable to all Java classes of all specifications of
 the instance. 
 | 
Copyright © 2005–2016 The JOMC Project. All rights reserved.