|
|||||||||
| Home >> All >> [ pdd overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
pdd
Class PricedSerieSet

java.lang.Objectpdd.PricedSerieSet
- public class PricedSerieSet
- extends java.lang.Object
SerieSet implementa la clase para un objeto que es un conjunto de series no superpuestas. El objeto controla que las series no se superpongan. Las series en el conjunto se numeran desde 1..maxLength Las series se ordenan para seguir el orden de numeración. De cada serie se guarda su precio.
| Field Summary | |
private java.util.Vector |
pricedSerieSet
Almacén para las series |
| Constructor Summary | |
PricedSerieSet()
Constructor |
|
PricedSerieSet(SerieSet ss)
Constructor |
|
| Method Summary | |
int |
add(PricedSerie ps)
Añade una serie al conjunto. |
SerieSet |
getSerieSet()
|
int |
nNumbers()
Devuelve la cantidad de numeros que hay en todas las series del conjunto |
int |
nSeries()
Devuelve el número de series del conjunto |
app.Money |
priceOfNumber(int number)
Devuelve el precio de la serie que contiene el numero de calzado indicado Si no se encuentra devuelve cero en la moneda por defecto |
void |
remove(int index)
Elimina la serie indicada del conjunto |
PricedSerie |
serieAt(int index)
Devuelve la serie indicada Lanza una excepcion de Vector si el indice está fuera de los límites |
int |
serieOfNumber(int number)
Devuelve el numero de serie del conjunto que contiene el numero de calzado indicado Si no se encuentra devuelve -1 |
void |
setPriceOfNumber(int number,
double price)
Establece un precio para un numero y para toda su serie |
void |
setPriceOfNumber(int number,
app.Money price)
Establece un precio para un numero y para toda su serie |
java.lang.String |
toString()
Devuelve una representación en cadena de caracteres del conjunto de series |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
pricedSerieSet
private java.util.Vector pricedSerieSet
- Almacén para las series
| Constructor Detail |
PricedSerieSet
public PricedSerieSet()
- Constructor
PricedSerieSet
public PricedSerieSet(SerieSet ss)
- Constructor
| Method Detail |
add
public int add(PricedSerie ps)
- Añade una serie al conjunto.
Si la serie es correcta se inserta en su lugar y se devuelve
el orden en el que se insertó.
Si la serie no puede insertarse porque es erronea, se solapa
o se ha rebasado el limite de series se devuelve -1.
remove
public void remove(int index)
- Elimina la serie indicada del conjunto
nSeries
public int nSeries()
- Devuelve el número de series del conjunto
serieAt
public PricedSerie serieAt(int index)
- Devuelve la serie indicada
Lanza una excepcion de Vector si el indice está fuera de los límites
serieOfNumber
public int serieOfNumber(int number)
- Devuelve el numero de serie del conjunto que contiene el numero
de calzado indicado
Si no se encuentra devuelve -1
priceOfNumber
public app.Money priceOfNumber(int number)
- Devuelve el precio de la serie que contiene el numero
de calzado indicado
Si no se encuentra devuelve cero en la moneda por defecto
setPriceOfNumber
public void setPriceOfNumber(int number,
app.Money price)
- Establece un precio para un numero y para toda su serie
setPriceOfNumber
public void setPriceOfNumber(int number,
double price)
- Establece un precio para un numero y para toda su serie
nNumbers
public int nNumbers()
- Devuelve la cantidad de numeros que hay en todas las series del conjunto
toString
public java.lang.String toString()
- Devuelve una representación en cadena de caracteres del conjunto de series
getSerieSet
public SerieSet getSerieSet()
|
|||||||||
| Home >> All >> [ pdd overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
pdd.PricedSerieSet