public abstract class JField extends JSchemaObject
| Modifier and Type | Method and Description |
|---|---|
Method |
getGetter()
Get the getter method associated with this field.
|
abstract Object |
getValue(JObject jobj)
Get the Java value of this field in the given Java model object.
|
abstract <R> R |
visit(JFieldSwitch<R> target)
Apply visitor pattern.
|
getJSimpleDB, getName, getStorageId, toStringpublic Method getGetter()
public abstract Object getValue(JObject jobj)
jobj - object containing this fieldjobjDeletedObjectException - if jobj does not exist in its associated JTransactionStaleTransactionException - if the JTransaction associated with jobj
is no longer usableIllegalArgumentException - if jobj is nullpublic abstract <R> R visit(JFieldSwitch<R> target)
R - visit return typetarget - target to invoketarget corresponding to this instance's typeNullPointerException - if target is nullCopyright © 2017. All rights reserved.