Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

pdd.numeracion
Class PricedSeriedNumeration  view PricedSeriedNumeration download PricedSeriedNumeration.java

java.lang.Object
  extended bypdd.numeracion.Numeration
      extended bypdd.numeracion.PricedSeriedNumeration

public class PricedSeriedNumeration
extends Numeration

Serie implementa la clase para un objeto numeración con un conjunto de series con precio


Field Summary
protected  pdd.PricedSerieSet pss
          Series con precio
 
Fields inherited from class pdd.numeracion.Numeration
pares
 
Constructor Summary
PricedSeriedNumeration()
          Constructor
PricedSeriedNumeration(pdd.PricedSerieSet pss)
          Constructor
PricedSeriedNumeration(pdd.SerieSet ss)
          Constructor
 
Method Summary
 pdd.PricedSerieSet getPricedSerieSet()
          Devuelve la el conjunto de series de la numeración
 app.Money getPriceOfSerie(int serie)
          Devuelve el precio de la serie indicada
 long nParesInSerie(int serie)
          Devuelve el numero de pares en una serie
 pdd.PricedSerie serieAt(int index)
          Devuelve la serie indicada de la numeración
 void setPricedSerieSet(pdd.PricedSerieSet pss)
          Establece el conjunto de series de la numeración
 void setPriceOfSerie(int serie, app.Money price)
          Establece el precio de la serie indicada
 java.lang.String toString()
          Devuelve una representación en cadena de caracteres de la numeración y la serie
 java.lang.String toStringShort()
          Devuelve una representación en cadena de caracteres de la serie con los números que tienen pares sólo
 app.Money Total()
          Devuelve el importe total de la numeración en la moneda por defecto.
 app.Money TotalNumber(int number)
          Devuelve el importe total de los pares de un número en la moneda de la serie.
 app.Money TotalSerie(int serie)
          Devuelve el importe total de los pares en una serie en la moneda de la serie.
 void toXMLLong(java.io.PrintStream ps, java.lang.String offset, boolean nLong)
          Emite numeracion completa con todos los precios
 void toXMLMiddle(java.io.PrintStream ps, java.lang.String offset)
          Emite numeracion completa quitando ceros iniciales y finales con los precios
 void toXMLShort(java.io.PrintStream ps, java.lang.String offset, boolean nLong)
          Emite numeracion sólo distinta de cero y precios cuando hay pares en serie
 
Methods inherited from class pdd.numeracion.Numeration
add, clear, dup, equals, getByPares, getForceAdd, getPares, getPercentage, isNegative, Negate, nPares, nParesInRange, setForceAdd, setPares, splitByPares, sub, toXMLEtiqueta, toXMLLong, toXMLMiddle, toXMLShort
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

pss

protected pdd.PricedSerieSet pss
Series con precio

Constructor Detail

PricedSeriedNumeration

public PricedSeriedNumeration(pdd.PricedSerieSet pss)
Constructor


PricedSeriedNumeration

public PricedSeriedNumeration()
Constructor


PricedSeriedNumeration

public PricedSeriedNumeration(pdd.SerieSet ss)
Constructor

Method Detail

serieAt

public pdd.PricedSerie serieAt(int index)
Devuelve la serie indicada de la numeración


getPricedSerieSet

public pdd.PricedSerieSet getPricedSerieSet()
Devuelve la el conjunto de series de la numeración


setPricedSerieSet

public void setPricedSerieSet(pdd.PricedSerieSet pss)
Establece el conjunto de series de la numeración


nParesInSerie

public long nParesInSerie(int serie)
Devuelve el numero de pares en una serie


TotalNumber

public app.Money TotalNumber(int number)
Devuelve el importe total de los pares de un número en la moneda de la serie.


getPriceOfSerie

public app.Money getPriceOfSerie(int serie)
Devuelve el precio de la serie indicada


setPriceOfSerie

public void setPriceOfSerie(int serie,
                            app.Money price)
Establece el precio de la serie indicada


TotalSerie

public app.Money TotalSerie(int serie)
Devuelve el importe total de los pares en una serie en la moneda de la serie.


Total

public app.Money Total()
Devuelve el importe total de la numeración en la moneda por defecto.


toString

public java.lang.String toString()
Devuelve una representación en cadena de caracteres de la numeración y la serie

Overrides:
toString in class Numeration

toStringShort

public java.lang.String toStringShort()
Devuelve una representación en cadena de caracteres de la serie con los números que tienen pares sólo

Overrides:
toStringShort in class Numeration

toXMLShort

public void toXMLShort(java.io.PrintStream ps,
                       java.lang.String offset,
                       boolean nLong)
Emite numeracion sólo distinta de cero y precios cuando hay pares en serie


toXMLLong

public void toXMLLong(java.io.PrintStream ps,
                      java.lang.String offset,
                      boolean nLong)
Emite numeracion completa con todos los precios


toXMLMiddle

public void toXMLMiddle(java.io.PrintStream ps,
                        java.lang.String offset)
Emite numeracion completa quitando ceros iniciales y finales con los precios