1 21 22 package org.apache.derby.impl.store.raw.data; 23 24 import org.apache.derby.iapi.error.StandardException; 25 26 import org.apache.derby.iapi.types.DataValueDescriptor; 27 28 import org.apache.derby.iapi.services.io.DynamicByteArrayOutputStream; 29 30 34 public class LongColumnException extends StandardException 35 { 36 37 protected DynamicByteArrayOutputStream logBuffer; 39 protected int nextColumn; 40 protected int realSpaceOnPage; 41 protected Object column; 42 43 46 public LongColumnException() { 47 super("lngcl.U"); 48 } 49 50 public void setColumn(Object column) { 51 this.column = column; 52 } 53 54 public void setExceptionInfo(DynamicByteArrayOutputStream out, 55 int nextColumn, int realSpaceOnPage) { 56 this.logBuffer = out; 57 this.nextColumn = nextColumn; 58 this.realSpaceOnPage = realSpaceOnPage; 59 60 } 63 64 public Object getColumn() { 65 return this.column; 66 } 67 68 public DynamicByteArrayOutputStream getLogBuffer() { 69 return this.logBuffer; 70 } 71 72 public int getNextColumn() { 73 return this.nextColumn; 74 } 75 76 public int getRealSpaceOnPage() { 77 return this.realSpaceOnPage; 78 } 79 } 80 | Popular Tags |