Class TruncateTo
java.lang.Object
trade.invision.indicators.indicators.Indicator<Instant>
trade.invision.indicators.indicators.instant.TruncateTo
TruncateTo is an Instant Indicator to provide truncated Instants. Truncation returns
a copy of the original Instant with fields smaller than the given unit set to zero. For example,
truncating with the ChronoUnit.MINUTES unit will set the seconds and milliseconds to zero.-
Nested Class Summary
Nested classes/interfaces inherited from class trade.invision.indicators.indicators.Indicator
Indicator.CacheSeries -
Field Summary
Fields inherited from class trade.invision.indicators.indicators.Indicator
cachedAddCallCount, cachedIndex, cachedValue, cacheSeries, minimumStableIndex, series -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTruncateTo(Indicator<Instant> indicator, ChronoUnit unit, ZoneId zoneId) -
Method Summary
Modifier and TypeMethodDescriptionprotected Instantcalculate(long index) Performs the calculation of thisIndicatorat the givenindex.static TruncateTotruncateTo(Indicator<Instant> indicator, ChronoUnit unit) static TruncateTotruncateTo(Indicator<Instant> indicator, ChronoUnit unit, ZoneId zoneId) Gets aTruncateTo.Methods inherited from class trade.invision.indicators.indicators.Indicator
caching, getMinimumStableIndex, getSeries, getValue, isCaching, numOf, numOf, numOf, numOf, numOfEight, numOfFive, numOfFour, numOfHalf, numOfHundred, numOfHundredth, numOfNegativeOne, numOfNine, numOfOne, numOfSeven, numOfSix, numOfTen, numOfTenth, numOfThousand, numOfThousandth, numOfThree, numOfTwo, numOfZero, purgeCache
-
Constructor Details
-
TruncateTo
-
-
Method Details
-
truncateTo
-
truncateTo
Gets aTruncateTo.- Parameters:
indicator- theIndicatorunit- theChronoUnitzoneId- theZoneIdto perform the operation in
-
calculate
Description copied from class:IndicatorPerforms the calculation of thisIndicatorat the givenindex.
-