|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuba.db.column.io.ColumnWriterBehavior
public abstract class ColumnWriterBehavior
Clase base para facilitar la implementación de la interfaz
ColumnWriter.
| Constructor Summary | |
|---|---|
ColumnWriterBehavior(ColumnSpecification columnSpecification,
java.io.DataOutput out)
Las sub-clases deben llamar a este constructor. |
|
| Method Summary | |
|---|---|
ColumnSpecification |
columnSpecification()
Retorna la especificación de columna para la cual pertenece este reader. |
void |
write(java.lang.Object value)
|
protected abstract void |
writeTo(java.io.DataOutput o,
java.lang.Object value)
Las subclases deben implementar este método para escribir los datos. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ColumnWriterBehavior(ColumnSpecification columnSpecification,
java.io.DataOutput out)
columnSpecification - especificación de la columna a la cual pertenece este reader.out - stream desde donde se escribirán los datos.| Method Detail |
|---|
public void write(java.lang.Object value)
throws java.io.IOException
write in interface ColumnWritervalue - valor a escribir
java.io.IOExceptionColumnWriter.write(java.lang.Object)
protected abstract void writeTo(java.io.DataOutput o,
java.lang.Object value)
throws java.io.IOException
o - stream desde donde se escribiran los datos.value - el valor a escribir
java.lang.Throwable - en caso de que ocurra un error al escribir la columna.
java.io.IOExceptionpublic ColumnSpecification columnSpecification()
ColumnWriter
columnSpecification in interface ColumnWriterColumnWriter.columnSpecification()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||