com.microfocus.cobol.lang.internal
Class CobolField

java.lang.Object
  |
  +--com.microfocus.cobol.lang.internal.CobolBytes
        |
        +--com.microfocus.cobol.lang.internal.CobolField
Direct Known Subclasses:
CobolAlphanumeric, CobolBoolean, CobolNumeric

public abstract class CobolField
extends CobolBytes

Micro Focus Java Support

Since:
Net Express 4.0
Version:
3.11, 11/27/02

Field Summary
protected  CobolDescriptor descriptor
           
static int F_BWZ
           
static int F_DBCS
           
static int F_EBCDIC
           
static int F_IBMCOMP
           
static int F_NONE
           
static int F_TRUNC
           
protected  int occurs
           
static int S_LEADING_INCLUDED
           
static int S_LEADING_SEPARATE
           
static int S_SIGNED_DEFAULT
           
static int S_TRAILING_INCLUDED
           
static int S_TRAILING_SEPARATE
           
static int S_UNSIGNED
           
static int T_ALPHANUMERIC
           
static int T_BCD
           
static int T_BINARY
           
static int T_DISPLAY
           
static int T_EDITED_ALPHANUMERIC
           
static int T_EDITED_DISPLAY
           
static int T_EDITED_FLOAT
           
static int T_FLOAT
           
static int T_PORTABLE_BINARY
           
static int T_UBCD
           
 
Fields inherited from class com.microfocus.cobol.lang.internal.CobolBytes
length, offset, record
 
Constructor Summary
CobolField(CobolRecord record, int offset, int length, CobolDescriptor descriptor)
           
CobolField(CobolRecord record, int offset, int length, int occurs, CobolDescriptor descriptor)
           
 
Method Summary
abstract  void setString(String value)
           
abstract  String toString()
           
 
Methods inherited from class com.microfocus.cobol.lang.internal.CobolBytes
getBytesValue, getRecord, setBytes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

T_DISPLAY

public static final int T_DISPLAY

T_EDITED_DISPLAY

public static final int T_EDITED_DISPLAY

T_BINARY

public static final int T_BINARY

T_PORTABLE_BINARY

public static final int T_PORTABLE_BINARY

T_BCD

public static final int T_BCD

T_UBCD

public static final int T_UBCD

T_FLOAT

public static final int T_FLOAT

T_EDITED_FLOAT

public static final int T_EDITED_FLOAT

T_ALPHANUMERIC

public static final int T_ALPHANUMERIC

T_EDITED_ALPHANUMERIC

public static final int T_EDITED_ALPHANUMERIC

S_UNSIGNED

public static final int S_UNSIGNED

S_SIGNED_DEFAULT

public static final int S_SIGNED_DEFAULT

S_LEADING_INCLUDED

public static final int S_LEADING_INCLUDED

S_LEADING_SEPARATE

public static final int S_LEADING_SEPARATE

S_TRAILING_INCLUDED

public static final int S_TRAILING_INCLUDED

S_TRAILING_SEPARATE

public static final int S_TRAILING_SEPARATE

F_NONE

public static final int F_NONE

F_EBCDIC

public static final int F_EBCDIC

F_DBCS

public static final int F_DBCS

F_IBMCOMP

public static final int F_IBMCOMP

F_TRUNC

public static final int F_TRUNC

F_BWZ

public static final int F_BWZ

descriptor

protected CobolDescriptor descriptor

occurs

protected int occurs
Constructor Detail

CobolField

public CobolField(CobolRecord record,
                  int offset,
                  int length,
                  int occurs,
                  CobolDescriptor descriptor)

CobolField

public CobolField(CobolRecord record,
                  int offset,
                  int length,
                  CobolDescriptor descriptor)
Method Detail

toString

public abstract String toString()
Overrides:
toString in class Object

setString

public abstract void setString(String value)
                        throws CobolRecordException



Copyright © 2000 Micro Focus International Limited. All rights reserved.
This document and the proprietary marks and names used herein are protected by international law.