Module org.refcodes.tabular
Package org.refcodes.tabular
Interface RecordsAccessor.RecordsProperty<T>
- Type Parameters:
T
- the generic type
- All Superinterfaces:
RecordsAccessor<T>
,RecordsAccessor.RecordsMutator<T>
- Enclosing interface:
- RecordsAccessor<T>
public static interface RecordsAccessor.RecordsProperty<T>
extends RecordsAccessor<T>, RecordsAccessor.RecordsMutator<T>
Provides a
Records
property.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.tabular.RecordsAccessor
RecordsAccessor.RecordsMutator<T>, RecordsAccessor.RecordsProperty<T>
-
Method Summary
Modifier and TypeMethodDescriptionletRecords
(Records<T> aRecords) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given value (setter) as ofRecordsAccessor.RecordsMutator.setRecords(Records)
and returns the very same value (getter).Methods inherited from interface org.refcodes.tabular.RecordsAccessor
getRecords
Methods inherited from interface org.refcodes.tabular.RecordsAccessor.RecordsMutator
setRecords
-
Method Details
-
letRecords
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given value (setter) as ofRecordsAccessor.RecordsMutator.setRecords(Records)
and returns the very same value (getter).- Parameters:
aRecords
- The value to set (viaRecordsAccessor.RecordsMutator.setRecords(Records)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-