Menu

SAP Package SEO

ABAP Objects Class Library Database Layer

Technical Information

Package SEO
Short Text ABAP Objects Class Library Database Layer
Parent Package BASIS

Package Contents

The package SEO is a normal package. It contains the following embedded packages and dictionary objects.

Function Groups

The package SEO contains 11 function groups.

SEOA DB implementation relationships
SEOC DB classes/interfaces
SEOF DB friend relationships
SEOG DB clean-up services
SEOO DB classes/interface components
SEOR DB meta relationships
SEOS DB class/interface partial components
SEOT DB forward declaration
SEOX Database Central Services
SEOY DB internal set access
SICL Class library: Repository API

Database Tables

The package SEO contains 22 database tables.

SEOCLASS Class/Interface
SEOCLASSDF Definition of class/interface
SEOCLASSEX Remote info classes/interfaces
SEOCLASSTX Short description class/interface
SEOCOMPO Class/Interface component
SEOCOMPODF Definition class/interface component
SEOCOMPOEX Remote info class/interface component
SEOCOMPOTX Short description class/interface component
SEOFRIENDS Friend relationship
SEOIMPLREL Implementation-based instance relationship
SEOMETAREL Meta relationship
SEOREDEF Redefined methods for each inheritance relationship
SEORELAT Relationship type
SEORELATTX Relationship type short description
SEORELCOMP Relationship type component
SEORLCMPTX Relationship type component short description
SEOSPECTYP Specialization type (inheriting, implementing, comprising)
SEOSUBCO Class/interface subcomponent
SEOSUBCODF Definition class/interface subcomponent
SEOSUBCOEX Class/interface subcomponent
SEOSUBCOTX Class/interface subcomponent short description
SEOTYPEPLS Type group application

Views

The package SEO contains 31 views.

VSEOASSOC Association (DATA a TYPE REF TO c)
VSEOATTRIB Attribute
VSEOCDEFER Forward declaration for class (CLASS c DEFINITION DEFERRED)
VSEOCLASS Class (CLASS c ... ENDCLASS)
VSEOCLIF Class/Interface
VSEOCOMPDF Class components without text
VSEOCOMPOS Composition (after UML) (DATA a TYPE c)
VSEOCOMPRI Interface composition (i COMPRISING i_ref)
VSEOEPARAM Event parameter (EVENTS e EXPORTING p)
VSEOEVENT Event (EVENTS e)
VSEOEXCEP Exception (METHOD m EXCEPTIONS e)
VSEOEXTEND Inheritance (c INHERITING FROM c_ref)
VSEOFRDOF Friend of (c ACCESSING PRIVATES OF c_ref)
VSEOFRDTO Friend to (c EXPOSING PRIVATES TO c_ref)
VSEOIDEFER Forward declaration- intf. (INTERFACE c DEFINITION DEFERRED)
VSEOIMPLEM Interface implementation (c INTERFACES i_ref)
VSEOINTERF Interface (INTERFACE i ... ENDINTERFACE)
VSEOIRL Implementation based instance relationship with text
VSEOIRLA Implementation based instance relationships with cardinality
VSEOMEPARA Method parameter
VSEOMETHOD General method
VSEOOBJREL Objectivization of a relationship type
VSEOPARAM Parameters
VSEORELAT Relationship type
VSEOROLE Role in a relationship type
VSEOSPCCOM Specialization type of comprising
VSEOSPCIMP Specialization type of implementing
VSEOSPCINH Specialization type of inheriting from
VSEOSUBCDF Class subcomponent without text
VSEOTYPE Type (TYPES t)
VSEOTYPEP Use of type group (TYPE-POOLS t)

Structures

The package SEO contains 68 structures.

