public interface Dereferenceable
::
punctuation. In the left-hand side it has a handle to a
container object of some kind (buffer, table or ProDataSet) and the right-hand side is not
an attribute or method, but instead is a named member of the left-hand side.Modifier and Type | Method and Description |
---|---|
BaseDataType |
dereference(java.lang.String memberName)
Dereference a named member from this collection.
|
void |
dereference(java.lang.String memberName,
java.lang.Object value)
This overloaded method is used when the dereference is the left-side of an assignment.
|
BaseDataType dereference(java.lang.String memberName)
handle
to a named buffer, if the collection is a buffer
the returned value is the field value with the respective name. In the case that this
collection does not have a named member with the name specified memberName
the unknown value is returned.memberName
- The name of the member to be extracted.void dereference(java.lang.String memberName, java.lang.Object value)
memberName
- The name of the member to be extracted.value
- The new value that will be assigned to the extracted field.