SAP ABAP Interface IF_FDT_FACTORY (FDT: Factory)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
⤷
SFDT_CORE (Package) BRFplus: Core

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FDT_FACTORY | FDT: Factory | 20050822 |
Properties
Interface | IF_FDT_FACTORY | |
Short Description | FDT: Factory |
General Data
Package | SFDT_CORE | BRFplus: Core |
Created | 20050822 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | IF_FDT_CONSTANTS | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_FDT_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_FDT_FACTORY has no interface.
Friends
Interface IF_FDT_FACTORY has no friend.
Attributes
Interface IF_FDT_FACTORY has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Get an application instance | 20050822 |
2 | ![]() |
Instance method | Public | Method | Get the catalog instance | 20060623 |
3 | ![]() |
Instance method | Public | Method | Get the data exchange instance | 20051218 |
4 | ![]() |
Instance method | Public | Method | Get a data object instance | 20050918 |
5 | ![]() |
Instance method | Public | Method | Get dynamic database view | 20130116 |
6 | ![]() |
Instance method | Public | Method | Get an expression instance | 20050822 |
7 | ![]() |
Instance method | Public | Method | Get an expression type instance | 20050822 |
8 | ![]() |
Instance method | Public | Method | Get a filter instance | 20050822 |
9 | ![]() |
Instance method | Public | Method | Get a function instance | 20050822 |
10 | ![]() |
Static method | Public | Method | Get a factory instance | 20050822 |
11 | ![]() |
Instance method | Public | Method | Get interrupt handler | 20091005 |
12 | ![]() |
Instance method | Public | Method | Get the query instance | 20051024 |
13 | ![]() |
Instance method | Public | Method | Get a ruleset instance | 20060812 |
14 | ![]() |
Instance method | Public | Method | Get the trace instance | 20050822 |
15 | ![]() |
Instance method | Public | Method | Get the worklist instance | 20050822 |
Events
Interface IF_FDT_FACTORY has no event.
Types
Interface IF_FDT_FACTORY has no local type.
Method Signatures
Method GET_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20050826 | ||
2 | ![]() |
RO_APPLICATION | Value transfer | Object reference (TYPE REF TO) | IF_FDT_APPLICATION | Application | 20050822 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20050907 |
Method GET_CATALOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20060623 | ||
2 | ![]() |
RO_CATALOG | Value transfer | Object reference (TYPE REF TO) | IF_FDT_CATALOG | Catalog | 20060623 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20060623 |
Method GET_DATA_EXCHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_DATA_EXCHANGE | Value transfer | Object reference (TYPE REF TO) | IF_FDT_DATA_EXCHANGE | FDT: Data Exchange | 20051218 |
Method GET_DATA_EXCHANGE on Interface IF_FDT_FACTORY has no exception.
Method GET_DATA_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DATA_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>DATA_OBJECT_TYPE | Data Object Type | 20050918 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20050918 | ||
3 | ![]() |
RO_DATA_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | Data Object | 20050918 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20050924 |
Method GET_DDBV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20130116 | |||
2 | ![]() |
RO_DDBV | Value transfer | Object reference (TYPE REF TO) | IF_FDT_DDBV | 20130116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130116 |
Method GET_EXPRESSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_EXPRESSION_TYPE_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Expression Type ID | 20050919 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20050826 | ||
3 | ![]() |
RO_EXPRESSION | Value transfer | Object reference (TYPE REF TO) | IF_FDT_EXPRESSION | Expression | 20050822 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20050902 | |
2 | ![]() |
Superclass for All System Exceptions | 20071023 |
Method GET_EXPRESSION_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20050826 | ||
2 | ![]() |
RO_EXPRESSION_TYPE | Value transfer | Object reference (TYPE REF TO) | IF_FDT_EXPRESSION_TYPE | Expression Type | 20050822 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20050907 |
Method GET_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20050826 | ||
2 | ![]() |
RO_FILTER | Value transfer | Object reference (TYPE REF TO) | IF_FDT_FILTER | Filter | 20050822 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20050907 |
Method GET_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20050826 | ||
2 | ![]() |
RO_FUNCTION | Value transfer | Object reference (TYPE REF TO) | IF_FDT_FUNCTION | Function | 20050822 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20050907 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Application Universal Unique Identifier | 20050822 | ||
2 | ![]() |
RO_FACTORY | Value transfer | Object reference (TYPE REF TO) | IF_FDT_FACTORY | Factory | 20050822 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20051123 |
Method GET_INTERRUPT_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_RS_INTERRUPT_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_FDT_RS_INTERRUPT_HANDLER | FDT: Ruleset Interrupt Handler | 20091005 |
Method GET_INTERRUPT_HANDLER on Interface IF_FDT_FACTORY has no exception.
Method GET_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20061005 | |||
2 | ![]() |
IV_DATA_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>DATA_OBJECT_TYPE | Data Object Type | 20060824 | ||
3 | ![]() |
IV_EXPRESSION_TYPE_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Expression Type ID | 20060824 | ||
4 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | Objekttyp | 20060824 | ||
5 | ![]() |
RO_QUERY | Value transfer | Object reference (TYPE REF TO) | IF_FDT_QUERY | Query | 20051024 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20060824 |
Method GET_RULESET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20060812 | ||
2 | ![]() |
RO_RULESET | Value transfer | Object reference (TYPE REF TO) | IF_FDT_RULESET | RuleSet | 20060812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20060812 |
Method GET_TRACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TRACE_MODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TRACE_MODE | IF_FDT_CONSTANTS=>GC_TRACE_MODE_TECHNICAL | Trace Mode | 20090303 | |
2 | ![]() |
RO_TRACE | Value transfer | Object reference (TYPE REF TO) | IF_FDT_TRACE | Trace | 20050822 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100413 |
Method GET_WORKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_WORKLIST | Value transfer | Object reference (TYPE REF TO) | IF_FDT_WORKLIST | FDT: Worklist | 20050822 |
Method GET_WORKLIST on Interface IF_FDT_FACTORY has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 710 |