Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_OS_STATE | State Management for a 'Managed Object' | 20010112 |
Properties
| Class | CL_SPFLI_PERSISTENT | |
| Short Description | Persistent Demo Class for SPFLI | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 10 | Persistent Class |
| Package | SABAPDEMOS | Demos for ABAP Documentation, not meant for productive use |
| Created | 20010112 | SAP |
| Last change | 20090618 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_OS_STATE | State Management for a 'Managed Object' | 20010112 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CB_SPFLI_PERSISTENT | 20050227 | Base Agent Persistent Demo Class for SPFLI |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Type reference (TYPE) | S_FROMAIRP | Departure Airport | 20010112 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | S_TOAIRP | Destination Airport | 20010112 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | S_ARR_TIME | Arrival Time | 20010112 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | S_CARR_ID | Airline Code | 20010112 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | S_FROM_CIT | Departure City | 20010112 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | S_TO_CITY | Arrival city | 20010112 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | S_CONN_ID | Flight connection code | 20010112 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | LAND1 | Country Indic. | 20010112 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | LAND1 | Country Indic. | 20010112 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | S_DEP_TIME | Departure time | 20010112 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | S_DISTANCE | Distance | 20010112 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | S_DISTID | Mass unit of distance (kms, miles) | 20010112 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | S_FLTIME | Flight time | 20010112 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | S_FLTYPE | Flight type (charter or scheduled) | 20010112 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | S_PERIOD | Arrival n day(s) later | 20010112 |
Methods
Events
Class CL_SPFLI_PERSISTENT has no event.
Types
Class CL_SPFLI_PERSISTENT has no local type.
Method Signatures
Method GET_AIRPFROM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | S_FROMAIRP | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method GET_AIRPTO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | S_TOAIRP | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method GET_ARRTIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | S_ARR_TIME | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method GET_CARRID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | S_CARR_ID | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method GET_CITYFROM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | S_FROM_CIT | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method GET_CITYTO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | S_TO_CITY | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method GET_CONNID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | S_CONN_ID | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method GET_COUNTRYFR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | LAND1 | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method GET_COUNTRYTO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | LAND1 | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method GET_DEPTIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | S_DEP_TIME | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method GET_DISTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | S_DISTANCE | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method GET_DISTID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | S_DISTID | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method GET_FLTIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | S_FLTIME | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method GET_FLTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | S_FLTYPE | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method GET_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | S_PERIOD | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method SET_AIRPFROM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_AIRPFROM | Call by reference | Type reference (TYPE) | S_FROMAIRP | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method SET_AIRPTO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_AIRPTO | Call by reference | Type reference (TYPE) | S_TOAIRP | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method SET_ARRTIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ARRTIME | Call by reference | Type reference (TYPE) | S_ARR_TIME | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method SET_CITYFROM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CITYFROM | Call by reference | Type reference (TYPE) | S_FROM_CIT | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method SET_CITYTO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CITYTO | Call by reference | Type reference (TYPE) | S_TO_CITY | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method SET_COUNTRYFR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COUNTRYFR | Call by reference | Type reference (TYPE) | LAND1 | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method SET_COUNTRYTO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COUNTRYTO | Call by reference | Type reference (TYPE) | LAND1 | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method SET_DEPTIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DEPTIME | Call by reference | Type reference (TYPE) | S_DEP_TIME | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method SET_DISTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DISTANCE | Call by reference | Type reference (TYPE) | S_DISTANCE | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method SET_DISTID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DISTID | Call by reference | Type reference (TYPE) | S_DISTID | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method SET_FLTIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FLTIME | Call by reference | Type reference (TYPE) | S_FLTIME | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method SET_FLTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FLTYPE | Call by reference | Type reference (TYPE) | S_FLTYPE | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
Method SET_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PERIOD | Call by reference | Type reference (TYPE) | S_PERIOD | Attributwert | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object Services Exception | 20010112 |
History
| Last changed by/on | SAP | 20090618 |
| SAP Release Created in | 610 |