vishnu.model.values
Class CharValueClass

java.lang.Object
  extended by vishnu.model.values.CharValueClass
All Implemented Interfaces:
java.io.Serializable, ValueClass

public class CharValueClass
extends java.lang.Object
implements ValueClass

Representa la clase de valores de caracteres de longitud fija.

Author:
Hernan Rancati
See Also:
Serialized Form
 

Constructor Summary
CharValueClass(int size)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 Value getClassIdentifier()
          Retorna el valor que indentifica a la clase.
 java.lang.String getClassName()
           
 Value getNullValue()
           
 Value getValue(PersistenceConnector p)
          Advertencia: puede avanzar el puntero del PersistenceConnector
 void putValue(PersistenceConnector p, Value v)
          Advertencia: puede avanzar el puntero del PersistenceConnector
 int size()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CharValueClass

public CharValueClass(int size)
Method Detail

getClassIdentifier

public Value getClassIdentifier()
Description copied from interface: ValueClass
Retorna el valor que indentifica a la clase. Puede ser usado para recuperar informacion de tipo en la persistencia.

Specified by:
getClassIdentifier in interface ValueClass

size

public int size()
Specified by:
size in interface ValueClass

getClassName

public java.lang.String getClassName()
Specified by:
getClassName in interface ValueClass

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

getNullValue

public Value getNullValue()
Specified by:
getNullValue in interface ValueClass

getValue

public Value getValue(PersistenceConnector p)
Description copied from interface: ValueClass
Advertencia: puede avanzar el puntero del PersistenceConnector

Specified by:
getValue in interface ValueClass

putValue

public void putValue(PersistenceConnector p,
                     Value v)
Description copied from interface: ValueClass
Advertencia: puede avanzar el puntero del PersistenceConnector

Specified by:
putValue in interface ValueClass