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
getRecordsMethods 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.
-