Class HostScreenSnapshot.HostFieldInfo

java.lang.Object
com.iizix.term.HostScreenSnapshot.HostFieldInfo
Enclosing class:
HostScreenSnapshot

public static class HostScreenSnapshot.HostFieldInfo extends Object
An immutable copy of one host field's value data (see HostField for the meaning of each member; nextField is not carried - the enclosing array is in screen order).
Author:
Christopher Mindus
  • Field Details

    • position

      public final int position
      The field start position (absolute, 0-based).
    • length

      public final int length
      The field length in characters (may wrap).
    • x

      public final int x
      The field start X position (column, 0-based).
    • y

      public final int y
      The field start Y position (row, 0-based).
    • type

      public final int type
      The field type, one of the HostField.HFT_* constants.
    • justification

      public final int justification
      The justification, one of the HostField.HFJ_* constants.
    • isProtected

      public final boolean isProtected
      Protected (output-only) field flag.
    • isHidden

      public final boolean isHidden
      Hidden (non-display) field flag.
    • isFieldExitRequired

      public final boolean isFieldExitRequired
      5250: field requires Field Exit to leave.
    • isLowerTranslatedToUpper

      public final boolean isLowerTranslatedToUpper
      Lower case is translated to upper case on input.