Usually, this will return the field itself. However, if this is a row from an aliased table, the field will be aliased accordingly. @param < T> The generic field type @param field The field to fetch @return The field itself or an aliased field
This is roughly equivalent to {@link Field#get(Object)}. If the wrapped object is a {@link Class}, then this will wrap a static member field. If the wrapped object is any other {@link Object}, then this wrap an instance member field. @param name The field name @return The wrapped field @throws ReflectException If any reflection exception occurred.
Alternatively, you can use the dedicated builder provided through {@link #fieldEntry()} which offers more possibilities. @param id SchemaId of the field type @param mandatory true if it is a mandatory field
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|