org.israfil.sqlelements
Class AbstractParameterizedCommand

java.lang.Object
  extended by org.israfil.sqlelements.AbstractStatement
      extended by org.israfil.sqlelements.AbstractCommand
          extended by org.israfil.sqlelements.AbstractParameterizedCommand
All Implemented Interfaces:
java.lang.Cloneable, Command, ParameterizedCommand, SQLElement, Statement
Direct Known Subclasses:
Update

public abstract class AbstractParameterizedCommand
extends AbstractCommand
implements ParameterizedCommand

Version:
$Revision: 27 $
Author:
Christian Edward Gruber , Latest: $Author: cgruber $

Field Summary
protected  java.util.Set<SQLParameter> parameters
           
 
Fields inherited from class org.israfil.sqlelements.AbstractCommand
table
 
Fields inherited from class org.israfil.sqlelements.AbstractStatement
constraint
 
Constructor Summary
protected AbstractParameterizedCommand()
           
  AbstractParameterizedCommand(Constraint constraint, SQLParameter... parameters)
           
 
Method Summary
 java.util.Set<SQLParameter> getParameters()
           
 java.lang.Object getParameterValue(Column c)
           
 void setParameter(Column c, java.lang.Object v)
           
 void setParameter(SQLParameter parameter)
           
 void setParameters(SQLParameter... parameters)
           
 
Methods inherited from class org.israfil.sqlelements.AbstractCommand
getColumns, getTable
 
Methods inherited from class org.israfil.sqlelements.AbstractStatement
clone, getConstraint, hasConstraint, render, setConstraint
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.israfil.sqlelements.Command
getTable
 
Methods inherited from interface org.israfil.sqlelements.Statement
clone, getConstraint, hasConstraint, setConstraint
 
Methods inherited from interface org.israfil.sqlelements.SQLElement
render
 

Field Detail

parameters

protected java.util.Set<SQLParameter> parameters
Constructor Detail

AbstractParameterizedCommand

protected AbstractParameterizedCommand()

AbstractParameterizedCommand

public AbstractParameterizedCommand(Constraint constraint,
                                    SQLParameter... parameters)
Method Detail

getParameters

public java.util.Set<SQLParameter> getParameters()
Specified by:
getParameters in interface ParameterizedCommand

setParameters

public void setParameters(SQLParameter... parameters)
Specified by:
setParameters in interface ParameterizedCommand

setParameter

public void setParameter(SQLParameter parameter)
Specified by:
setParameter in interface ParameterizedCommand

setParameter

public void setParameter(Column c,
                         java.lang.Object v)

getParameterValue

public java.lang.Object getParameterValue(Column c)
Specified by:
getParameterValue in interface ParameterizedCommand


Copyright 2005-2005-2006 null. All Rights Reserved.