Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package org.hsqldb.rowio;
  
  import java.sql.Date;
  import java.sql.Time;
  import java.sql.Timestamp;
  import org.hsqldb.Column;
 
 public class RowOutputTextLog extends RowOutputBase
 {
   static final byte[] BYTES_NULL = "NULL".getBytes();
   static final byte[] BYTES_TRUE = "TRUE".getBytes();
   static final byte[] BYTES_FALSE = "FALSE".getBytes();
   static final byte[] BYTES_AND = " AND ".getBytes();
   static final byte[] BYTES_IS = " IS ".getBytes();
   public static final int MODE_DELETE = 1;
   public static final int MODE_INSERT = 0;
   private boolean isWritten;
   private int logMode;
 
   public void setMode(int paramInt)
   {
     this. = paramInt;
   }
 
   protected void writeFieldPrefix()
   {
     if ((this. == 1) && (this.))
       write();
   }
 
   protected void writeChar(String paramStringint paramInt)
   {
     write(39);
     StringConverter.unicodeToAscii(thisparamStringtrue);
     write(39);
   }
 
   protected void writeReal(Double paramDoubleint paramInt)
   {
     writeBytes(Column.createSQLString(paramDouble.doubleValue()));
   }
 
   protected void writeSmallint(Number paramNumber)
   {
     writeBytes(paramNumber.toString());
   }
 
   public void writeEnd()
   {
   }
 
   protected void writeTime(Time paramTime)
   {
     write(39);
     writeBytes(paramTime.toString());
     write(39);
   }
 
   protected void writeBinary(Binary paramBinaryint paramInt)
   {
     ensureRoom(paramBinary.getBytesLength() * 2 + 2);
     write(39);
     StringConverter.writeHex(getBuffer(), this.paramBinary.getBytes());
     this. += paramBinary.getBytesLength() * 2;
     write(39);
   }
 
   public void writeType(int paramInt)
   {
   }
 
   public void writeSize(int paramInt)
   {
   }
 
   protected void writeDate(Date paramDate)
   {
     write(39);
     writeBytes(paramDate.toString());
     write(39);
   }
 
   public int getSize(CachedRow paramCachedRow)
   {
     return 0;
   }
 
   protected void writeInteger(Number paramNumber)
   {
     writeBytes(paramNumber.toString());
   }
 
   protected void writeBigint(Number paramNumber)
  {
    writeBytes(paramNumber.toString());
  }
  protected void writeNull(int paramInt)
  {
    if (this. == 1)
      write();
    else if (this.)
      write(44);
    this. = true;
  }
  protected void writeOther(JavaObject paramJavaObject)
  {
    ensureRoom(paramJavaObject.getBytesLength() * 2 + 2);
    write(39);
    StringConverter.writeHex(getBuffer(), this.paramJavaObject.getBytes());
    this. += paramJavaObject.getBytesLength() * 2;
    write(39);
  }
  public void writeString(String paramString)
  {
    StringConverter.unicodeToAscii(thisparamStringfalse);
  }
  protected void writeBit(Boolean paramBoolean)
  {
    write(paramBoolean.booleanValue() ?  : );
  }
  protected void writeDecimal(BigDecimal paramBigDecimal)
  {
    writeBytes(paramBigDecimal.toString());
  }
  protected void writeFieldType(int paramInt)
  {
    if (this. == 1)
      write(61);
    else if (this.)
      write(44);
    this. = true;
  }
  public void writeLongData(long paramLong)
  {
    writeBytes(Long.toString(paramLong));
  }
  public void writeIntData(int paramInt1int paramInt2)
  {
  }
  protected void writeTimestamp(Timestamp paramTimestamp)
  {
    write(39);
    writeBytes(HsqlDateTime.getTimestampString(paramTimestamp));
    write(39);
  }
  public void writeShortData(short paramShort)
  {
    writeBytes(Integer.toString(paramShort));
  }
  public void writeIntData(int paramInt)
  {
    writeBytes(Integer.toString(paramInt));
  }
  public void reset()
  {
    super.reset();
    this. = false;
  }
/* Location:           /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/thirdparty-all.jar
 * Qualified Name:     org.hsqldb.rowio.RowOutputTextLog
 * JD-Core Version:    0.6.0
 */
New to GrepCode? Check out our FAQ X