com.ibm.pdp.maf.rpp.pac.program
Enum ProgramOrganizationValues

java.lang.Object
  extended by java.lang.Enum<ProgramOrganizationValues>
      extended by com.ibm.pdp.maf.rpp.pac.program.ProgramOrganizationValues
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ProgramOrganizationValues>

public enum ProgramOrganizationValues
extends java.lang.Enum<ProgramOrganizationValues>

List of organizations of Segments in Program.


Enum Constant Summary
_2
          DB2 Segments or VAX/SQL Generation and description of a DB2 or VAX/SQL Segment.
_4
          DB2/400
_9
          INFORMIX, SYBASE, INGRES/SQL, or SQL SERVER
_A
          ADABAS
_B
          IDMS
_C
          INTEREL RDBC or RFM
_D
          DL/1, IDS I and II Reserved for the description of Segments or records of the IMS (DL/1), IDS I or IDS II databases, in the generation of DBD, SYSGEN, schemas or application programs
_F
          Formal for SOCRATE/CLIO
_G
          Table description This value generates the communication area with the Pactables function.
_I
          Indexed The other possible value for an indexed file Data Structure.
_L
          Working with placement File descriptions are generated in the , in the location you indicate in the COBOL position field.
_M
          DATACOM DB
_N
          NONSTOP SQL
_O
          ORACLE (< V6)
_P
          ORACLE V6 and V7
_Q
          DB2 or ALLBASE/SQL Reserved for the description of SQL/DS, DB2/2 or DB2/6000 databases (IBM), or ALLBASE/SQL databases (HP3000), or DB2/2 or DB2/600 databases (MICRO FOCUS).
_R
          RDMS
_S
          Sequential Only authorized value for a Report, a sequential file or a sort file Data Structure.
_T
          'TOTAL' files
_V
          VSAM, UFAS One of the two possible values for an indexed file Data Structure This value generates the STATUS KEY IS clause.
_W
          File description in Working File descriptions are generated in the , before the WSS-BEGIN' constant.
_X
          Comment Data Structure used as a comment, not used for generation.
_Y
          Pacbench C/S Call of the COPY clause which corresponds to the communication area between the client and the server (Pacbench C/S Business Components only).
_Z
          Data Structure for SOCRATE/CLIO
NONE
          No organization.
 
Method Summary
static ProgramOrganizationValues valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ProgramOrganizationValues[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

_2

public static final ProgramOrganizationValues _2

DB2 Segments or VAX/SQL Generation and description of a DB2 or VAX/SQL Segment. Only the physical accesses are not generated. The structure of the variable indicators corresponding to the columns of the DB2 or VAX/SQL table is always generated.


_4

public static final ProgramOrganizationValues _4

DB2/400


_9

public static final ProgramOrganizationValues _9

INFORMIX, SYBASE, INGRES/SQL, or SQL SERVER


_A

public static final ProgramOrganizationValues _A

ADABAS


_B

public static final ProgramOrganizationValues _B

IDMS


_C

public static final ProgramOrganizationValues _C

INTEREL RDBC or RFM


_D

public static final ProgramOrganizationValues _D

DL/1, IDS I and II Reserved for the description of Segments or records of the IMS (DL/1), IDS I or IDS II databases, in the generation of DBD, SYSGEN, schemas or application programs


_F

public static final ProgramOrganizationValues _F

Formal for SOCRATE/CLIO


_G

public static final ProgramOrganizationValues _G

Table description This value generates the communication area with the Pactables function.


_I

public static final ProgramOrganizationValues _I

Indexed The other possible value for an indexed file Data Structure.

This value corresponds to an indexed sequential organization (ISP for GCOS8 BCD).

An ISP file coded LE is generated in 3 work areas:

The VALUE of LE-DATA is the external file name which must be the file code in the preceding $ DATA line. In the job control lines, the ISP lines give the physical characteristics of the file.


_L

public static final ProgramOrganizationValues _L

Working with placement File descriptions are generated in the , in the location you indicate in the COBOL position field.


_M

public static final ProgramOrganizationValues _M

DATACOM DB


_N

public static final ProgramOrganizationValues _N

NONSTOP SQL


_O

public static final ProgramOrganizationValues _O

ORACLE (< V6)


_P

public static final ProgramOrganizationValues _P

ORACLE V6 and V7


_Q

public static final ProgramOrganizationValues _Q

DB2 or ALLBASE/SQL Reserved for the description of SQL/DS, DB2/2 or DB2/6000 databases (IBM), or ALLBASE/SQL databases (HP3000), or DB2/2 or DB2/600 databases (MICRO FOCUS).


_R

public static final ProgramOrganizationValues _R

RDMS


_S

public static final ProgramOrganizationValues _S

Sequential Only authorized value for a Report, a sequential file or a sort file Data Structure.


_T

public static final ProgramOrganizationValues _T

'TOTAL' files


_V

public static final ProgramOrganizationValues _V

VSAM, UFAS One of the two possible values for an indexed file Data Structure

This value generates the STATUS KEY IS clause. The corresponding field is declared in the File Status field of the -CD Line Definition of the -CD Lines tab (the part which can be viewed by clicking More).


_W

public static final ProgramOrganizationValues _W

File description in Working File descriptions are generated in the , before the WSS-BEGIN' constant.


_X

public static final ProgramOrganizationValues _X

Comment Data Structure used as a comment, not used for generation.


_Y

public static final ProgramOrganizationValues _Y

Pacbench C/S Call of the COPY clause which corresponds to the communication area between the client and the server (Pacbench C/S Business Components only).


_Z

public static final ProgramOrganizationValues _Z

Data Structure for SOCRATE/CLIO


NONE

public static final ProgramOrganizationValues NONE

No organization.

Method Detail

valueOf

public static ProgramOrganizationValues valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

values

public static ProgramOrganizationValues[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ProgramOrganizationValues c : ProgramOrganizationValues.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared