public class BrokersRanking extends Object
Classe imutável.
Constructor and Description |
---|
BrokersRanking(net.sourceforge.eclipsetrader.core.db.BrokerRanking realBrokersRanking)
Restrição: Projetado para utilização interna do Tryd.
|
Modifier and Type | Method and Description |
---|---|
List<BrokersRankingItem> |
getBuyers()
Retorna os itens do ranking de corretoras apenas com as corretoras que compraram.
|
BrokersRankingItem |
getItem(String brokerCode)
Obtém o item do ranking de corretoras a partir do código da corretora.
|
List<BrokersRankingItem> |
getSellers()
Retorna os itens do ranking de corretoras apenas com as corretoras que venderam.
|
List<BrokersRankingItem> |
getSorted(BrokersRankingSort sort)
Retorna o ranking de corretoras ordenado.
|
public BrokersRanking(net.sourceforge.eclipsetrader.core.db.BrokerRanking realBrokersRanking)
Permite a construção de objetos dessa classe.
realBrokersRanking
- Objeto que possui os dados do ranking de corretoras. Não pode ser nulo.NullPointerException
- Caso o parâmetro recebido seja nulo.public List<BrokersRankingItem> getBuyers()
A lista retornada não está ordenada pela posição do ranking.
public List<BrokersRankingItem> getSellers()
A lista retornada não está ordenada pela posição do ranking.
public List<BrokersRankingItem> getSorted(BrokersRankingSort sort)
A ordenação é feita de forma decrescente.
sort
- Qual tipo de ordenação será aplicada ao ranking retornado. Não pode ser nulo.public BrokersRankingItem getItem(String brokerCode)
brokerCode
- O código da corretora utilizado para obtenção do item.