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) intlength
-
Constructor Summary
Constructors Constructor Description ParameterList()ParameterList(int defaultSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParameterListclone()Clone parameter listbooleancontainsKey(int index)is there a parameter at requested indexParameterget(int index)get parameter at indexprivate voidgrow(int minLength)voidset(int index, Parameter element)Set parameter at indexintsize()list size
-
-
-
Field Detail
-
elementData
Parameter[] elementData
-
length
int length
-
-
Method Detail
-
get
public Parameter get(int index)
Description copied from interface:Parametersget parameter at index- Specified by:
getin interfaceParameters- Parameters:
index- index- Returns:
- parameter
-
containsKey
public boolean containsKey(int index)
Description copied from interface:Parametersis there a parameter at requested index- Specified by:
containsKeyin 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:ParametersSet parameter at index- Specified by:
setin interfaceParameters- Parameters:
index- indexelement- parameter
-
size
public int size()
Description copied from interface:Parameterslist size- Specified by:
sizein interfaceParameters- Returns:
- list size
-
grow
private void grow(int minLength)
-
clone
public ParameterList clone()
Description copied from interface:ParametersClone parameter list- Specified by:
clonein interfaceParameters- Overrides:
clonein classjava.lang.Object- Returns:
- parameter list
-
-