|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.cinecolombia.interfases.ingresarDatosComplejo.modelvalue.PrecioExhibicion
Información total de dinero y espectadores que ingresaron,
pagando el mismo precio,
a una película en las diferentes funciones de una sala en una fecha
dada. Está asociado con un conjunto de IngresoSala
que se
encuentran en un segnmento continuo de un arreglo.
Field Summary | |
private static Debug |
debug
|
private int |
espectadores
Número de espectadores |
private int |
planilla
Número de planilla asociada |
private int |
primerIngreso
Indice de la entrada del primer ingreso asociado con este precio. |
private int |
ultimoIngreso
Indice de la entrada del último ingreso asociado con este precio Valor por defecto -1 . |
private long |
valor
Dinero pagado por un espectador. |
Constructor Summary | |
PrecioExhibicion()
Inicia los atributos en sus valores por defecto. |
Method Summary | |
java.lang.String |
debugIngresos(java.lang.String nomPelicula,
java.lang.String nomSala,
IngresoSala[] ingresos)
|
int |
evalEspectadores(IngresoSala[] ingresos)
Calcula el número total de espectadores en un segmento contiguo de un arreglo de IngresoSala. |
int |
getEspectadores()
|
long |
getIngresoTotal()
Calcula el ingreso total |
int |
getPlanilla()
|
int |
getPrimerIngreso()
|
int |
getUltimoIngreso()
|
long |
getValor()
|
PropagablesIngreso |
propagarValores(PropagablesIngreso propg)
Calcula y aplica series, saldos, espectadores, ingreso total y número de planilla correspondientes a un segmento contiguo de un arreglo de IngresoSala . |
void |
setEspectadores(int espectadores)
|
void |
setPlanilla(int planilla)
|
void |
setPrimerIngreso(int primerIngreso)
|
void |
setUltimoIngreso(int ultimoIngreso)
|
void |
setValor(long valor)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private long valor
-1
.
private int espectadores
private int planilla
private int primerIngreso
-1
.
private int ultimoIngreso
-1
.
private static Debug debug
Constructor Detail |
public PrecioExhibicion()
Method Detail |
public long getIngresoTotal()
public void setValor(long valor)
public void setEspectadores(int espectadores)
public void setPrimerIngreso(int primerIngreso)
public void setUltimoIngreso(int ultimoIngreso)
public void setPlanilla(int planilla)
public long getValor()
public int getEspectadores()
public int getPrimerIngreso()
public int getUltimoIngreso()
public int getPlanilla()
public int evalEspectadores(IngresoSala[] ingresos)
ingresos
- El arrego de ingresos en cuestión.
primerIngreso
y ultimoIngreso
.public java.lang.String toString()
toString
in class java.lang.Object
public PropagablesIngreso propagarValores(PropagablesIngreso propg)
IngresoSala
.
propg
- Valores iniciales de los atributos afectados.
public java.lang.String debugIngresos(java.lang.String nomPelicula, java.lang.String nomSala, IngresoSala[] ingresos)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |