framework
Class JAField
java.lang.Object
framework.JAField
public abstract class JAField
- extends java.lang.Object
|
Method Summary |
int |
getExtraSize()
Permite especificar el este campo tiene un size extra que debe considerarse
al momento de calcular el tamanio del registro. |
int |
getSize()
|
java.lang.Object |
getValue()
|
abstract void |
read(java.io.RandomAccessFile raf)
|
void |
setExtraSize(int extraSize)
|
void |
setSize(int s)
|
void |
setValue(java.lang.Object value)
|
java.lang.String |
toString()
|
abstract boolean |
validate()
|
abstract void |
write(java.io.RandomAccessFile raf)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JAField
public JAField()
setSize
public void setSize(int s)
getSize
public int getSize()
read
public abstract void read(java.io.RandomAccessFile raf)
write
public abstract void write(java.io.RandomAccessFile raf)
validate
public abstract boolean validate()
getValue
public java.lang.Object getValue()
setValue
public void setValue(java.lang.Object value)
getExtraSize
public int getExtraSize()
- Permite especificar el este campo tiene un size extra que debe considerarse
al momento de calcular el tamanio del registro. Por ejemplo, si en el archivo
hay strings y los string tienen un caracter de control entonces este es el
metodo que debemos sobreescribir para indicarlo.
setExtraSize
public void setExtraSize(int extraSize)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object