Class EnclosedDoubleFragment

java.lang.Object
overit.geocall.sql.code.fragment.Fragment
overit.geocall.sql.code.fragment.EnclosedDoubleFragment

public class EnclosedDoubleFragment extends Fragment
The class extends Fragment and aims to enclose a Double Fragment.
The typical structure that is defined is (KEY) OPERATION (VALUES).
For example is used for the INSERT statement like this INSTERT INTO AUSENTE (AUSENAME, AUSESURNAME) VALUES ('Mario', 'Rossi').
  • Field Details

  • Constructor Details

    • EnclosedDoubleFragment

      public EnclosedDoubleFragment(DoubleFragment fragment, String left, String center, String right)
      Creates a new EnclosedDoubleFragment
      Parameters:
      fragment - The fragment
      left - The left
      center - The center
      right - The right
  • Method Details

    • appendTo

      public boolean appendTo(StringBuilder sb, String header, Criterion criterion, Map<String,Object> context)
      Description copied from class: Fragment
      This method is used to create the Fragment's SQL string.
      Specified by:
      appendTo in class Fragment
      Parameters:
      sb - The StringBuilder used to add the current piece (Fragment) of SQL cod, to create the complete SQL string.
      header - The string previus the Fragment's code.
      criterion - The Criterion, set by default, to apply.
      context - The input values to define the clauses of the sql string.
      Returns:
      true if there's a Fragment to add, false otherwise.