|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.dukascopy.api.NewsFilter
public class NewsFilter
Default Serializable implementation of INewsFilter
| Nested Class Summary | |
|---|---|
static interface |
NewsFilter.ITimeFrame
|
static class |
NewsFilter.TimeFrame
Utility enum for end date calculations |
| 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 | |
|---|---|
NewsFilter()
|
|
NewsFilter(NewsFilter newsFilter)
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object other)
|
Set<INewsFilter.Country> |
getCountries()
Returns subscription's countries |
Set<INewsFilter.Currency> |
getCurrencies()
Returns subscription's currencies |
Date |
getFrom()
Returns subscription's period's start |
Set<String> |
getKeywords()
Returns subscription's keywords |
Set<INewsFilter.MarketSector> |
getMarketSectors()
Returns subscription's market sectors |
INewsFilter.NewsSource |
getNewsSource()
Returns subscription's news source |
Set<INewsFilter.StockIndex> |
getStockIndicies()
Returns subscription's stock indicies |
NewsFilter.ITimeFrame |
getTimeFrame()
|
INewsFilter.Type |
getType()
Returns subscription's news type |
Date |
getTo()
Returns subscription's period's end |
boolean |
isOnlyHot()
Returns subscription to "hot" news state |
void |
setFrom(Date fromDate)
|
void |
setOnlyHot(boolean value)
|
void |
setTimeFrame(NewsFilter.ITimeFrame timeFrame)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public NewsFilter()
public NewsFilter(NewsFilter newsFilter)
| Method Detail |
|---|
public INewsFilter.NewsSource getNewsSource()
INewsFilter
getNewsSource in interface INewsFilterINewsFilter.NewsSourcepublic final boolean isOnlyHot()
INewsFilter
isOnlyHot in interface INewsFilterpublic final void setOnlyHot(boolean value)
public final Set<INewsFilter.Country> getCountries()
INewsFilter
getCountries in interface INewsFilterSet of INewsFilter.Countrypublic final Set<INewsFilter.StockIndex> getStockIndicies()
INewsFilter
getStockIndicies in interface INewsFilterSet of INewsFilter.StockIndexpublic final Set<INewsFilter.MarketSector> getMarketSectors()
INewsFilter
getMarketSectors in interface INewsFilterSet of INewsFilter.MarketSectorpublic final Set<INewsFilter.Currency> getCurrencies()
INewsFilter
getCurrencies in interface INewsFilterSet of INewsFilter.Currencypublic final Date getFrom()
INewsFilter
getFrom in interface INewsFilterDatepublic final void setFrom(Date fromDate)
public final Date getTo()
INewsFilter
getTo in interface INewsFilterDatepublic final Set<String> getKeywords()
INewsFilter
getKeywords in interface INewsFilterSet of Stringpublic INewsFilter.Type getType()
INewsFilter
getType in interface INewsFilterINewsFilter.Typepublic final void setTimeFrame(NewsFilter.ITimeFrame timeFrame)
public final NewsFilter.ITimeFrame getTimeFrame()
public boolean equals(Object other)
equals in class Objectpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||