Klasse SqlRecord
java.lang.Object
ch.nolix.core.container.base.AbstractContainer<String>
ch.nolix.core.container.arraylist.AbstractExtendedContainer<String>
ch.nolix.core.sql.model.SqlRecord
- Alle implementierten Schnittstellen:
IOneBasedIndexHolder, Filterable<String>, Groupable<String>, IContainer<String>, IFilteringContainerViewProvider<String>, IIntervallContainerViewProvider<String>, IMappingContainerViewProvider<String>, Mappable<String>, AggregationRequestable<String>, ArrayMappable<String>, CountRequestable<String>, IndexRequestable<String>, IterableWithCopyableIterator<String>, SingleSearchable<String>, StoringRequestable<String>, StringMappable, ISqlRecord, EmptinessRequestable, MaterializationRequestable, Iterable<String>
A
SqlRecord is not mutable.- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifikator und TypMethodeBeschreibungintgetCount()intgetStoredAtOneBasedIndex(int oneBasedIndex) booleaniterator()static SqlRecordwithOneBasedIndexAndValue(int oneBasedIndex, String value) static SqlRecordwithOneBasedIndexAndValues(int oneBasedIndex, Iterable<String> values) Von Klasse geerbte Methoden AbstractExtendedContainer
createEmptyMutableList, getViewFromOneBasedStartIndexToOneBasedEndIndex, getViewOf, getViewOfStoredSelected, toOrderedListVon Klasse geerbte Methoden AbstractContainer
contains, containsAll, containsAll, containsAll, containsAny, containsAny, containsAnyOf, containsAnyOf, containsAsManyAs, containsEqualing, containsExactlyEqualingInSameOrder, containsExactlyInSameOrder, containsLessThan, containsMoreThan, containsNone, containsNone, containsNoneOf, containsOnce, containsOne, containsOne, containsOneEqualing, containsOnly, getAverage, getAverageOrZero, getCount, getCountOf, getMax, getMaxOrZero, getMedian, getMedianOrZero, getMin, getMinOrZero, getOneBasedIndexOfFirst, getOneBasedIndexOfFirstEqualElement, getOneBasedIndexOfFirstOccurrenceOf, getOptionalStoredFirst, getOptionalStoredFirst, getStandardDeviation, getStoredByMax, getStoredByMin, getStoredFirst, getStoredFirst, getStoredFirstOfType, getStoredInGroups, getStoredLast, getStoredOfType, getStoredOne, getStoredOne, getStoredOthers, getStoredSelected, getSum, getSumOfInts, getVariance, getViewFromOneBasedStartIndex, getViewToOneBasedEndIndex, getViewWithoutFirst, getViewWithoutFirst, getViewWithoutLast, getViewWithoutLast, isEmpty, to, toArray, toByteArray, toCharArray, toConcatenatedString, toDoubleArray, toIntArray, toLongArray, toMultiples, toNumbers, toReversedList, toStringArray, toStrings, toStringWithSeparator, toStringWithSeparator, toWithOneBasedIndexVon Klasse geerbte Methoden Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden AggregationRequestable
getAverage, getAverageOrZero, getMax, getMaxOrZero, getMedian, getMedianOrZero, getMin, getMinOrZero, getStandardDeviation, getSum, getSumOfInts, getVarianceVon Schnittstelle geerbte Methoden ArrayMappable
toArray, toByteArray, toCharArray, toDoubleArray, toIntArray, toLongArray, toStringArrayVon Schnittstelle geerbte Methoden CountRequestable
getCount, getCountOfVon Schnittstelle geerbte Methoden EmptinessRequestable
containsAny, isEmptyVon Schnittstelle geerbte Methoden Filterable
getStoredOfType, getStoredOthers, getStoredSelectedVon Schnittstelle geerbte Methoden Groupable
getStoredInGroupsVon Schnittstelle geerbte Methoden IContainer
toOrderedList, toReversedListVon Schnittstelle geerbte Methoden IFilteringContainerViewProvider
getViewOfStoredSelectedVon Schnittstelle geerbte Methoden IIntervallContainerViewProvider
getViewFromOneBasedStartIndex, getViewFromOneBasedStartIndexToOneBasedEndIndex, getViewToOneBasedEndIndex, getViewWithoutFirst, getViewWithoutFirst, getViewWithoutLast, getViewWithoutLastVon Schnittstelle geerbte Methoden IMappingContainerViewProvider
getViewOfVon Schnittstelle geerbte Methoden IndexRequestable
getOneBasedIndexOfFirst, getOneBasedIndexOfFirstEqualElement, getOneBasedIndexOfFirstOccurrenceOfVon Schnittstelle geerbte Methoden Iterable
forEach, spliteratorVon Schnittstelle geerbte Methoden Mappable
to, toMultiples, toNumbers, toStrings, toWithOneBasedIndexVon Schnittstelle geerbte Methoden MaterializationRequestable
isViewVon Schnittstelle geerbte Methoden SingleSearchable
getOptionalStoredFirst, getOptionalStoredFirst, getStoredByMax, getStoredByMin, getStoredFirst, getStoredFirst, getStoredFirstOfType, getStoredLast, getStoredOne, getStoredOneVon Schnittstelle geerbte Methoden StoringRequestable
contains, containsAll, containsAll, containsAll, containsAny, containsAny, containsAnyOf, containsAnyOf, containsAsManyAs, containsEqualing, containsExactlyEqualingInSameOrder, containsExactlyInSameOrder, containsLessThan, containsMoreThan, containsNone, containsNone, containsNoneOf, containsOnce, containsOne, containsOne, containsOneEqualing, containsOnlyVon Schnittstelle geerbte Methoden StringMappable
toConcatenatedString, toStringWithSeparator, toStringWithSeparator
-
Methodendetails
-
withOneBasedIndexAndValue
- Parameter:
oneBasedIndex-value-- Gibt zurück:
- a new
SqlRecordwith the given oneBasedIndex and value. - Löst aus:
NonPositiveArgumentException- if the given oneBasedIndex is not positive.ArgumentIsNullException- if the given value is null.
-
withOneBasedIndexAndValues
- Parameter:
oneBasedIndex-values-- Gibt zurück:
- a new
SqlRecordwith the oneBasedIndex and given values. - Löst aus:
NonPositiveArgumentException- if the given oneBasedIndex is not positive.ArgumentIsNullException- if the given values is null.ArgumentIsNullException- if one of the given values is null.
-
getCount
public int getCount()- Angegeben von:
getCountin SchnittstelleCountRequestable<String>- Gibt zurück:
- the number of elements of the current
CountRequestable.
-
getOneBasedIndex
public int getOneBasedIndex()- Angegeben von:
getOneBasedIndexin SchnittstelleIOneBasedIndexHolder- Gibt zurück:
- the one-based index of the current
IOneBasedIndexHolder.
-
getStoredAtOneBasedIndex
- Angegeben von:
getStoredAtOneBasedIndexin SchnittstelleSingleSearchable<String>- Parameter:
oneBasedIndex-- Gibt zurück:
- the element at the given oneBasedIndex. The element can be null.
-
isMaterialized
public boolean isMaterialized()- Angegeben von:
isMaterializedin SchnittstelleMaterializationRequestable- Gibt zurück:
- true if the current
MaterializationRequestableis materialized, false otherwise.
-
iterator
-