static final class RunTimeConfigurationGenerator.GenerateOperation extends Object implements AutoCloseable
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
RunTimeConfigurationGenerator.GenerateOperation.Builder |
| Modifier and Type | Field and Description |
|---|---|
(package private) AccessorFinder |
accessorFinder |
(package private) List<Class<?>> |
additionalTypes |
(package private) BuildTimeConfigurationReader.ReadResult |
buildTimeConfigResult |
(package private) Map<String,String> |
buildTimeRunTimeVisibleValues |
(package private) io.quarkus.gizmo.ClassCreator |
cc |
(package private) io.quarkus.gizmo.ClassOutput |
classOutput |
(package private) io.quarkus.gizmo.MethodCreator |
clinit |
(package private) io.quarkus.gizmo.ResultHandle |
clinitConfig |
(package private) io.quarkus.gizmo.ResultHandle |
clinitNameBuilder |
(package private) Map<Class<?>,io.quarkus.gizmo.FieldDescriptor> |
configRootsByType |
(package private) int |
converterIndex
Converter fields have numeric names to keep space down.
|
(package private) Map<ConverterType,io.quarkus.gizmo.FieldDescriptor> |
convertersByType
Regular converters organized by type.
|
(package private) io.quarkus.gizmo.BytecodeCreator |
converterSetup |
(package private) Map<io.quarkus.gizmo.FieldDescriptor,Class<?>> |
convertersToRegister |
(package private) Map<Container,io.quarkus.gizmo.MethodDescriptor> |
enclosingMemberMethods |
(package private) Map<Class<?>,io.quarkus.gizmo.MethodDescriptor> |
groupInitMethods |
(package private) Map<io.quarkus.gizmo.FieldDescriptor,io.quarkus.gizmo.ResultHandle> |
instanceCache
Cache of things created in `clinit` which are then stored in fields, including config roots and converter
instances.
|
(package private) io.quarkus.gizmo.MethodCreator |
readBootstrapConfig |
(package private) io.quarkus.gizmo.ResultHandle |
readBootstrapConfigNameBuilder |
(package private) io.quarkus.gizmo.MethodCreator |
readConfig |
(package private) io.quarkus.gizmo.ResultHandle |
readConfigNameBuilder |
(package private) List<RootDefinition> |
roots |
(package private) Map<String,String> |
runTimeDefaults |
(package private) Map<String,String> |
specifiedRunTimeDefaultValues |
| Constructor and Description |
|---|
GenerateOperation(RunTimeConfigurationGenerator.GenerateOperation.Builder builder) |
final AccessorFinder accessorFinder
final io.quarkus.gizmo.ClassOutput classOutput
final io.quarkus.gizmo.ClassCreator cc
final io.quarkus.gizmo.MethodCreator clinit
final io.quarkus.gizmo.BytecodeCreator converterSetup
final io.quarkus.gizmo.MethodCreator readBootstrapConfig
final io.quarkus.gizmo.ResultHandle readBootstrapConfigNameBuilder
final io.quarkus.gizmo.MethodCreator readConfig
final io.quarkus.gizmo.ResultHandle readConfigNameBuilder
final io.quarkus.gizmo.ResultHandle clinitNameBuilder
final BuildTimeConfigurationReader.ReadResult buildTimeConfigResult
final List<RootDefinition> roots
final Map<Container,io.quarkus.gizmo.MethodDescriptor> enclosingMemberMethods
final io.quarkus.gizmo.ResultHandle clinitConfig
final Map<ConverterType,io.quarkus.gizmo.FieldDescriptor> convertersByType
final Map<io.quarkus.gizmo.FieldDescriptor,io.quarkus.gizmo.ResultHandle> instanceCache
int converterIndex
GenerateOperation(RunTimeConfigurationGenerator.GenerateOperation.Builder builder)
public void run()
public void close()
close in interface AutoCloseableCopyright © 2020 JBoss by Red Hat. All rights reserved.