goldengate.common.database.data
Class DbValue

java.lang.Object
  extended by goldengate.common.database.data.DbValue

public class DbValue
extends Object

Database Value to help getting and setting value from and to database

Author:
Frederic Bregier

Field Summary
 String column
          Column name
 int type
          Data Type
 Object value
          Real value
 
Constructor Summary
DbValue(boolean value)
           
DbValue(boolean value, String name)
           
DbValue(byte value)
           
DbValue(byte[] value)
           
DbValue(byte[] value, String name)
           
DbValue(byte value, String name)
           
DbValue(Date value)
           
DbValue(Date value)
           
DbValue(Date value, String name)
           
DbValue(Date value, String name)
           
DbValue(double value)
           
DbValue(double value, String name)
           
DbValue(float value)
           
DbValue(float value, String name)
           
DbValue(InputStream value, String name)
           
DbValue(int value)
           
DbValue(int value, String name)
           
DbValue(long value)
           
DbValue(long value, String name)
           
DbValue(Reader value, String name)
           
DbValue(short value)
           
DbValue(short value, String name)
           
DbValue(String value)
           
DbValue(String value, boolean LONG)
           
DbValue(String value, String name)
           
DbValue(String value, String name, boolean LONG)
           
DbValue(Timestamp value)
           
DbValue(Timestamp value, String name)
           
 
Method Summary
 Object getValue()
           
 String getValueAsString()
           
 void setValue(boolean value)
           
 void setValue(byte value)
           
 void setValue(byte[] value)
           
 void setValue(Date value)
           
 void setValue(Date value)
           
 void setValue(double value)
           
 void setValue(float value)
           
 void setValue(InputStream value)
           
 void setValue(int value)
           
 void setValue(long value)
           
 void setValue(Reader value)
           
 void setValue(short value)
           
 void setValue(String value)
           
 void setValue(Timestamp value)
           
 void setValueFromString(String svalue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

public Object value
Real value


type

public int type
Data Type


column

public String column
Column name

Constructor Detail

DbValue

public DbValue(String value)

DbValue

public DbValue(String value,
               boolean LONG)

DbValue

public DbValue(boolean value)

DbValue

public DbValue(byte value)

DbValue

public DbValue(short value)

DbValue

public DbValue(int value)

DbValue

public DbValue(long value)

DbValue

public DbValue(float value)

DbValue

public DbValue(double value)

DbValue

public DbValue(byte[] value)

DbValue

public DbValue(Date value)

DbValue

public DbValue(Timestamp value)

DbValue

public DbValue(Date value)

DbValue

public DbValue(String value,
               String name)

DbValue

public DbValue(String value,
               String name,
               boolean LONG)

DbValue

public DbValue(boolean value,
               String name)

DbValue

public DbValue(byte value,
               String name)

DbValue

public DbValue(short value,
               String name)

DbValue

public DbValue(int value,
               String name)

DbValue

public DbValue(long value,
               String name)

DbValue

public DbValue(float value,
               String name)

DbValue

public DbValue(double value,
               String name)

DbValue

public DbValue(byte[] value,
               String name)

DbValue

public DbValue(Date value,
               String name)

DbValue

public DbValue(Timestamp value,
               String name)

DbValue

public DbValue(Date value,
               String name)

DbValue

public DbValue(Reader value,
               String name)

DbValue

public DbValue(InputStream value,
               String name)
Method Detail

setValue

public void setValue(String value)

setValue

public void setValue(boolean value)

setValue

public void setValue(byte value)

setValue

public void setValue(short value)

setValue

public void setValue(int value)

setValue

public void setValue(long value)

setValue

public void setValue(float value)

setValue

public void setValue(double value)

setValue

public void setValue(byte[] value)

setValue

public void setValue(Date value)

setValue

public void setValue(Timestamp value)

setValue

public void setValue(Date value)

setValue

public void setValue(Reader value)

setValue

public void setValue(InputStream value)

getValue

public Object getValue()
                throws GoldenGateDatabaseSqlException
Throws:
GoldenGateDatabaseSqlException

getValueAsString

public String getValueAsString()
                        throws GoldenGateDatabaseSqlException
Throws:
GoldenGateDatabaseSqlException

setValueFromString

public void setValueFromString(String svalue)
                        throws GoldenGateDatabaseSqlException
Throws:
GoldenGateDatabaseSqlException


Copyright © 2009-2012 Frederic Bregier. All Rights Reserved.