public class EnhancerJavaModel
extends org.apache.jdo.impl.model.java.reflection.ReflectionJavaModel
Constructor and Description |
---|
EnhancerJavaModel(java.lang.ClassLoader classLoader,
ResourceLocator locator)
Creates an instance.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
affirm(boolean condition,
java.lang.String msg) |
java.io.InputStream |
getInputStreamForResource(java.lang.String resourceName)
Finds a resource with a given name.
|
java.lang.String |
getTypeName(java.lang.String sig)
Returns the fully qualified name of the specified type representation.
|
protected org.apache.jdo.model.java.JavaType |
newJavaTypeInstance(java.lang.Class clazz)
Creates a new JavaType instance for the specified Class object.
|
getClassLoader, getDeclaringJavaModelFactory, getJavaType, getJavaType, getJavaTypeInternal, getJDOModel
public EnhancerJavaModel(java.lang.ClassLoader classLoader, ResourceLocator locator)
public java.io.InputStream getInputStreamForResource(java.lang.String resourceName)
null
if no resource with this name is found.
The name of a resource is a "/"-separated path name.getInputStreamForResource
in interface org.apache.jdo.model.java.JavaModel
getInputStreamForResource
in class org.apache.jdo.impl.model.java.reflection.ReflectionJavaModel
protected org.apache.jdo.model.java.JavaType newJavaTypeInstance(java.lang.Class clazz)
This implementation returns a EnhancerJavaType instance.
newJavaTypeInstance
in class org.apache.jdo.impl.model.java.reflection.ReflectionJavaModel
clazz
- the Class instance representing the typepublic java.lang.String getTypeName(java.lang.String sig)
protected static final void affirm(boolean condition, java.lang.String msg)
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.