class Mes
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private int |
anio |
(package private) java.util.ArrayList<Gestion> |
gestiones |
private java.time.Month |
mes |
(package private) int |
nGestiones |
(package private) float |
total |
Constructor and Description |
---|
Mes(java.util.ArrayList<Gestion> gestiones,
int anio,
java.time.Month mes)
Constructor por defecto de Mes
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
aniadirTransaccion(Transaccion transaccion,
java.lang.String nombre,
boolean isPositivo)
Aniade una transaccion al mes
|
(package private) int |
getAnio()
Devuelve el anio que gestiona
|
(package private) java.util.ArrayList<Gestion> |
getGestiones()
devuelve las gestionaes que contiene
|
(package private) java.time.Month |
getMes()
Devuelve el mes que gestione
|
(package private) float |
getTotal()
devuelve el dinero que quedo ese mes (o que debe)
|
java.lang.String |
toString() |
private int anio
private java.time.Month mes
float total
int nGestiones
java.util.ArrayList<Gestion> gestiones
Mes(java.util.ArrayList<Gestion> gestiones, int anio, java.time.Month mes)
gestiones
- lista de gestiones que contiene el mesanio
- anio al que pertenece el mesmes
- mes que gestiona la clasevoid aniadirTransaccion(Transaccion transaccion, java.lang.String nombre, boolean isPositivo)
transaccion
- Transaccion a aniadirnombre
- nombre de la gestion a la que perteneceisPositivo
- Tipo de gestion a la que pertenecejava.time.Month getMes()
int getAnio()
java.util.ArrayList<Gestion> getGestiones()
float getTotal()
public java.lang.String toString()
toString
in class java.lang.Object