Package picocli.codegen.aot.graalvm
Class ReflectionConfigGenerator.ReflectedClass
- java.lang.Object
-
- picocli.codegen.aot.graalvm.ReflectionConfigGenerator.ReflectedClass
-
- Enclosing class:
- ReflectionConfigGenerator
static class ReflectionConfigGenerator.ReflectedClass extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<ReflectionConfigGenerator.ReflectedField>fieldsprivate java.util.Set<ReflectionConfigGenerator.ReflectedMethod>methodsprivate java.lang.Stringname
-
Constructor Summary
Constructors Constructor Description ReflectedClass(java.lang.Class<?> cls)ReflectedClass(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) ReflectionConfigGenerator.ReflectedClassaddField(java.lang.reflect.Field field)(package private) ReflectionConfigGenerator.ReflectedClassaddField(java.lang.String fieldName, boolean isFinal)(package private) ReflectionConfigGenerator.ReflectedClassaddMethod(java.lang.reflect.Method method)(package private) ReflectionConfigGenerator.ReflectedClassaddMethod(java.lang.String methodName, java.lang.Class... paramClasses)ReflectionConfigGenerator.ReflectedClassaddMethod(java.lang.String methodName, java.util.List<java.lang.String> paramTypeNames)(package private) ReflectionConfigGenerator.ReflectedClassaddMethod0(java.lang.String methodName, java.lang.String... paramTypes)private booleanisFinal(java.lang.reflect.Field f)java.lang.StringtoString()
-
-
-
Field Detail
-
name
private final java.lang.String name
-
fields
private final java.util.Set<ReflectionConfigGenerator.ReflectedField> fields
-
methods
private final java.util.Set<ReflectionConfigGenerator.ReflectedMethod> methods
-
-
Method Detail
-
isFinal
private boolean isFinal(java.lang.reflect.Field f)
-
addField
ReflectionConfigGenerator.ReflectedClass addField(java.lang.reflect.Field field)
-
addField
ReflectionConfigGenerator.ReflectedClass addField(java.lang.String fieldName, boolean isFinal)
-
addMethod0
ReflectionConfigGenerator.ReflectedClass addMethod0(java.lang.String methodName, java.lang.String... paramTypes)
-
addMethod
ReflectionConfigGenerator.ReflectedClass addMethod(java.lang.reflect.Method method)
-
addMethod
ReflectionConfigGenerator.ReflectedClass addMethod(java.lang.String methodName, java.lang.Class... paramClasses)
-
addMethod
public ReflectionConfigGenerator.ReflectedClass addMethod(java.lang.String methodName, java.util.List<java.lang.String> paramTypeNames)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-