org.firebirdsql.gds
Class XSQLVAR
java.lang.Object
org.firebirdsql.gds.XSQLVAR
- public class XSQLVAR
- extends java.lang.Object
The class XSQLDA
is a java mapping of the XSQLVAR server
data structure used to represent one column for input and output.
- Version:
- 1.0
- Author:
- Alejandro Alberola
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sqltype
public int sqltype
sqlscale
public int sqlscale
sqlsubtype
public int sqlsubtype
sqllen
public int sqllen
sqldata
public byte[] sqldata
sqlname
public java.lang.String sqlname
relname
public java.lang.String relname
ownname
public java.lang.String ownname
aliasname
public java.lang.String aliasname
coder
protected org.firebirdsql.encodings.Encoding coder
XSQLVAR
public XSQLVAR()
encodeShort
public byte[] encodeShort(short value)
decodeShort
public short decodeShort(byte[] byte_int)
encodeInt
public byte[] encodeInt(int value)
decodeInt
public int decodeInt(byte[] byte_int)
encodeLong
public byte[] encodeLong(long value)
decodeLong
public long decodeLong(byte[] byte_int)
encodeFloat
public byte[] encodeFloat(float value)
decodeFloat
public float decodeFloat(byte[] byte_int)
encodeDouble
public byte[] encodeDouble(double value)
decodeDouble
public double decodeDouble(byte[] byte_int)
encodeString
public byte[] encodeString(java.lang.String value,
java.lang.String encoding)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
encodeString
public byte[] encodeString(byte[] value,
java.lang.String encoding)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
decodeString
public java.lang.String decodeString(byte[] value,
java.lang.String encoding)
encodeTimestamp
public java.sql.Timestamp encodeTimestamp(java.sql.Timestamp value,
java.util.Calendar cal)
encodeTimestamp
public byte[] encodeTimestamp(java.sql.Timestamp value)
decodeTimestamp
public java.sql.Timestamp decodeTimestamp(java.sql.Timestamp value,
java.util.Calendar cal)
decodeTimestamp
public java.sql.Timestamp decodeTimestamp(byte[] byte_int)
encodeTime
public java.sql.Time encodeTime(java.sql.Time d,
java.util.Calendar cal)
encodeTime
public byte[] encodeTime(java.sql.Time d)
decodeTime
public java.sql.Time decodeTime(java.sql.Time d,
java.util.Calendar cal)
decodeTime
public java.sql.Time decodeTime(byte[] int_byte)
encodeDate
public java.sql.Date encodeDate(java.sql.Date d,
java.util.Calendar cal)
encodeDate
public byte[] encodeDate(java.sql.Date d)
decodeDate
public java.sql.Date decodeDate(java.sql.Date d,
java.util.Calendar cal)
decodeDate
public java.sql.Date decodeDate(byte[] byte_int)
Copyright © 2001 David Jencks and other authors. All rights reserved.