org.seasar.framework.jpa.autodetector
クラス PersistenceClassAutoDetector
java.lang.Object
org.seasar.framework.autodetector.impl.AbstractClassAutoDetector
org.seasar.framework.jpa.autodetector.PersistenceClassAutoDetector
- すべての実装されたインタフェース:
- org.seasar.framework.autodetector.ClassAutoDetector
public class PersistenceClassAutoDetector
- extends org.seasar.framework.autodetector.impl.AbstractClassAutoDetector
- 作成者:
- taedium
クラス org.seasar.framework.autodetector.impl.AbstractClassAutoDetector から継承された入れ子のクラス/インタフェース |
org.seasar.framework.autodetector.impl.AbstractClassAutoDetector.FileSystemStrategy, org.seasar.framework.autodetector.impl.AbstractClassAutoDetector.JarFileStrategy, org.seasar.framework.autodetector.impl.AbstractClassAutoDetector.Strategy, org.seasar.framework.autodetector.impl.AbstractClassAutoDetector.ZipFileStrategy |
クラス org.seasar.framework.autodetector.impl.AbstractClassAutoDetector から継承されたメソッド |
addStrategy, addTargetPackageName, getStrategy, getTargetPackageName, getTargetPackageNameSize |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
annotations
protected final List<Class<? extends Annotation>> annotations
namingConvention
protected org.seasar.framework.convention.NamingConvention namingConvention
classLoader
protected ClassLoader classLoader
PersistenceClassAutoDetector
public PersistenceClassAutoDetector()
setNamingConvention
public void setNamingConvention(org.seasar.framework.convention.NamingConvention namingConvention)
setClassLoader
public void setClassLoader(ClassLoader classLoader)
init
public void init()
addAnnotation
public void addAnnotation(Class<? extends Annotation> annotation)
detect
public void detect(org.seasar.framework.util.ClassTraversal.ClassHandler handler)
detect
protected void detect(org.seasar.framework.util.ClassTraversal.ClassHandler handler,
String entityPackageName,
URL url)
isEntity
protected boolean isEntity(String packageName,
String shortClassName)
getClass
protected Class<?> getClass(String className)
Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.