com.carlosbcruz.sapproxy.generator.model
Class ComplexParameter

java.lang.Object
  extended by com.carlosbcruz.sapproxy.generator.model.ComplexParameter
All Implemented Interfaces:
java.io.Serializable

public class ComplexParameter
extends java.lang.Object
implements java.io.Serializable

Store complex parameter

See Also:
Serialized Form

Field Summary
static int STRUCTURE_TYPE
           
static int TABLE_TYPE
           
 
Constructor Summary
ComplexParameter()
           
 
Method Summary
 void addParameters(SimpleParameter parameter)
           
 java.lang.String getName()
           
 int getNumberOfParameters()
           
 java.util.ArrayList<SimpleParameter> getParameters()
          Inform the set of parameters.
 SimpleParameter getParameters(int i)
           
 int getPosition()
           
 java.lang.String getStructureName()
           
 int getType()
           
 void setName(java.lang.String name)
           
 void setParameters(java.util.ArrayList<SimpleParameter> parameters)
          Set the parameters.
 void setPosition(int position)
           
 void setStructureName(java.lang.String structureName)
           
 void setType(int type)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TABLE_TYPE

public static int TABLE_TYPE

STRUCTURE_TYPE

public static int STRUCTURE_TYPE
Constructor Detail

ComplexParameter

public ComplexParameter()
Method Detail

getParameters

public java.util.ArrayList<SimpleParameter> getParameters()
Inform the set of parameters.

Returns:
the set of parameters.

setParameters

public void setParameters(java.util.ArrayList<SimpleParameter> parameters)
Set the parameters.

Parameters:
parameters - The parameters.

getName

public java.lang.String getName()
Returns:
Returns the name.

setName

public void setName(java.lang.String name)
Parameters:
name - The name to set.

getStructureName

public java.lang.String getStructureName()
Returns:
the structure name

setStructureName

public void setStructureName(java.lang.String structureName)
Parameters:
structureName - the structure name

getParameters

public SimpleParameter getParameters(int i)
Returns:
Returns the parameters.

addParameters

public void addParameters(SimpleParameter parameter)
Parameters:
parameters - The parameters to set.

getNumberOfParameters

public int getNumberOfParameters()
Returns:
the number of available parameters

getType

public int getType()
Returns:
Returns the type.

setType

public void setType(int type)
Parameters:
type - The type to set.

getPosition

public int getPosition()
Returns:
The position.

setPosition

public void setPosition(int position)
Parameters:
position - The position.