public class ProcessHolder extends Object
Modifier and Type | Class and Description |
---|---|
class |
ProcessHolder.Classes |
Constructor and Description |
---|
ProcessHolder(ProcessingEnvironment processingEnvironment) |
Modifier and Type | Method and Description |
---|---|
ProcessHolder.Classes |
classes() |
com.sun.codemodel.JCodeModel |
codeModel() |
com.sun.codemodel.JDefinedClass |
definedClass(String fullyQualifiedClassName) |
void |
generateApiClass(Element originatingElement,
Class<?> apiClass) |
Set<Class<?>> |
getApiClassesToGenerate() |
GeneratedClassHolder |
getGeneratedClassHolder(Element element) |
OriginatingElements |
getOriginatingElements() |
ProcessingEnvironment |
processingEnvironment() |
void |
put(Element element,
GeneratedClassHolder generatedClassHolder) |
com.sun.codemodel.JClass |
refClass(Class<?> clazz) |
com.sun.codemodel.JClass |
refClass(String fullyQualifiedClassName) |
public ProcessHolder(ProcessingEnvironment processingEnvironment)
public void put(Element element, GeneratedClassHolder generatedClassHolder)
public GeneratedClassHolder getGeneratedClassHolder(Element element)
public com.sun.codemodel.JClass refClass(Class<?> clazz)
public com.sun.codemodel.JClass refClass(String fullyQualifiedClassName)
public com.sun.codemodel.JDefinedClass definedClass(String fullyQualifiedClassName)
public ProcessingEnvironment processingEnvironment()
public com.sun.codemodel.JCodeModel codeModel()
public ProcessHolder.Classes classes()
public OriginatingElements getOriginatingElements()
Copyright © 2010-2015. All Rights Reserved.