com.dukascopy.api
Class CalendarFilter

java.lang.Object
  extended by com.dukascopy.api.NewsFilter
      extended by com.dukascopy.api.CalendarFilter
All Implemented Interfaces:
INewsFilter, Serializable

public class CalendarFilter
extends NewsFilter

Default Serializable implementation of INewsFilter for INewsFilter.NewsSource.DJ_LIVE_CALENDAR

See Also:
Serialized Form

Nested Class Summary
static class CalendarFilter.TimeFrame
          Utility enum for end date calculations
 
Nested classes/interfaces inherited from class com.dukascopy.api.NewsFilter
NewsFilter.ITimeFrame
 
Nested classes/interfaces inherited from interface com.dukascopy.api.INewsFilter
INewsFilter.Country, INewsFilter.Currency, INewsFilter.IndexRegion, INewsFilter.MarketSector, INewsFilter.NewsSource, INewsFilter.Region, INewsFilter.StockIndex, INewsFilter.Type
 
Constructor Summary
CalendarFilter()
           
CalendarFilter(CalendarFilter calendarFilter)
           
 
Method Summary
 boolean equals(Object another)
           
 INewsFilter.NewsSource getNewsSource()
          Returns subscription's news source
 INewsFilter.Type getType()
          Returns subscription's news type
 void setType(INewsFilter.Type type)
          Sets calendar event's type
 String toString()
           
 
Methods inherited from class com.dukascopy.api.NewsFilter
getCountries, getCurrencies, getFrom, getKeywords, getMarketSectors, getStockIndicies, getTimeFrame, getTo, isOnlyHot, setFrom, setOnlyHot, setTimeFrame
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CalendarFilter

public CalendarFilter()

CalendarFilter

public CalendarFilter(CalendarFilter calendarFilter)
Method Detail

getNewsSource

public INewsFilter.NewsSource getNewsSource()
Description copied from interface: INewsFilter
Returns subscription's news source

Specified by:
getNewsSource in interface INewsFilter
Overrides:
getNewsSource in class NewsFilter
Returns:
news source as INewsFilter.NewsSource

getType

public INewsFilter.Type getType()
Description copied from interface: INewsFilter
Returns subscription's news type

Specified by:
getType in interface INewsFilter
Overrides:
getType in class NewsFilter
Returns:
news type as INewsFilter.Type

setType

public void setType(INewsFilter.Type type)
Sets calendar event's type

Parameters:
type - as INewsFilter.Type

equals

public boolean equals(Object another)
Overrides:
equals in class NewsFilter

toString

public String toString()
Overrides:
toString in class NewsFilter


Copyright © 2011. All Rights Reserved.