Constructor | Description |
---|---|
AtomListProperty(java.lang.Object instance,
java.beans.PropertyDescriptor descriptor) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
canAdd() |
|
boolean |
canCount() |
|
boolean |
canRead() |
|
boolean |
canRemove() |
|
boolean |
canWrite() |
|
java.lang.String |
getName() |
|
java.lang.Class<?> |
getPropertyType() |
|
void |
invokeAdder(java.lang.Object o) |
|
int |
invokeCount() |
|
java.lang.Object |
invokeReader() |
|
java.lang.Object |
invokeReader(int i) |
|
void |
invokeRemover(java.lang.Object o) |
|
void |
invokeWriter(int i,
java.lang.Object... params) |
|
void |
invokeWriter(java.lang.Object... params) |
|
boolean |
isIndexedProperty() |
|
boolean |
isValueProperty() |
public AtomListProperty(java.lang.Object instance, java.beans.PropertyDescriptor descriptor)
public java.lang.Object invokeReader()
invokeReader
in interface Property
public java.lang.Object invokeReader(int i)
invokeReader
in interface Property
public void invokeWriter(java.lang.Object... params)
invokeWriter
in interface Property
public void invokeWriter(int i, java.lang.Object... params)
invokeWriter
in interface Property
public void invokeAdder(java.lang.Object o)
invokeAdder
in interface Property
public void invokeRemover(java.lang.Object o)
invokeRemover
in interface Property
public int invokeCount()
invokeCount
in interface Property
public boolean isIndexedProperty()
isIndexedProperty
in interface Property
public java.lang.Class<?> getPropertyType()
getPropertyType
in interface Property
public boolean isValueProperty()
isValueProperty
in interface Property