SAP ABAP Class IF_FDT_FILTER_NEW (FDT: New Filter)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_FDT_ADMIN_DATA FDT: Administrative Data 20100708
2 Interface composition (i COMPRISING i_ref)  IF_FDT_FILTER FDT: Filter (Obsolete - use IF_FDT_FILTER_NEW) 20100708
3 Interface composition (i COMPRISING i_ref)  IF_FDT_TRANSACTION FDT: Transaction 20100708
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_FILTER FDT: Filter 20100708
Properties
Class IF_FDT_FILTER_NEW  
Short Description FDT: New Filter    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20100708   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_FDT_FILTER_NEW has no interface implemented.
Friends
Class IF_FDT_FILTER_NEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_CUSTOMIZING_OBJECT Instance attribute Public Attribute reference (LIKE) 20100708
2 MV_ID Instance attribute Public Attribute reference (LIKE) 20100708
3 MV_LOCAL_OBJECT Instance attribute Public Attribute reference (LIKE) 20100708
4 MV_MASTERDATA_OBJECT Instance attribute Public Attribute reference (LIKE) 20100708
5 MV_OBJECT_TYPE Instance attribute Public Attribute reference (LIKE) 20100708
6 MV_SYSTEM_OBJECT Instance attribute Public Attribute reference (LIKE) 20100708
Methods
# Method Level Visibility Method type Description Created on
1 APPLY Instance method Public Method Apply (this filter for the provided list of objects) 20100708
2 GET_APPLICATIONS Instance method Public Method Get applications (filter setting) 20100708
3 GET_OBJECT_TYPES Instance method Public Method Get object types (filter setting) 20100708
4 SET_APPLICATIONS Instance method Public Method Set applications (filter setting) 20100708
5 SET_OBJECT_TYPES Instance method Public Method Set object types (filter setting) 20100708
Events
Class IF_FDT_FILTER_NEW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_OBJECT_TYPE Public See coding Object type (incl sub object type) 20100708 BEGIN OF s_object_type, object_type TYPE if_fdt_types=>object_type, expr_type TYPE if_fdt_types=>id, END OF s_object_type
2 TS_OBJECT_TYPE Public See coding Object types (incl sub object type) 20100708 ts_object_type TYPE SORTED TABLE OF s_object_type WITH UNIQUE KEY object_type expr_type
Method Signatures

Method APPLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_OBJECT_ID_IN Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID List of IDs not filtered out 20100708
2 Exporting ETS_OBJECT_ID_OUT Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID List of IDs filtered out 20100708
3 Importing ITS_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID List of IDs to apply filter on 20100708

Method APPLY on class IF_FDT_FILTER_NEW has no exception.

Method GET_APPLICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_INCLUDED_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID List of included application IDs 20100708
2 Exporting EV_NO_RESTRICTION Call by reference Type reference (TYPE) ABAP_BOOL No restriction on applications 20100708
3 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20100708
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100708

Method GET_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_INCLUDED_OBJECT_TYPE Call by reference Type reference (TYPE) TS_OBJECT_TYPE Object types (incl sub object type) 20100708
2 Exporting EV_NO_RESTRICTION Call by reference Type reference (TYPE) ABAP_BOOL No restriction on object types 20100708
3 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20100708
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100708

Method SET_APPLICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_INCLUDED_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID List of included application IDs 20100708
2 Importing IV_NO_RESTRICTION Call by reference Type reference (TYPE) ABAP_BOOL No restriction on applications 20100708
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100708

Method SET_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_INCLUDED_OBJECT_TYPE Call by reference Type reference (TYPE) TS_OBJECT_TYPE Object types (incl sub object type) 20100708
2 Importing IV_NO_RESTRICTION Call by reference Type reference (TYPE) ABAP_BOOL No restriction on object types 20100708
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20100708
History
Last changed by/on SAP  20110908 
SAP Release Created in