public abstract class AbstractReflectProperty extends Object implements net.thevpc.nuts.reflect.NReflectProperty
| Constructor and Description |
|---|
AbstractReflectProperty() |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.reflect.NReflectType |
declaringType() |
net.thevpc.nuts.reflect.NReflectPropertyDefaultValueStrategy |
defaultValueStrategy() |
boolean |
equals(Object o) |
int |
hashCode() |
protected void |
init(String name,
net.thevpc.nuts.reflect.NReflectType declaringType,
Supplier<Object> cleanInstance,
Type propertyType,
net.thevpc.nuts.reflect.NReflectPropertyDefaultValueStrategy defaultValueStrategy) |
boolean |
isDefaultValue(Object o) |
boolean |
isDefaultValue(Object value,
net.thevpc.nuts.reflect.NReflectPropertyDefaultValueStrategy strategy) |
String |
name() |
net.thevpc.nuts.reflect.NReflectType |
propertyType() |
String |
toString() |
protected final void init(String name, net.thevpc.nuts.reflect.NReflectType declaringType, Supplier<Object> cleanInstance, Type propertyType, net.thevpc.nuts.reflect.NReflectPropertyDefaultValueStrategy defaultValueStrategy)
public String name()
name in interface net.thevpc.nuts.reflect.NReflectPropertypublic net.thevpc.nuts.reflect.NReflectType declaringType()
declaringType in interface net.thevpc.nuts.reflect.NReflectPropertypublic net.thevpc.nuts.reflect.NReflectType propertyType()
propertyType in interface net.thevpc.nuts.reflect.NReflectPropertypublic net.thevpc.nuts.reflect.NReflectPropertyDefaultValueStrategy defaultValueStrategy()
defaultValueStrategy in interface net.thevpc.nuts.reflect.NReflectPropertypublic boolean isDefaultValue(Object value, net.thevpc.nuts.reflect.NReflectPropertyDefaultValueStrategy strategy)
isDefaultValue in interface net.thevpc.nuts.reflect.NReflectPropertypublic boolean isDefaultValue(Object o)
isDefaultValue in interface net.thevpc.nuts.reflect.NReflectPropertyCopyright © 2026 vpc open source initiative. All rights reserved.