public interface IFormulaTimeData extends java.util.NavigableSet<ITimedData>
Modifier and Type | Method and Description |
---|---|
ITimedData |
getFormulaBar(ITimedData bar) |
ITimedData |
getFormulaBar(long time) |
java.util.List<ITimedData[]> |
getFormulaBars(ITimedData[] chartBars,
int startIndex,
int endIndex) |
java.util.List<ITimedData> |
getFormulaBars(ITimedData fromBar,
boolean fromInclusive,
ITimedData toBar,
boolean toInclusive) |
java.util.List<ITimedData> |
getFormulaBars(ITimedData curBar,
ITimedData prevBar,
ITimedData nextBar) |
java.util.List<ITimedData> |
getFormulaBarsFrom(ITimedData fromBar,
boolean fromInclusive) |
java.util.stream.Stream<ITimedData> |
getFormulaBarsStream(ITimedData fromBar,
boolean fromInclusive,
ITimedData toBar,
boolean toInclusive) |
java.util.stream.Stream<ITimedData> |
getFormulaBarsStreamFrom(ITimedData fromBar,
boolean fromInclusive) |
java.util.stream.Stream<ITimedData> |
getFormulaBarsStreamTo(ITimedData toBar,
boolean toInclusive) |
java.util.List<ITimedData> |
getFormulaBarsTo(ITimedData toBar,
boolean toInclusive) |
java.lang.Object |
getFormulaValue(ITimedData bar,
int outputIndex) |
java.lang.Object |
getFormulaValue(long time,
int outputIndex) |
java.util.List<java.lang.Object> |
getFormulaValues(int outputIndex) |
java.util.List<java.lang.Object> |
getFormulaValues(ITimedData fromBar,
boolean fromInclusive,
ITimedData toBar,
boolean toInclusive,
int outputIndex) |
java.util.List<java.lang.Object> |
getFormulaValues(ITimedData curBar,
ITimedData prevBar,
ITimedData nextBar,
int outputIndex) |
java.util.List<java.lang.Object> |
getFormulaValuesFrom(ITimedData fromBar,
boolean fromInclusive,
int outputIndex) |
java.util.stream.Stream<java.lang.Object> |
getFormulaValuesStream(int outputIndex) |
java.util.stream.Stream<java.lang.Object> |
getFormulaValuesStream(ITimedData fromBar,
boolean fromInclusive,
ITimedData toBar,
boolean toInclusive,
int outputIndex) |
java.util.stream.Stream<java.lang.Object> |
getFormulaValuesStreamFrom(ITimedData fromBar,
boolean fromInclusive,
int outputIndex) |
java.util.stream.Stream<java.lang.Object> |
getFormulaValuesStreamTo(ITimedData toBar,
boolean toInclusive,
int outputIndex) |
java.util.List<java.lang.Object> |
getFormulaValuesTo(ITimedData toBar,
boolean toInclusive,
int outputIndex) |
ITimedData |
getNextFormulaBar(ITimedData bar) |
ITimedData |
getNextFormulaBar(long time) |
ITimedData |
getPrevFormulaBar(ITimedData bar) |
ITimedData |
getPrevFormulaBar(long time) |
int |
getShiftedIndex(ITimedData[] chartBars,
int index,
int shift,
Period chartPeriod,
Period formulaPeriod,
DisplayMode displayMode) |
boolean |
isFormulaBarDisplayTime(ITimedData[] chartBars,
int index,
DisplayMode displayMode) |
boolean |
isFormulaBarStart(ITimedData curBar,
ITimedData prevBar) |
ceiling, descendingIterator, descendingSet, floor, headSet, headSet, higher, iterator, lower, pollFirst, pollLast, subSet, subSet, tailSet, tailSet
ITimedData getFormulaBar(long time)
ITimedData getFormulaBar(ITimedData bar)
ITimedData getNextFormulaBar(long time)
ITimedData getNextFormulaBar(ITimedData bar)
ITimedData getPrevFormulaBar(long time)
ITimedData getPrevFormulaBar(ITimedData bar)
boolean isFormulaBarStart(ITimedData curBar, ITimedData prevBar)
boolean isFormulaBarDisplayTime(ITimedData[] chartBars, int index, DisplayMode displayMode)
int getShiftedIndex(ITimedData[] chartBars, int index, int shift, Period chartPeriod, Period formulaPeriod, DisplayMode displayMode)
java.util.List<ITimedData> getFormulaBars(ITimedData fromBar, boolean fromInclusive, ITimedData toBar, boolean toInclusive)
java.util.List<ITimedData> getFormulaBarsFrom(ITimedData fromBar, boolean fromInclusive)
java.util.List<ITimedData> getFormulaBarsTo(ITimedData toBar, boolean toInclusive)
java.util.List<ITimedData> getFormulaBars(ITimedData curBar, ITimedData prevBar, ITimedData nextBar)
java.util.List<ITimedData[]> getFormulaBars(ITimedData[] chartBars, int startIndex, int endIndex)
java.util.stream.Stream<ITimedData> getFormulaBarsStream(ITimedData fromBar, boolean fromInclusive, ITimedData toBar, boolean toInclusive)
java.util.stream.Stream<ITimedData> getFormulaBarsStreamFrom(ITimedData fromBar, boolean fromInclusive)
java.util.stream.Stream<ITimedData> getFormulaBarsStreamTo(ITimedData toBar, boolean toInclusive)
java.lang.Object getFormulaValue(long time, int outputIndex)
java.lang.Object getFormulaValue(ITimedData bar, int outputIndex)
java.util.List<java.lang.Object> getFormulaValues(int outputIndex)
java.util.List<java.lang.Object> getFormulaValues(ITimedData fromBar, boolean fromInclusive, ITimedData toBar, boolean toInclusive, int outputIndex)
java.util.List<java.lang.Object> getFormulaValuesFrom(ITimedData fromBar, boolean fromInclusive, int outputIndex)
java.util.List<java.lang.Object> getFormulaValuesTo(ITimedData toBar, boolean toInclusive, int outputIndex)
java.util.List<java.lang.Object> getFormulaValues(ITimedData curBar, ITimedData prevBar, ITimedData nextBar, int outputIndex)
java.util.stream.Stream<java.lang.Object> getFormulaValuesStream(int outputIndex)
java.util.stream.Stream<java.lang.Object> getFormulaValuesStream(ITimedData fromBar, boolean fromInclusive, ITimedData toBar, boolean toInclusive, int outputIndex)
java.util.stream.Stream<java.lang.Object> getFormulaValuesStreamFrom(ITimedData fromBar, boolean fromInclusive, int outputIndex)
java.util.stream.Stream<java.lang.Object> getFormulaValuesStreamTo(ITimedData toBar, boolean toInclusive, int outputIndex)
Copyright © 2024. All rights reserved.