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
JavaTypeName s 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.