Class FAlumno

java.lang.Object
  extended by FAlumno

public class FAlumno
extends java.lang.Object

FAlumno es una clase POJO standard que puede persistirse en un archivo de acceso directo. La misma clase implementa los metodos para leer y grabar registros en el archivo de acceso directo. Utiliza clase RandomAccessFile

Version:
1.0
Author:
G.Cherencio

Constructor Summary
FAlumno()
          Constructor for objects of class FAlumno
FAlumno(byte es, int l, java.lang.String ap, java.lang.String no)
          Constructor for objects of class FAlumno
FAlumno(int l)
          Constructor for objects of class FAlumno
FAlumno(int l, java.lang.String ap)
          Constructor for objects of class FAlumno
FAlumno(int l, java.lang.String ap, java.lang.String no)
          Constructor for objects of class FAlumno
 
Method Summary
static void abrir()
          invoco a este metodo cuando quiero trabajar con el archivo
static void cerrar()
          invoco a este metodo cuando ya no quiero trabajar mas con el archivo
static void crear()
          Metodo para crear archivo de acceso directo metodo sobrecargado (overloading)
static void crear(java.lang.String ar)
          Metodo para crear archivo de acceso directo metodo sobrecargado (overloading)
static void crear(java.lang.String ar, int mr)
          Metodo para crear archivo de acceso directo metodo sobrecargado (overloading)
static void crear(java.lang.String a, int mr, int lr)
          Metodo para crear archivo de acceso directo metodo sobrecargado (overloading)
static void destruir()
           
 java.lang.String getApellido()
           
static java.lang.String getArchivo()
           
 byte getEstado()
           
static int getLargoReg()
           
 int getLegajo()
           
static int getMaxReg()
           
 java.lang.String getNombre()
           
 void grabar(int nr)
          Toma el objeto FAlumno y lo graba en el numero de registro nr
static java.lang.String intToString(int nro, int largo)
          nro es el numero entero a pasar a String largo es la cantidad de digitos String nro sera alineado hacia la derecha
 void leer(int nr)
          Lee un registro del archivo grabado como una serie de bytes y lo carga en el objeto actual
 void setApellido(java.lang.String a)
           
static void setArchivo(java.lang.String a)
           
 void setEstado(byte e)
           
static void setLargoReg(int lr)
           
 void setLegajo(int l)
           
static void setMaxReg(int mr)
           
 void setNombre(java.lang.String n)
           
static byte[] stringToByte(java.lang.String snro, int largo)
          snro es un String a convertir en bytes largo es la cantidad de digitos que deberia contener el String
 java.lang.String toString()
           
 
Methods inherited from class
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FAlumno

public FAlumno()
Constructor for objects of class FAlumno


FAlumno

public FAlumno(byte es,
               int l,
               java.lang.String ap,
               java.lang.String no)
Constructor for objects of class FAlumno


FAlumno

public FAlumno(int l)
Constructor for objects of class FAlumno


FAlumno

public FAlumno(int l,
               java.lang.String ap)
Constructor for objects of class FAlumno


FAlumno

public FAlumno(int l,
               java.lang.String ap,
               java.lang.String no)
Constructor for objects of class FAlumno

Method Detail

abrir

public static void abrir()
invoco a este metodo cuando quiero trabajar con el archivo


cerrar

public static void cerrar()
invoco a este metodo cuando ya no quiero trabajar mas con el archivo


crear

public static void crear()
Metodo para crear archivo de acceso directo metodo sobrecargado (overloading)


crear

public static void crear(java.lang.String ar)
Metodo para crear archivo de acceso directo metodo sobrecargado (overloading)


crear

public static void crear(java.lang.String ar,
                         int mr)
Metodo para crear archivo de acceso directo metodo sobrecargado (overloading)


crear

public static void crear(java.lang.String a,
                         int mr,
                         int lr)
Metodo para crear archivo de acceso directo metodo sobrecargado (overloading)


destruir

public static void destruir()

getApellido

public java.lang.String getApellido()

getArchivo

public static java.lang.String getArchivo()

getEstado

public byte getEstado()

getLargoReg

public static int getLargoReg()

getLegajo

public int getLegajo()

getMaxReg

public static int getMaxReg()

getNombre

public java.lang.String getNombre()

grabar

public void grabar(int nr)
Toma el objeto FAlumno y lo graba en el numero de registro nr


intToString

public static java.lang.String intToString(int nro,
                                           int largo)
nro es el numero entero a pasar a String largo es la cantidad de digitos String nro sera alineado hacia la derecha


leer

public void leer(int nr)
Lee un registro del archivo grabado como una serie de bytes y lo carga en el objeto actual


setApellido

public void setApellido(java.lang.String a)

setArchivo

public static void setArchivo(java.lang.String a)

setEstado

public void setEstado(byte e)

setLargoReg

public static void setLargoReg(int lr)

setLegajo

public void setLegajo(int l)

setMaxReg

public static void setMaxReg(int mr)

setNombre

public void setNombre(java.lang.String n)

stringToByte

public static byte[] stringToByte(java.lang.String snro,
                                  int largo)
snro es un String a convertir en bytes largo es la cantidad de digitos que deberia contener el String


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object