Skip to content

/AWS1/CL_MDIFIXTURESUMMARY

Contains information about one fixture. It is used in the SearchFixtures response.

Elemental Inference relays the information in this structure from the data source, so that you can identify the fixture that matches your source media.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_fixtureid TYPE /AWS1/MDIFIXTUREID /AWS1/MDIFIXTUREID

The ID of the fixture. Specify this ID in the clipping output of a feed, to identify the fixture whose event data you want Elemental Inference to map onto the clipping metadata.

iv_name TYPE /AWS1/MDISTRING /AWS1/MDISTRING

The name of the fixture, as provided by the data source. For example, the names of the two competing teams.

iv_status TYPE /AWS1/MDISTRING /AWS1/MDISTRING

The status of the fixture in its lifecycle, as provided by the data source. For example, Scheduled or Completed.

it_competitors TYPE /AWS1/CL_MDICOMPETITOR=>TT_COMPETITORLIST TT_COMPETITORLIST

An array of the competitors (the teams or individuals) in the fixture.

Optional arguments:

iv_fixturegroup TYPE /AWS1/MDISTRING /AWS1/MDISTRING

The group that the fixture belongs to, such as the competition, league, or tournament. The data source doesn't provide this information for every fixture.

iv_scheduledstart TYPE /AWS1/MDITIMESTAMP /AWS1/MDITIMESTAMP

The scheduled start time of the fixture, as provided by the data source. The actual start time might differ.


Queryable Attributes

fixtureId

The ID of the fixture. Specify this ID in the clipping output of a feed, to identify the fixture whose event data you want Elemental Inference to map onto the clipping metadata.

Accessible with the following methods

Method Description
GET_FIXTUREID() Getter for FIXTUREID, with configurable default
ASK_FIXTUREID() Getter for FIXTUREID w/ exceptions if field has no value
HAS_FIXTUREID() Determine if FIXTUREID has a value

name

The name of the fixture, as provided by the data source. For example, the names of the two competing teams.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

fixtureGroup

The group that the fixture belongs to, such as the competition, league, or tournament. The data source doesn't provide this information for every fixture.

Accessible with the following methods

Method Description
GET_FIXTUREGROUP() Getter for FIXTUREGROUP, with configurable default
ASK_FIXTUREGROUP() Getter for FIXTUREGROUP w/ exceptions if field has no value
HAS_FIXTUREGROUP() Determine if FIXTUREGROUP has a value

scheduledStart

The scheduled start time of the fixture, as provided by the data source. The actual start time might differ.

Accessible with the following methods

Method Description
GET_SCHEDULEDSTART() Getter for SCHEDULEDSTART, with configurable default
ASK_SCHEDULEDSTART() Getter for SCHEDULEDSTART w/ exceptions if field has no valu
HAS_SCHEDULEDSTART() Determine if SCHEDULEDSTART has a value

status

The status of the fixture in its lifecycle, as provided by the data source. For example, Scheduled or Completed.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

competitors

An array of the competitors (the teams or individuals) in the fixture.

Accessible with the following methods

Method Description
GET_COMPETITORS() Getter for COMPETITORS, with configurable default
ASK_COMPETITORS() Getter for COMPETITORS w/ exceptions if field has no value
HAS_COMPETITORS() Determine if COMPETITORS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_FIXTURESUMMARYLIST

TYPES TT_FIXTURESUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_MDIFIXTURESUMMARY WITH DEFAULT KEY
.