mylib
Class Int

java.lang.Object
  extended by mylib.Int

public class Int
extends java.lang.Object

Contenedor Integer "modificable" para el paso de int por referencia

Version:
Revision 1.1.0, 28/02/07
Author:
Jesus Vilares ( jvilares@udc.es)

Field Summary
private  int value
          Valor encapsulado.
 
Constructor Summary
Int()
          Por defecto encapsula el valor entero 0.
Int(int initval)
           
 
Method Summary
 int Dec()
          Decrementa el valor encapsulado en 1
 int Dec(int dec)
          Decrementa el valor encapsulado
 int getVal()
          Devuelve el valor encapsulado
 int Inc()
          Incrementa el valor encapsulado en 1
 int Inc(int inc)
          Incrementa el valor encapsulado
static boolean isInteger(java.lang.String s)
          Comprueba si un String es o no la representacion de un Integer
 int setVal(int newval)
          Reasigna el valor encapsulado
 java.lang.String toString()
          Devuelve la representacion del objeto en formato String
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

value

private int value
Valor encapsulado.

Constructor Detail

Int

public Int(int initval)
Parameters:
initval - Valor a encapsular.

Int

public Int()
Por defecto encapsula el valor entero 0.

Method Detail

getVal

public int getVal()
Devuelve el valor encapsulado

Returns:
Valor encapsulado

setVal

public int setVal(int newval)
Reasigna el valor encapsulado

Parameters:
newval - Nuevo valor a encapsular
Returns:
Nuevo valor encapsulado, ya actualizado

Inc

public int Inc(int inc)
Incrementa el valor encapsulado

Parameters:
inc - Incremento
Returns:
Nuevo valor encapsulado, ya actualizado

Inc

public int Inc()
Incrementa el valor encapsulado en 1

Returns:
Nuevo valor encapsulado, ya actualizado

Dec

public int Dec(int dec)
Decrementa el valor encapsulado

Parameters:
dec - Decremento
Returns:
Nuevo valor encapsulado, ya actualizado

Dec

public int Dec()
Decrementa el valor encapsulado en 1

Returns:
Nuevo valor encapsulado, ya actualizado

toString

public java.lang.String toString()
Devuelve la representacion del objeto en formato String

Overrides:
toString in class java.lang.Object
See Also:
Object.toString()

isInteger

public static boolean isInteger(java.lang.String s)
Comprueba si un String es o no la representacion de un Integer

Parameters:
s - String a comprobar
Returns:
True/false segun sea un Integer o no