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