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