Package org.apache.openjpa.jdbc.conf
Class MappingRepositoryValue
- java.lang.Object
-
- org.apache.openjpa.lib.conf.Value
-
- org.apache.openjpa.lib.conf.ObjectValue
-
- org.apache.openjpa.lib.conf.PluginValue
-
- org.apache.openjpa.jdbc.conf.MappingRepositoryValue
-
- All Implemented Interfaces:
Cloneable
public class MappingRepositoryValue extends PluginValue
Handles the complex logic of creating aMappingRepository
for a given configuration.- Author:
- Marc Prud'hommeaux
-
-
Constructor Summary
Constructors Constructor Description MappingRepositoryValue(String prop)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
newInstance(String clsName, Class type, Configuration conf, boolean fatal)
Allow subclasses to instantiate additional plugins.-
Methods inherited from class org.apache.openjpa.lib.conf.PluginValue
configure, getClassName, getInternalString, getProperties, getString, getValueType, instantiate, isSingleton, objectChanged, set, setClassName, setInternalString, setProperties, setString
-
Methods inherited from class org.apache.openjpa.lib.conf.ObjectValue
configure, get, instantiate, set, setInternalObject
-
Methods inherited from class org.apache.openjpa.lib.conf.Value
addEquivalentKey, addListener, alias, alias, assertChangeable, clone, equals, getAliases, getDefault, getEquivalentKeys, getInstantiatingGetter, getListeners, getLoadKey, getOriginalValue, getProperty, getPropertyKeys, getScope, hashCode, hide, isAliasListComprehensive, isDynamic, isHidden, isPrivate, makePrivate, matches, removeListener, setAlias, setAlias, setAliases, setAliasListComprehensive, setDefault, setDynamic, setInstantiatingGetter, setLoadKey, setObject, setProperty, setScope, toString, unalias, unalias, valueChanged
-
-
-
-
Constructor Detail
-
MappingRepositoryValue
public MappingRepositoryValue(String prop)
-
-
Method Detail
-
newInstance
public Object newInstance(String clsName, Class type, Configuration conf, boolean fatal)
Description copied from class:ObjectValue
Allow subclasses to instantiate additional plugins. This method does not perform configuration.- Overrides:
newInstance
in classObjectValue
-
-