Interface ISqlRecord

All Superinterfaces:
AggregationRequestable<String>, ArrayMappable<String>, CountRequestable<String>, EmptinessRequestable, ExtendedIterable<String>, Filterable<String>, FilteringContainerViewProvider<String>, Groupable<String>, IndexRequestable<String>, IntervallContainerViewProvider<String>, Iterable<String>, IterableWithCopyableIterator<String>, Mappable<String>, MappingContainerViewProvider<String>, MaterializationRequestable, OneBasedIndexHolder, SingleSearchable<String>, StoringRequestable<String>, StringMappable
All Known Implementing Classes:
SqlRecord

public interface ISqlRecord extends ExtendedIterable<String>, OneBasedIndexHolder
A ISqlRecord represents a SQL record. A ISqlRecord stores each value as a String. An empty field, that means a null field, is represented with a String that is 'NULL'.
Author:
Silvan Wyss