Package ch.nolix.core.sql.model
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.- Version:
- 2024-12-28
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintgetCount()intgetStoredAtOneBasedIndex(int oneBasedIndex) booleaniterator()static SqlRecordwithOneBasedIndexAndValue(int oneBasedIndex, String value) static SqlRecordwithOneBasedIndexAndValues(int oneBasedIndex, Iterable<String> values) Von Klasse geerbte Methoden ch.nolix.core.container.arraylist.AbstractExtendedContainer
createEmptyMutableList, getViewFromOneBasedStartIndexToOneBasedEndIndex, getViewOf, getViewOfStoredSelected, toOrderedListVon Klasse geerbte Methoden ch.nolix.core.container.base.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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden ch.nolix.coreapi.container.commoncontainer.AggregationRequestable
getAverage, getAverageOrZero, getMax, getMaxOrZero, getMedian, getMedianOrZero, getMin, getMinOrZero, getStandardDeviation, getSum, getSumOfInts, getVarianceVon Schnittstelle geerbte Methoden ch.nolix.coreapi.container.commoncontainer.ArrayMappable
toArray, toByteArray, toCharArray, toDoubleArray, toIntArray, toLongArray, toStringArrayVon Schnittstelle geerbte Methoden ch.nolix.coreapi.container.commoncontainer.CountRequestable
getCount, getCountOfVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.staterequest.EmptinessRequestable
containsAny, isEmptyVon Schnittstelle geerbte Methoden ch.nolix.coreapi.container.base.Filterable
getStoredOfType, getStoredOthers, getStoredSelectedVon Schnittstelle geerbte Methoden ch.nolix.coreapi.container.base.Groupable
getStoredInGroupsVon Schnittstelle geerbte Methoden ch.nolix.coreapi.container.base.IContainer
toOrderedList, toReversedListVon Schnittstelle geerbte Methoden ch.nolix.coreapi.container.base.IFilteringContainerViewProvider
getViewOfStoredSelectedVon Schnittstelle geerbte Methoden ch.nolix.coreapi.container.base.IIntervallContainerViewProvider
getViewFromOneBasedStartIndex, getViewFromOneBasedStartIndexToOneBasedEndIndex, getViewToOneBasedEndIndex, getViewWithoutFirst, getViewWithoutFirst, getViewWithoutLast, getViewWithoutLastVon Schnittstelle geerbte Methoden ch.nolix.coreapi.container.base.IMappingContainerViewProvider
getViewOfVon Schnittstelle geerbte Methoden ch.nolix.coreapi.container.commoncontainer.IndexRequestable
getOneBasedIndexOfFirst, getOneBasedIndexOfFirstEqualElement, getOneBasedIndexOfFirstOccurrenceOfVon Schnittstelle geerbte Methoden java.lang.Iterable
forEach, spliteratorVon Schnittstelle geerbte Methoden ch.nolix.coreapi.container.base.Mappable
to, toMultiples, toNumbers, toStrings, toWithOneBasedIndexVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.staterequest.MaterializationRequestable
isViewVon Schnittstelle geerbte Methoden ch.nolix.coreapi.container.commoncontainer.SingleSearchable
getOptionalStoredFirst, getOptionalStoredFirst, getStoredByMax, getStoredByMin, getStoredFirst, getStoredFirst, getStoredFirstOfType, getStoredLast, getStoredOne, getStoredOneVon Schnittstelle geerbte Methoden ch.nolix.coreapi.container.commoncontainer.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 ch.nolix.coreapi.container.commoncontainer.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
-