INCLSTRUC Long Include Names of Classes
RPYCLAT Class libaray Repository API: Attribute
RPYCLCI Class library Repository API: Object type (Class/interface)
RPYCLEV Class library Repository API: Event
RPYCLEX Class library Repository API: Exceptions
RPYCLFR Class library Repository API: Friend relationships
RPYCLGF Class library Repository API: General fields
RPYCLIR Class library Repository API: Instance relationships
RPYCLME Class library Repository API: Method
RPYCLMR Class library Repository API: Metarelationship
RPYCLOK Class library Repository API: Object type key
RPYCLPA Class library Repository API: Parameters
SEO_NA_ALI Passing Structure for Note Assistant
SEO_NA_ATT Passing Structure for Note Assistant
SEO_NA_CLS Passing Structure for Note Assistant
SEO_NA_DFR Passing Structure for Note Assistant
SEO_NA_EVT Passing Structure for Note Assistant
SEO_NA_EXC Passing Structure for Note Assistant
SEO_NA_INT Passing Structure for Note Assistant
SEO_NA_MET Passing Structure for Note Assistant
SEO_NA_PAR Passing Structure for Note Assistant
SEO_NA_PRI Type Information of Section
SEO_NA_PRO Type Information of Section
SEO_NA_PUB Type Information of Section
SEO_NA_RED Passing Structure for Note Assistant
SEO_NA_REL Passing Structure for Note Assistant
SEO_NA_TYP Passing Structure for Note Assistant
SEOADMIN Administration data for class
SEOALIASES Alias definition
SEOAPPCMP IDs of application components
SEOASGACDC Assignment of application component - development classes
SEOATTAPX Qualities of an attribute
SEOATTFLAT Flat view of an attribute
SEOATTFLT Attribute for flat view
SEOCHANGE Change dates for class
SEOCLSAPX Qualities of a class
SEOCLSENQ Block key of a class
SEOCLSKEY Key structure of a class
SEOCLSREF Reference class
SEOCMPKEY Key structure of a class
SEOCMPLOCK Locked Component of an Object
SEOCMPREF Reference component
SEOCOPYMAP Mapping Structure for SEO_COPY_CLASS_HIERARCHY
SEOCPDKEY Key structure of a component (with composite names)
SEOEUMOD Class Builder: Settings in RSEUMOD
SEOEVEFLAT Flat view of an event
SEOEVTAPX Qualities of an event
SEOEXCAPX Characteristics of a parameter
SEOEXCEXT Remote information about exception
SEOEXCFLAT Flat view of exceptions
SEOFRDKEY Key structure of a friend relationship
SEOIMPAPX Interface implementation addition
SEOIRLINF Additional information for an implementation relationship
SEOMETFLAT Flat view of a method
SEOMTDAPX Characteristics of a method
SEOPARAPX Characteristics of a parameter
SEOPAREXT Remote parameter information
SEOPARFLAT Flat view of parameters
SEOPRINT Options for Printing Classes
SEORELKEY Key structure of a meta relationship
SEOSCOKEY Key structure of a subcomponent
SEOSORTCRI Sort Criteria in the Class Builder
SEOSRCINFO Position of an attribute or type in source code
SEOTPUKEY Key structure of a type group application
SEOTRDIR TRDIR fields for class pool
SEOTYPAPX Characteristics of a type
SEOTYPE Type of an attribute or a parameter
SEOX Reference Structure

Programs

The package SEO contains 16 programs.

INTERNAL_XPRA_SEOCOMPODF Former XPRA that is no longer active
SEO_CHECK_INACTIVES Check Worklist for Invalid Subobjects in Classes
SEO_CLASS_OUTPUT Display Class
SEO_CLIF_ADJUST_DDTYPES_2 Register Object Types in Type Table DDTYPES
SEO_CLIF_DELETE_DESCRIPTIONS Deletes All Short Texts for the Classes and Interfaces in a Package
SEO_DETECT_GARBAGE Find and Delete Remains of Classes
SEO_INTERFACE_INTO_DDTYPES Registers old interfaces in type table DDTYPES
SEO_REMOVE_CMP_FROM_METADATA Delete Component from Metadata
SEO_REMOVE_FROM_TADIR Deletes local TADIR entries
SEO_REMOVE_WRONG_REDEFS Delete Wrongly-Interpreted Redefinitions from Metadata
SEO_REPAIR_METHOD_IN_PROGDIR Repair Program Directory Entry for Method (SUBC -> I)
SEO_REPAIR_PROGDIR_SUBC Program SEO_REPAIR_PROGDIR_SUBC
SEO_REPAIR_SEOCOMPODF Delete Inconsistent Component Entries from Global Classes
SEO_REPAIR_SEOSUBCODF Delete Inconsistent Component Entries from Global Classes
SEO_SET_IF_COMPOS_TO_PUBLIC Set Visibility of Interface Components to Public
SEO_XPRA_DETECT_GARBAGE Find and Delete Remains of Classes

Search Helps

The package SEO contains 1 search helps.

SEOCLSNAMEF4 Search Help for Class Name

Message Classes

The package SEO contains 1 message classes.

OO Class Builder/API