Class | Description |
---|---|
CompanyFilterRule |
If either the company name contains one of the excluded Companies, it will be filtered out.
|
DurationRangeFilterRule |
Checks if the event duration is in the specified range.
|
EventIdFilterRule |
Filters for events with a specific event id.
|
EventTypeFilterRule |
Filters for events with a specific event type.
|
ExactLeagueFilterRule | |
GeneralDataFilterRule |
This class acts as a base for all the filter rules and provide negate
ability
The isComplied method should be implemented by all the filter rules
that extends this class, isComplied will return true only if the
MetaRecord passed the filter rule successfully
|
LayBackTypeFilterRule |
If types is empty, it means we accept all Lay / Back type.
|
LeagueKeywordFilterRule |
If either the league name or team name contains one of the excluded keywords, it will be filtered out If none of the league name or team name contains any of the included keywords, it will be filtered out.
|
MarketFilterRule |
Checks if a record by is with specified odd market type value: LIVE, TODAY, EARLY.
|
MatchEventId | |
MatchEventIdFilterRule |
Checks events by comparing its match id and event id against
the set of match and event ids defined in this rule.
|
MatchIdFilterRule |
Checks if an match is of a specific id.
|
OddTypeFilterRule |
Checks if the record is of a certain odd type, ie.
|
PivotBiasFilterRule |
Filters for records with specified pivot bias value: HOST, GUEST.
|
PivotTypeFilterRule |
Filters for records with specified pivot type value: HDP, TOTAL, 1X2.
|
RedcardFilterRule |
Checks if a record with specified red cards value: Host Expelled, Guest Expelled, Favored Expelled, Underdog Expelled.
|
ScoreFilterRule |
Checks if the event is with the specified scores that meet the FilterOperator and OperatorSubject.
|
SportFilterRule |
Checks if the match is of a certain sport.
|
StartTimeRangeFilterRule |
If the startTime of the metarecord is in range, the meta record is passed.
|
TargetFilterRule |
Checks if an odd record can bet on a target type.
|
TeamKeywordFilterRule |
If either the league name or team name contains one of the excluded keywords, it will be filtered out If none of the league name or team name contains any of the included keywords, it will be filtered out.
|
TimePivotType<T extends TimeType> | |
TimePivotTypeFilterRule<T extends TimeType> |
Checks if an odd record is of a certain time and pivot type.
|
TimeTypeFilterRule<T extends TimeType> |
Checks if an odd record is with the specified time type.
|