Class CBLInitialize

java.lang.Object
com.softwaremining.util.CBLInitialize

public class CBLInitialize extends Object
representation of COBOL INITIALIZE statements
  • Field Details

  • Constructor Details

    • CBLInitialize

      public CBLInitialize()
  • Method Details

    • initialize

      public static void initialize(AbstractCBLField field)
      representation of COBOL INITIALIZE statement
      Parameters:
      field -
    • initialize

      public static void initialize(CBLBean wrapper)
      initialize fields of a Wrapper Class
      Parameters:
      wrapper -
    • initializeToDefaults

      public static void initializeToDefaults(CBLBean wrapper)
      Some cobol dialects (e.g. MF) allows INITIALZIE (set everything to blank), or initialize to defaults Currently we just support one in the framework
      Parameters:
      wrapper -
    • initialize

      public static final void initialize(AbstractCBLField field, int[] replacingTypes, String[] replacingValues)
      initialize REPLACING
      Parameters:
      wrapper -
    • initialize

      public static final void initialize(CBLBean wrapper, int[] replacingTypes, String[] replacingValues)
    • initialize

      public static final void initialize(AbstractContainerBean wrapper, int[] replacingTypes, String[] replacingValues)