Skip navigation links
B C D E F G H I J L M N O P R S T U V 

D

DeleteEvent<E extends IBetEvent> - Class in jayeson.lib.sports.client
This class is used when events are deleted in snapshot.
DeleteEvent(ISnapshot<? extends IBetMatch>, Collection<E>) - Constructor for class jayeson.lib.sports.client.DeleteEvent
 
DeleteMatch<M extends IBetMatch> - Class in jayeson.lib.sports.client
This class is used when matches are deleted in snapshot.
DeleteMatch(ISnapshot<? extends IBetMatch>, Collection<M>) - Constructor for class jayeson.lib.sports.client.DeleteMatch
 
DeleteOdd<R extends IBetRecord> - Class in jayeson.lib.sports.client
This class is used when odds are deleted in snapshot.
DeleteOdd(ISnapshot<? extends IBetMatch>, Collection<R>) - Constructor for class jayeson.lib.sports.client.DeleteOdd
 
DeltaEventHandler<M extends IBetMatch,E extends IBetEvent,R extends IBetRecord> - Interface in jayeson.lib.sports.client
DeltaEventHandler handles delta snapshots.The function that will be triggered first is onFullSnapshotStart().The onFullSnapshotStart() indicates that this is the begining of the full snapshot.The following message will be the onInsertMatch and the very first onInsertMatch will contain the events and odds in the INSERT_MATCH message.Subsequently will receive onInsertEvent message followed by onInsertOdd.The onFullSnapshotEnd() indicates that the full snapshot is received completely.
For Match Insertion in sequence will be:

1.onInsertMatch
2.onInsertEvent (insert event always appear before a child insert odd msg)
3.onInsertOdd

For Match Deletion in sequence will be:
1.onDeleteOdd (an odd always be deleted before the parent event is removed)
2.onDeleteEvent
3.onDeleteMatch
Implement this interface to call methods whenever there is change is snapshot data
deserialize(String) - Static method in interface jayeson.lib.feed.api.EventType
Gets the TimeType object from the given JSON string.
deserialize(JsonNode) - Static method in interface jayeson.lib.feed.api.EventType
Gets the EventType object from the given JSON node.
deserialize(String) - Static method in interface jayeson.lib.feed.api.TimeType
Gets the TimeType object from the given JSON string.
deserialize(JsonNode) - Static method in interface jayeson.lib.feed.api.TimeType
Gets the TimeType object from the given JSON node.
duration() - Method in interface jayeson.lib.feed.api.IBetEventState
Get the duration of the event
duration() - Method in class jayeson.lib.feed.core.BetEventState
Get the duration of the event
DurationRangeFilterRule - Class in jayeson.model.filterrules
Checks if the event duration is in the specified range.
DurationRangeFilterRule() - Constructor for class jayeson.model.filterrules.DurationRangeFilterRule
 
B C D E F G H I J L M N O P R S T U V 
Skip navigation links