org.seasar.doma.internal.apt
クラス EntityProcessor
java.lang.Object
javax.annotation.processing.AbstractProcessor
org.seasar.doma.internal.apt.EntityProcessor
- すべての実装されたインタフェース:
- Processor
@SupportedSourceVersion(value=RELEASE_6)
@SupportedAnnotationTypes(value={"org.seasar.doma.Entity","org.seasar.doma.MappedSuperclass"})
@SupportedOptions(value={"test","debug","entity.suffix"})
public class EntityProcessor
- extends AbstractProcessor
- 作成者:
- taedium
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntityProcessor
public EntityProcessor()
process
public boolean process(Set<? extends TypeElement> annotations,
RoundEnvironment roundEnv)
- 定義:
- インタフェース
Processor
内の process
- 定義:
- クラス
AbstractProcessor
内の process
createEntityMetaFactory
protected EntityMetaFactory createEntityMetaFactory()
generateEntity
protected void generateEntity(TypeElement entityElement,
EntityMeta entityMeta)
createEntityGenerator
protected EntityGenerator createEntityGenerator(TypeElement entityElement,
EntityMeta entityMeta)
throws IOException
- 例外:
IOException
Copyright © 2009 The Seasar Foundation. All Rights Reserved.