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.