ArrayClassMeta(Type type,
Type elementTarget,
ReflectionService reflectionService) |
ArrayElementPropertyMeta(String name,
ReflectionService reflectService,
int index,
ArrayClassMeta<T,E> arrayMetaData) |
ConstructorPropertyMeta(String name,
ReflectionService reflectService,
Parameter parameter,
Class<T> owner) |
DirectClassMeta(Type target,
ReflectionService reflectService) |
DirectPropertyMeta(String name,
ReflectionService reflectService,
Type type) |
FieldPropertyMeta(String name,
ReflectionService reflectService,
Field field,
Type type) |
ListElementPropertyMeta(String name,
ReflectionService reflectService,
int index,
ArrayClassMeta<T,E> arrayMetaData,
BooleanSupplier isVerticalList) |
MethodPropertyMeta(String name,
ReflectionService reflectService,
Method setter,
Method getter,
Type type) |
MethodPropertyMeta(String name,
ReflectionService reflectService,
Method method,
Type type) |
ObjectClassMeta(Type target,
List<InstantiatorDefinition> instantiatorDefinitions,
List<ConstructorPropertyMeta<T,?>> constructorProperties,
List<PropertyMeta<T,?>> properties,
ReflectionService reflectService) |
ObjectClassMeta(Type target,
ReflectionService reflectService) |
OptionalClassMeta(Type type,
ReflectionService reflectionService) |
PropertyMeta(String name,
ReflectionService reflectService) |
SubPropertyMeta(ReflectionService reflectService,
PropertyMeta<O,P> property,
PropertyMeta<P,?> subProperty) |
TupleClassMeta(Type type,
ReflectionService reflectionService) |