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
           
_4
           
_9
           
_A
           
_B
           
_C
           
_D
           
_F
           
_G
           
_I
           
_L
           
_M
           
_N
           
_O
           
_P
           
_Q
           
_R
           
_S
           
_T
           
_V
           
_W
           
_X
           
_Y
           
_Z
           
 
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

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