Module datarush.library
Interface MutableFloatTokenSequence
- 
- All Superinterfaces:
- DoubleTokenSequence,- FloatTokenSequence,- MutableScalarTokenSequence,- MutableTokenSequence,- NumericTokenSequence,- ScalarTokenAppendable,- ScalarTokenSequence,- ScalarTyped,- TokenAppendable,- TokenSequence,- TokenTyped
 - All Known Implementing Classes:
- FloatTokenList,- SparseFloatTokenList
 
 public interface MutableFloatTokenSequence extends FloatTokenSequence, MutableScalarTokenSequence AMutableTokenSequencecontaining float valued data.- See Also:
- TokenTypeConstant#FLOAT
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidappend(float value)Appends the specified double to this sequence.voidappend(float value, int count)Appends the specified float to this sequence multiple times.FloatSettablegetTokenSetter(int index)Returns a mutator for the given index.voidsetFloat(int index, float value)Sets the token at the specified position to the given value.- 
Methods inherited from interface com.pervasive.datarush.sequences.scalar.DoubleTokenSequencegetDouble, getValues
 - 
Methods inherited from interface com.pervasive.datarush.sequences.scalar.FloatTokenSequencegetFloat, getToken, getValues, newValueIterator
 - 
Methods inherited from interface com.pervasive.datarush.sequences.scalar.MutableScalarTokenSequenceensureCanonical, getModificationCount
 - 
Methods inherited from interface com.pervasive.datarush.sequences.MutableTokenSequenceappendNull, appendNull, appendZero, appendZero, fillValue, reset, setNull, setNull, setValue, setValues, setZero, setZero
 - 
Methods inherited from interface com.pervasive.datarush.sequences.scalar.NumericTokenSequencegetBigDecimal, getValues
 - 
Methods inherited from interface com.pervasive.datarush.sequences.scalar.ScalarTokenSequencegetType, isNull, isZero
 - 
Methods inherited from interface com.pervasive.datarush.sequences.TokenAppendableappend, append, append, append
 - 
Methods inherited from interface com.pervasive.datarush.sequences.TokenSequencecompareElement, compareElements, getElementComparator, hashCode, isNull, size, toString
 
- 
 
- 
- 
- 
Method Detail- 
appendvoid append(float value) Appends the specified double to this sequence.- Parameters:
- value- the value to append. If- NaN, this is equivalent to- appendNull().
 
 - 
appendvoid append(float value, int count)Appends the specified float to this sequence multiple times.- Parameters:
- value- the value to append. If- NaN, this is equivalent to- appendNull(count).
- count- the number of copies to append.
 
 - 
setFloatvoid setFloat(int index, float value)Sets the token at the specified position to the given value.- Parameters:
- index- the position to modify
- value- the new value
 
 - 
getTokenSetterFloatSettable getTokenSetter(int index) Description copied from interface:MutableTokenSequenceReturns a mutator for the given index.- Specified by:
- getTokenSetterin interface- MutableScalarTokenSequence
- Specified by:
- getTokenSetterin interface- MutableTokenSequence
- Parameters:
- index- the position
- Returns:
- a mutator for the given index.
 
 
- 
 
-