public class Transaccion
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
Transaccion(java.lang.String nombre,
float dinero,
java.time.LocalDate dia,
Gestion gestion)
Constructor de transaccion
|
Modifier and Type | Method and Description |
---|---|
boolean |
alterarVisivilidad()
invierte la visibilidad de la transaccion y la devuelve
|
void |
aniadirse()
Se aniade al gasto al que pertenece;
|
java.time.LocalDate |
getDia()
Devuelve la fecha de la transaccion
|
float |
getDinero()
Devuelve la cantidad de dinero que contiene
|
Gestion |
getGestion()
Devuelve la gestion a la que pertenece
|
java.lang.String |
getNombre()
devuelve el nombre de la transaccion
|
boolean |
getVisivilidad()
devuelve si la transaccion se contara en la gestion o no
|
java.lang.String |
toString() |
public Transaccion(java.lang.String nombre, float dinero, java.time.LocalDate dia, Gestion gestion)
nombre
- ombre de la transacciondinero
- cantidad de dinero de la transacciondia
- dia en el que se creo o al que pertenece la transacciongestion
- gestion a la que pertenece la transaccionpublic java.lang.String toString()
toString
in class java.lang.Object
public boolean getVisivilidad()
public boolean alterarVisivilidad()
public float getDinero()
public java.time.LocalDate getDia()
public void aniadirse()
public Gestion getGestion()
public java.lang.String getNombre()