Class GridArgument

All Implemented Interfaces:
java.io.Serializable, javax.swing.ListModel

public class GridArgument
extends StringArgument
Argument for selecting grids or values from grids.
See Also:
Serialized Form
  • Field Details

    • requiredColumns

      public final java.util.List<org.gorpipe.gor.model.RequiredColumn> requiredColumns
      Grid required columns.
    • requiredColumnsOnly

      public final java.lang.Boolean requiredColumnsOnly
      Defines if only required columns may exist in grid.
    • extractValues

      public final java.lang.Boolean extractValues
      Defines whether grid values or grid name should be used in selector.
    • gorOnly

      public final java.lang.Boolean gorOnly
      Defines if only gor grids should be selected.
  • Constructor Details

    • GridArgument

      public GridArgument​(StringArgument arg, java.util.List<org.gorpipe.gor.model.RequiredColumn> requiredColumns, java.lang.Boolean requiredColumnsOnly, java.lang.Boolean extractValues, java.lang.Boolean gorOnly)
      Constructor.
      Parameters:
      arg - string argument
      requiredColumns - grid required columns
      requiredColumnsOnly - true if only required columns may exist in grid, otherwise false
      extractValues - true if values should be extracted from grid, false if grid name should be used
      gorOnly - true if only gor grids should be selected, otherwise false
    • GridArgument

      public GridArgument​(GridArgument arg)
      Copy constructor.
      Parameters:
      arg - the argument to copy
  • Method Details