com.ibm.ftt.resources.zos.zosphysical
Class RecordFormat

java.lang.Object
  extended by org.eclipse.emf.common.util.AbstractEnumerator
      extended by com.ibm.ftt.resources.zos.zosphysical.RecordFormat
All Implemented Interfaces:
Serializable, org.eclipse.emf.common.util.Enumerator

public final class RecordFormat
extends org.eclipse.emf.common.util.AbstractEnumerator

An enumeration class representing the different record formats a z/OS data set can have.

Note: For future compatibility, do not depend on any EMF specific methods.

See Also:
DataSetCharacteristics.getRecordFormat(), DataSetCharacteristics.setRecordFormat(RecordFormat), Serialized Form

Field Summary
static String COPY_RIGHT
           
static int F
          Constant for Fixed length records, unblocked.
static RecordFormat F_LITERAL
          Literatl object for Fixed length records, unblocked.
static int FA
          Constant for Fixed length records, unblocked, with ASA printer control characters.
static RecordFormat FA_LITERAL
          Literal object for Fixed length records, blocked, with ASA printer control characters.
static int FB
          Constant for Fixed length records, blocked.
static RecordFormat FB_LITERAL
          Literal object for Fixed length records, blocked.
static int FBA
          Constant for Fixed length records, blocked, with ASA printer control characters.
static RecordFormat FBA_LITERAL
          Literal object for Fixed length records, blocked, with ASA printer control characters.
static int FBM
          Constant for Fixed length records, blocked, machine code printer control characters.
static RecordFormat FBM_LITERAL
          Literal object for Fixed length records, blocked, machine code printer control characters.
static int FM
          Constant for Fixed length records, unblocked, machine code printer control characters.
static RecordFormat FM_LITERAL
          Literal object for Fixed length records, unblocked, machine code printer control characters.
static int U
          Constant for Undefined length records.
static RecordFormat U_LITERAL
          Literal object for Undefined length records.
static int V
          Constant for Variable length records, unblocked.
static RecordFormat V_LITERAL
          Literal object for Variable length records, unblocked.
static int VA
          Constant for Variable length records, unblocked, with ASA printer control characters.
static RecordFormat VA_LITERAL
          Literal object for Variable length records, unblocked, with ASA printer control characters.
static int VB
          Constant for Variable length records, blocked.
static RecordFormat VB_LITERAL
          Literal object for Variable length records, blocked.
static int VBA
          Constant for Variable length records, blocked, with ASA printer control characters.
static RecordFormat VBA_LITERAL
          Literal object for Variable length records, blocked, with ASA printer control characters.
static int VBM
          Constant for Variable length records, blocked, machine code printer control characters.
static RecordFormat VBM_LITERAL
          Constant for Variable length records, blocked, machine code printer control characters.
static int VM
          Constant for Variable length records, unblocked, machine code printer control characters.
static RecordFormat VM_LITERAL
          Literal object for Variable length records, unblocked, machine code printer control characters.
 
Method Summary
static RecordFormat get(int value)
          Returns the 'Record Format' literal with the specified value.
static RecordFormat get(String name)
          Returns the 'Record Format' literal with the specified name.
 

Field Detail

COPY_RIGHT

public static final String COPY_RIGHT
See Also:
Constant Field Values

FB

public static final int FB
Constant for Fixed length records, blocked.

See Also:
FB_LITERAL, Constant Field Values

F

public static final int F
Constant for Fixed length records, unblocked.

See Also:
F_LITERAL, Constant Field Values

VB

public static final int VB
Constant for Variable length records, blocked.

See Also:
VB_LITERAL, Constant Field Values

V

public static final int V
Constant for Variable length records, unblocked.

See Also:
V_LITERAL, Constant Field Values

FBA

public static final int FBA
Constant for Fixed length records, blocked, with ASA printer control characters.

See Also:
FBA_LITERAL, Constant Field Values

FA

public static final int FA
Constant for Fixed length records, unblocked, with ASA printer control characters.

See Also:
FA_LITERAL, Constant Field Values

VBA

public static final int VBA
Constant for Variable length records, blocked, with ASA printer control characters.

See Also:
VBA_LITERAL, Constant Field Values

VA

public static final int VA
Constant for Variable length records, unblocked, with ASA printer control characters.

See Also:
VA_LITERAL, Constant Field Values

FBM

public static final int FBM
Constant for Fixed length records, blocked, machine code printer control characters.

See Also:
FBM_LITERAL, Constant Field Values

FM

public static final int FM
Constant for Fixed length records, unblocked, machine code printer control characters.

See Also:
FM_LITERAL, Constant Field Values

VBM

public static final int VBM
Constant for Variable length records, blocked, machine code printer control characters.

See Also:
VBM_LITERAL, Constant Field Values

VM

public static final int VM
Constant for Variable length records, unblocked, machine code printer control characters.

See Also:
VM_LITERAL, Constant Field Values

U

public static final int U
Constant for Undefined length records.

See Also:
U_LITERAL, Constant Field Values

FB_LITERAL

public static final RecordFormat FB_LITERAL
Literal object for Fixed length records, blocked.

See Also:
FB

F_LITERAL

public static final RecordFormat F_LITERAL
Literatl object for Fixed length records, unblocked.

See Also:
F

VB_LITERAL

public static final RecordFormat VB_LITERAL
Literal object for Variable length records, blocked.

See Also:
VB

V_LITERAL

public static final RecordFormat V_LITERAL
Literal object for Variable length records, unblocked.

See Also:
V

FBA_LITERAL

public static final RecordFormat FBA_LITERAL
Literal object for Fixed length records, blocked, with ASA printer control characters.

See Also:
FBA

FA_LITERAL

public static final RecordFormat FA_LITERAL
Literal object for Fixed length records, blocked, with ASA printer control characters.

See Also:
FA

VBA_LITERAL

public static final RecordFormat VBA_LITERAL
Literal object for Variable length records, blocked, with ASA printer control characters.

See Also:
VBA

VA_LITERAL

public static final RecordFormat VA_LITERAL
Literal object for Variable length records, unblocked, with ASA printer control characters.

See Also:
VA

FBM_LITERAL

public static final RecordFormat FBM_LITERAL
Literal object for Fixed length records, blocked, machine code printer control characters.

See Also:
FBM

FM_LITERAL

public static final RecordFormat FM_LITERAL
Literal object for Fixed length records, unblocked, machine code printer control characters.

See Also:
FM

VBM_LITERAL

public static final RecordFormat VBM_LITERAL
Constant for Variable length records, blocked, machine code printer control characters.

See Also:
VBM

VM_LITERAL

public static final RecordFormat VM_LITERAL
Literal object for Variable length records, unblocked, machine code printer control characters.

See Also:
VM

U_LITERAL

public static final RecordFormat U_LITERAL
Literal object for Undefined length records.

See Also:
U
Method Detail

get

public static RecordFormat get(String name)
Returns the 'Record Format' literal with the specified name.

Parameters:
name - the name of the record format. It should be one of the following: "FB", "F", "VB", "V", "FBA", "FA", "VBA", "VA", "FBM", "FM", "VBM", "VM", "U"
Returns:
the 'Record Format' literal with the specified name; or null if the specified name does not much any literal.

get

public static RecordFormat get(int value)
Returns the 'Record Format' literal with the specified value.

Parameters:
value - one of the following integer values:
Returns:
the 'Record Format' literal with the specified value; or null if the specified value does not much any literal.