public class DefaultNReflectConfigurationBuilder extends Object implements net.thevpc.nuts.reflect.NReflectConfigurationBuilder
| Constructor and Description |
|---|
DefaultNReflectConfigurationBuilder() |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.reflect.NReflectConfiguration |
build() |
Function<Class,net.thevpc.nuts.reflect.NReflectPropertyAccessStrategy> |
getPropertyAccessStrategy() |
Function<Class,net.thevpc.nuts.reflect.NReflectPropertyDefaultValueStrategy> |
getPropertyDefaultValueStrategy() |
int |
getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context) |
net.thevpc.nuts.reflect.NReflectConfigurationBuilder |
setPropertyAccessStrategy(Function<Class,net.thevpc.nuts.reflect.NReflectPropertyAccessStrategy> propertyAccessStrategy) |
net.thevpc.nuts.reflect.NReflectConfigurationBuilder |
setPropertyAccessStrategy(net.thevpc.nuts.reflect.NReflectPropertyAccessStrategy propertyAccessStrategy) |
net.thevpc.nuts.reflect.NReflectConfigurationBuilder |
setPropertyDefaultValueStrategy(Function<Class,net.thevpc.nuts.reflect.NReflectPropertyDefaultValueStrategy> propertyDefaultValueStrategy) |
net.thevpc.nuts.reflect.NReflectConfigurationBuilder |
setPropertyDefaultValueStrategy(net.thevpc.nuts.reflect.NReflectPropertyDefaultValueStrategy propertyDefaultValueStrategy) |
net.thevpc.nuts.reflect.NReflectConfigurationBuilder |
unsetPropertyAccessStrategy() |
net.thevpc.nuts.reflect.NReflectConfigurationBuilder |
unsetPropertyDefaultValueStrategy() |
public Function<Class,net.thevpc.nuts.reflect.NReflectPropertyAccessStrategy> getPropertyAccessStrategy()
getPropertyAccessStrategy in interface net.thevpc.nuts.reflect.NReflectConfigurationBuilderpublic net.thevpc.nuts.reflect.NReflectConfigurationBuilder unsetPropertyAccessStrategy()
unsetPropertyAccessStrategy in interface net.thevpc.nuts.reflect.NReflectConfigurationBuilderpublic net.thevpc.nuts.reflect.NReflectConfigurationBuilder setPropertyAccessStrategy(Function<Class,net.thevpc.nuts.reflect.NReflectPropertyAccessStrategy> propertyAccessStrategy)
setPropertyAccessStrategy in interface net.thevpc.nuts.reflect.NReflectConfigurationBuilderpublic net.thevpc.nuts.reflect.NReflectConfigurationBuilder setPropertyAccessStrategy(net.thevpc.nuts.reflect.NReflectPropertyAccessStrategy propertyAccessStrategy)
setPropertyAccessStrategy in interface net.thevpc.nuts.reflect.NReflectConfigurationBuilderpublic net.thevpc.nuts.reflect.NReflectConfigurationBuilder unsetPropertyDefaultValueStrategy()
unsetPropertyDefaultValueStrategy in interface net.thevpc.nuts.reflect.NReflectConfigurationBuilderpublic Function<Class,net.thevpc.nuts.reflect.NReflectPropertyDefaultValueStrategy> getPropertyDefaultValueStrategy()
getPropertyDefaultValueStrategy in interface net.thevpc.nuts.reflect.NReflectConfigurationBuilderpublic net.thevpc.nuts.reflect.NReflectConfigurationBuilder setPropertyDefaultValueStrategy(Function<Class,net.thevpc.nuts.reflect.NReflectPropertyDefaultValueStrategy> propertyDefaultValueStrategy)
setPropertyDefaultValueStrategy in interface net.thevpc.nuts.reflect.NReflectConfigurationBuilderpublic net.thevpc.nuts.reflect.NReflectConfigurationBuilder setPropertyDefaultValueStrategy(net.thevpc.nuts.reflect.NReflectPropertyDefaultValueStrategy propertyDefaultValueStrategy)
setPropertyDefaultValueStrategy in interface net.thevpc.nuts.reflect.NReflectConfigurationBuilderpublic net.thevpc.nuts.reflect.NReflectConfiguration build()
build in interface net.thevpc.nuts.reflect.NReflectConfigurationBuilderpublic int getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context)
getSupportLevel in interface net.thevpc.nuts.spi.NComponentCopyright © 2025 vpc open source initiative. All rights reserved.