de.jdataset
Class NVPair

java.lang.Object
  extended by de.jdataset.NVPair
All Implemented Interfaces:
java.io.Serializable

public final class NVPair
extends java.lang.Object
implements java.io.Serializable

Ein Name-Value-Pair für parametrisierte Abfragen.

See Also:
ParameterList, Serialized Form

Constructor Summary
NVPair()
          Deprecated. For serialization purpose only.
NVPair(java.lang.String name, java.util.List<?> value, int dataType)
          Aus IN(?)
NVPair(java.lang.String name, java.lang.Object value, int dataType)
          Erzeugt ein NVPair unter Angabe von Namen, Wert und Datentyp.
 
Method Summary
 int getDataType()
           
 java.lang.String getName()
           
 java.lang.Object getValue()
           
 void setDataType(int i)
          java.sql.Types
 void setValue(java.lang.String value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NVPair

public NVPair()
Deprecated. For serialization purpose only.


NVPair

public NVPair(java.lang.String name,
              java.lang.Object value,
              int dataType)
Erzeugt ein NVPair unter Angabe von Namen, Wert und Datentyp. Ein Datentyp muß bei Date, Time usw immer mit angegeben werden, sonst wird eine entsprechende Abfrage nicht das gewünschte Ergebnis liefern.

Parameters:
name -
value -
dataType - see java.sql.Types

NVPair

public NVPair(java.lang.String name,
              java.util.List<?> value,
              int dataType)
Aus IN(?) wird IN(?,?,...) je nach Anzahl der Elemente in der List

Parameters:
name -
value -
dataType -
Method Detail

getName

public java.lang.String getName()

getValue

public java.lang.Object getValue()

setValue

public void setValue(java.lang.String value)

getDataType

public int getDataType()

setDataType

public void setDataType(int i)
java.sql.Types

Parameters:
i -

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object