| Constructor and Description |
|---|
DefaultFieldPath(java.lang.Class<?> baseClass,
java.util.List<ReadMethodRef<?,?>> path,
FieldId fieldId,
PathConstraint constraint,
java.lang.String readable,
boolean _transient,
ReadMethodRef readMethodReference,
WriteMethodRef writeMethodReference) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<?> |
getBaseClass()
Entry point of the annotated model.
|
PathConstraint |
getConstraint()
The path constraint
|
FieldId |
getFieldId()
The field Id
|
java.util.List<ReadMethodRef<?,?>> |
getPath()
List of read method references to access the field
|
java.lang.String |
getReadable()
|
ReadMethodRef |
getReadMethod()
The read access method for the field
|
WriteMethodRef |
getWriteMethod()
The write access method for the field
|
boolean |
isTransient()
Returns whether the field is transient
|
java.lang.String |
toString() |
public DefaultFieldPath(java.lang.Class<?> baseClass,
java.util.List<ReadMethodRef<?,?>> path,
FieldId fieldId,
PathConstraint constraint,
java.lang.String readable,
boolean _transient,
ReadMethodRef readMethodReference,
WriteMethodRef writeMethodReference)
public java.lang.Class<?> getBaseClass()
FieldPathgetBaseClass in interface FieldPathpublic java.util.List<ReadMethodRef<?,?>> getPath()
FieldPathpublic FieldId getFieldId()
FieldPathgetFieldId in interface FieldPathpublic PathConstraint getConstraint()
FieldPathgetConstraint in interface FieldPathpublic java.lang.String getReadable()
FieldPathgetReadable in interface FieldPathpublic boolean isTransient()
FieldPathisTransient in interface FieldPathpublic ReadMethodRef getReadMethod()
FieldPathgetReadMethod in interface FieldPathpublic WriteMethodRef getWriteMethod()
FieldPathgetWriteMethod in interface FieldPathpublic java.lang.String toString()
toString in class java.lang.Object