public interface ObjectPropertyDescriptor<THIS>
Modifier and Type | Interface and Description |
---|---|
static interface |
ObjectPropertyDescriptor.GetFn |
static interface |
ObjectPropertyDescriptor.SetFn |
Modifier and Type | Method and Description |
---|---|
static ObjectPropertyDescriptor |
create() |
ObjectPropertyDescriptor.GetFn |
getGet() |
ObjectPropertyDescriptor.SetFn |
getSet() |
java.lang.Object |
getValue() |
boolean |
isConfigurable() |
boolean |
isEnumerable() |
boolean |
isWritable() |
void |
setConfigurable(boolean configurable) |
void |
setEnumerable(boolean enumerable) |
void |
setGet(ObjectPropertyDescriptor.GetFn get) |
void |
setSet(ObjectPropertyDescriptor.SetFn set) |
void |
setValue(java.lang.Object value) |
void |
setWritable(boolean writable) |
static ObjectPropertyDescriptor create()
ObjectPropertyDescriptor.GetFn getGet()
ObjectPropertyDescriptor.SetFn getSet()
java.lang.Object getValue()
boolean isConfigurable()
boolean isEnumerable()
boolean isWritable()
void setConfigurable(boolean configurable)
void setEnumerable(boolean enumerable)
void setGet(ObjectPropertyDescriptor.GetFn get)
void setSet(ObjectPropertyDescriptor.SetFn set)
void setValue(java.lang.Object value)
void setWritable(boolean writable)