Class ParameterList

java.lang.Object
org.mariadb.jdbc.util.ParameterList
All Implemented Interfaces:
Cloneable, Parameters

public class ParameterList extends Object implements Parameters, Cloneable
  • Field Details

    • elementData

      Parameter[] elementData
    • length

      int length
  • Constructor Details

    • ParameterList

      public ParameterList(int defaultSize)
    • ParameterList

      public ParameterList()
  • Method Details

    • get

      public Parameter get(int index)
      Description copied from interface: Parameters
      get parameter at index
      Specified by:
      get in interface Parameters
      Parameters:
      index - index
      Returns:
      parameter
    • containsKey

      public boolean containsKey(int index)
      Description copied from interface: Parameters
      is there a parameter at requested index
      Specified by:
      containsKey in interface Parameters
      Parameters:
      index - index
      Returns:
      indicate if there is a parameter at index
    • set

      public void set(int index, Parameter element)
      Description copied from interface: Parameters
      Set parameter at index
      Specified by:
      set in interface Parameters
      Parameters:
      index - index
      element - parameter
    • size

      public int size()
      Description copied from interface: Parameters
      list size
      Specified by:
      size in interface Parameters
      Returns:
      list size
    • grow

      private void grow(int minLength)
    • clone

      public ParameterList clone()
      Description copied from interface: Parameters
      Clone parameter list
      Specified by:
      clone in interface Parameters
      Overrides:
      clone in class Object
      Returns:
      parameter list