T - the type of the event symbol.public class IndexedEventSubscriptionSymbol<T> extends Object implements Serializable
ObservableSubscriptionChangeListener
 methods symbolsAdded
 and symbolsRemoved
 when subscription to IndexedEvent is defined.
 Instances of this class can be used with DXFeedSubscription to specify subscription
 to a particular source of indexed events. By default, when subscribing to indexed events by
 their event symbol object, the subscription is performed to all supported sources.
 
TimeSeriesEvent represents a special subtype of IndexedEvent.
 There is a more specific TimeSeriesSubscriptionSymbol class
 that is used when time-series subscription is observed.
 
eventSymbol and
 source.| Constructor and Description | 
|---|
IndexedEventSubscriptionSymbol(T eventSymbol,
                              IndexedEventSource source)
Creates indexed event subscription symbol with a specified event symbol and source. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object o)
Returns  
true if other object is IndexedEventSubscriptionSymbol with
 the same eventSymbol and sourceId. | 
T | 
getEventSymbol()
Returns event symbol. 
 | 
IndexedEventSource | 
getSource()
Returns indexed event source. 
 | 
int | 
hashCode()
Returns hash code. 
 | 
String | 
toString()
Returns string representation of this indexed event subscription symbol. 
 | 
public IndexedEventSubscriptionSymbol(T eventSymbol, IndexedEventSource source)
eventSymbol - the event symbol.source - the source.NullPointerException - if eventSymbol or source are null null.public final T getEventSymbol()
public final IndexedEventSource getSource()
public boolean equals(Object o)
true if other object is IndexedEventSubscriptionSymbol with
 the same eventSymbol and sourceId.public int hashCode()
Copyright © 2002–2023 Devexperts LLC. All rights reserved.