Package ch.raffael.meldioc.processor.env
Class KnownElements
java.lang.Object
ch.raffael.meldioc.processor.env.Environment.WithEnv
ch.raffael.meldioc.processor.env.KnownElements
Known
javax.lang.model elements such as Object or our
annotations.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.squareup.javapoet.ClassNamestatic final com.squareup.javapoet.ClassNamestatic final Stringstatic final com.squareup.javapoet.ClassNamestatic final StringFields inherited from class ch.raffael.meldioc.processor.env.Environment.WithEnv
env -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.vavr.control.Option<DeclaredType>config()io.vavr.control.Option<DeclaredType>duration()enumBase()error()io.vavr.control.Option<DeclaredType>feature()iterable()iterator()io.vavr.control.Option<DeclaredType>list()number()object()io.vavr.collection.Set<ExecutableElement>period()setup()string()
-
Field Details
-
MELD_ANNOTATIONS_PACKAGE
- See Also:
-
CONFIG_PACKAGE
- See Also:
-
CONFIG_TYPE
public static final com.squareup.javapoet.ClassName CONFIG_TYPE -
CONFIG_MEMORY_SIZE_TYPE
public static final com.squareup.javapoet.ClassName CONFIG_MEMORY_SIZE_TYPE -
CONFIG_NOT_RESOLVED_EXCEPTION_TYPE
public static final com.squareup.javapoet.ClassName CONFIG_NOT_RESOLVED_EXCEPTION_TYPE
-
-
Constructor Details
-
KnownElements
-
-
Method Details
-
object
-
objectMethods
-
enumBase
-
charSequence
-
string
-
throwable
-
error
-
suppressWarnings
-
suppressWarningsValue
-
runtimeException
-
javaxGenerated
-
iterable
-
iterableIterator
-
iterator
-
iteratorNext
-
collection
-
list
-
number
-
duration
-
period
-
temporalAmount
-
config
-
configMemorySize
-
configuration
-
configurationShellName
-
configurationMount
-
configurationPackageLocal
-
setup
-
parameter
-
parameterValue
-
parameterAbsolute
-
parameterPrefix
-
parameterPrefixValue
-
extensionPointAcceptor
-
extensionPoint
-
feature
-
featureMount
-
featureMountInjected
-
provision
-
provisionSingleton
-
provisionOverride
-
importAnnotation
-
dependsOnAnnotation
-