| Package | Description |
|---|---|
| net.thevpc.nuts.runtime.standalone.util.reflect |
| Modifier and Type | Method and Description |
|---|---|
Function<Class,ReflectPropertyDefaultValueStrategy> |
ReflectConfigurationBuilder.getPropertyDefaultValueStrategy() |
Function<Class,ReflectPropertyDefaultValueStrategy> |
DefaultReflectConfigurationBuilder.getPropertyDefaultValueStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractReflectProperty.init(String name,
ReflectType type,
Object cleanInstance,
Type propertyType,
ReflectPropertyDefaultValueStrategy defaultValueStrategy) |
boolean |
AbstractReflectProperty.isDefaultValue(Object value,
ReflectPropertyDefaultValueStrategy strategy) |
boolean |
ReflectProperty.isDefaultValue(Object value,
ReflectPropertyDefaultValueStrategy strategy)
true when the given value is the default value according to the given strategy.
|
static ReflectPropertyDefaultValueStrategy |
ReflectPropertyDefaultValueStrategy.parse(String value,
ReflectPropertyDefaultValueStrategy emptyValue,
net.thevpc.nuts.NutsSession session) |
static ReflectPropertyDefaultValueStrategy |
ReflectPropertyDefaultValueStrategy.parseLenient(String value,
ReflectPropertyDefaultValueStrategy emptyOrErrorValue) |
static ReflectPropertyDefaultValueStrategy |
ReflectPropertyDefaultValueStrategy.parseLenient(String value,
ReflectPropertyDefaultValueStrategy emptyValue,
ReflectPropertyDefaultValueStrategy errorValue) |
ReflectConfigurationBuilder |
ReflectConfigurationBuilder.setPropertyDefaultValueStrategy(ReflectPropertyDefaultValueStrategy propertyDefaultValueStrategy) |
ReflectConfigurationBuilder |
DefaultReflectConfigurationBuilder.setPropertyDefaultValueStrategy(ReflectPropertyDefaultValueStrategy propertyDefaultValueStrategy) |
| Modifier and Type | Method and Description |
|---|---|
ReflectConfigurationBuilder |
ReflectConfigurationBuilder.setPropertyDefaultValueStrategy(Function<Class,ReflectPropertyDefaultValueStrategy> propertyDefaultValueStrategy) |
ReflectConfigurationBuilder |
DefaultReflectConfigurationBuilder.setPropertyDefaultValueStrategy(Function<Class,ReflectPropertyDefaultValueStrategy> propertyDefaultValueStrategy) |
| Constructor and Description |
|---|
ClassReflectType(Type type,
ReflectPropertyAccessStrategy propertyAccessStrategy,
ReflectPropertyDefaultValueStrategy propertyDefaultValueStrategy,
ReflectRepository repo) |
FieldReflectProperty(Field field,
Object cleanInstance,
ReflectType type,
ReflectPropertyDefaultValueStrategy defaultValueStrategy) |
MethodReflectProperty1(String name,
Method read,
Method write,
Object cleanInstance,
ReflectType type,
ReflectPropertyDefaultValueStrategy defaultValueStrategy) |
MethodReflectProperty2(String name,
Method read,
Field write,
Object cleanInstance,
ReflectType type,
ReflectPropertyDefaultValueStrategy defaultValueStrategy) |
MethodReflectProperty3(String name,
Field read,
Method write,
Object cleanInstance,
ReflectType type,
ReflectPropertyDefaultValueStrategy defaultValueStrategy) |
| Constructor and Description |
|---|
DefaultReflectConfiguration(Function<Class,ReflectPropertyAccessStrategy> propertyAccessStrategy,
Function<Class,ReflectPropertyDefaultValueStrategy> propertyDefaultValueStrategy) |
Copyright © 2022 vpc open source initiative. All rights reserved.