T - the type parameterpublic interface IJavetEntityPropertyDescriptor<T> extends IJavetNonProxy
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROXY_PROPERTY_CONFIGURABLE
The constant PROXY_PROPERTY_CONFIGURABLE.
|
static java.lang.String |
PROXY_PROPERTY_ENUMERABLE
The constant PROXY_PROPERTY_ENUMERABLE.
|
static java.lang.String |
PROXY_PROPERTY_VALUE
The constant PROXY_PROPERTY_VALUE.
|
static java.lang.String |
PROXY_PROPERTY_WRITABLE
The constant PROXY_PROPERTY_WRITABLE.
|
| Modifier and Type | Method and Description |
|---|---|
T |
getValue()
Gets value.
|
boolean |
isConfigurable()
Is configurable.
|
boolean |
isEnumerable()
Is enumerable.
|
boolean |
isWritable()
Is writable.
|
void |
setConfigurable(boolean configurable)
Sets configurable.
|
void |
setEnumerable(boolean enumerable)
Sets enumerable.
|
void |
setValue(T value)
Sets value.
|
void |
setWritable(boolean writable)
Sets writable.
|
static final java.lang.String PROXY_PROPERTY_CONFIGURABLE
static final java.lang.String PROXY_PROPERTY_WRITABLE
static final java.lang.String PROXY_PROPERTY_ENUMERABLE
static final java.lang.String PROXY_PROPERTY_VALUE
T getValue()
boolean isConfigurable()
boolean isEnumerable()
boolean isWritable()
void setConfigurable(boolean configurable)
configurable - the configurablevoid setEnumerable(boolean enumerable)
enumerable - the enumerablevoid setValue(T value)
value - the valuevoid setWritable(boolean writable)
writable - the writable