Class ProcessingEnvironmentWrapper
java.lang.Object
com.codename1.rad.annotations.processors.ProcessingEnvironmentWrapper
- All Implemented Interfaces:
ProcessingEnvironment
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassProcessingEnvironmentWrapper.CustomElementBuilder<T extends ProcessingEnvironmentWrapper.CustomElementBuilder,E extends ProcessingEnvironmentWrapper.CustomElement> classclassclassclassclassclassclassclassProcessingEnvironmentWrapper.CustomTypeMirrorBuilder<T extends ProcessingEnvironmentWrapper.CustomTypeMirrorBuilder,E extends ProcessingEnvironmentWrapper.CustomTypeMirror> classclassclassclassclassclassclassclassclassclassclassstatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfaceclassclassclass -
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateDeclaredType(String type, TypeMirror... _typeArguments) getFiler()getTypeElementHelper(TypeElement typeElement) booleanbooleanisNativeElements(Collection<Element> elements) booleanbooleanisNativeMirrors(Collection<TypeMirror> mirrors) booleanisNativeMirrors(TypeMirror... mirrors) voidIncrements round number.toQualifiedName(String packageName, String name) toSimpleName(String fqn) <T extends Element>
Tunwrap(T element) <T extends Element>
Twrap(T element) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.annotation.processing.ProcessingEnvironment
isPreviewEnabled
-
Field Details
-
typeHelperMap
-
-
Constructor Details
-
ProcessingEnvironmentWrapper
-
-
Method Details
-
getTypeElementHelper
-
nextRound
public void nextRound()Increments round number. Used for updating indexes and caches. -
addTypes
-
getOptions
- Specified by:
getOptionsin interfaceProcessingEnvironment
-
getMessager
- Specified by:
getMessagerin interfaceProcessingEnvironment
-
getFiler
- Specified by:
getFilerin interfaceProcessingEnvironment
-
getElementUtils
- Specified by:
getElementUtilsin interfaceProcessingEnvironment
-
getTypeUtils
- Specified by:
getTypeUtilsin interfaceProcessingEnvironment
-
getSourceVersion
- Specified by:
getSourceVersionin interfaceProcessingEnvironment
-
getLocale
- Specified by:
getLocalein interfaceProcessingEnvironment
-
createDeclaredType
public ProcessingEnvironmentWrapper.RDeclaredType createDeclaredType(String type, TypeMirror... _typeArguments) -
wrap
-
unwrap
-
toSimpleName
-
toQualifiedName
-
extractParentQualifiedName
-
isNativeElement
-
isNativeElements
-
isNativeMirror
-
isNativeMirrors
-
isNativeMirrors
-