com.dxfeed.event.candle
Class CandlePeriod

java.lang.Object
  extended by com.dxfeed.event.candle.CandlePeriod
All Implemented Interfaces:
CandleSymbolAttribute<CandlePeriod>

public class CandlePeriod
extends java.lang.Object
implements CandleSymbolAttribute<CandlePeriod>


Field Summary
static CandlePeriod DAY
           
static CandlePeriod DEFAULT
           
static CandlePeriod TICK
           
 
Method Summary
 java.lang.String changeAttributeForSymbol(java.lang.String symbol)
           
 void checkInAttribute(CandleSymbol candleSymbol)
           
 boolean equals(java.lang.Object o)
           
static CandlePeriod getAttributeForSymbol(java.lang.String symbol)
           
 long getPeriodIntervalMillis()
           
 CandleType getType()
           
 double getValue()
           
 int hashCode()
           
static java.lang.String normalizeAttributeForSymbol(java.lang.String symbol)
           
static CandlePeriod parse(java.lang.String s)
           
 java.lang.String toString()
           
static CandlePeriod valueOf(double value, CandleType type)
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TICK

public static final CandlePeriod TICK

DAY

public static final CandlePeriod DAY

DEFAULT

public static final CandlePeriod DEFAULT
Method Detail

getPeriodIntervalMillis

public long getPeriodIntervalMillis()

changeAttributeForSymbol

public java.lang.String changeAttributeForSymbol(java.lang.String symbol)
Specified by:
changeAttributeForSymbol in interface CandleSymbolAttribute<CandlePeriod>

checkInAttribute

public void checkInAttribute(CandleSymbol candleSymbol)
Specified by:
checkInAttribute in interface CandleSymbolAttribute<CandlePeriod>

getValue

public double getValue()

getType

public CandleType getType()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

parse

public static CandlePeriod parse(java.lang.String s)

valueOf

public static CandlePeriod valueOf(double value,
                                   CandleType type)

getAttributeForSymbol

public static CandlePeriod getAttributeForSymbol(java.lang.String symbol)

normalizeAttributeForSymbol

public static java.lang.String normalizeAttributeForSymbol(java.lang.String symbol)