Package org.mariadb.jdbc.util
Class ParameterList
- java.lang.Object
-
- org.mariadb.jdbc.util.ParameterList
-
- All Implemented Interfaces:
java.lang.Cloneable
,Parameters
public class ParameterList extends java.lang.Object implements Parameters, java.lang.Cloneable
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Parameter[]
elementData
(package private) int
length
-
Constructor Summary
Constructors Constructor Description ParameterList()
ParameterList(int defaultSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParameterList
clone()
Clone parameter listboolean
containsKey(int index)
is there a parameter at requested indexParameter
get(int index)
get parameter at indexprivate void
grow(int minLength)
void
set(int index, Parameter element)
Set parameter at indexint
size()
list size
-
-
-
Field Detail
-
elementData
Parameter[] elementData
-
length
int length
-
-
Method Detail
-
get
public Parameter get(int index)
Description copied from interface:Parameters
get parameter at index- Specified by:
get
in interfaceParameters
- 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 interfaceParameters
- 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 interfaceParameters
- Parameters:
index
- indexelement
- parameter
-
size
public int size()
Description copied from interface:Parameters
list size- Specified by:
size
in interfaceParameters
- 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 interfaceParameters
- Overrides:
clone
in classjava.lang.Object
- Returns:
- parameter list
-
-