| java.lang.Object | |
| ↳ | org.eclipse.sisu.inject.DefaultRankingFunction | 
Simple RankingFunction that partitions qualified bindings into two main groups.
 
Default bindings are given zero or positive ranks; the rest are given negative ranks.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| DefaultRankingFunction(int primaryRank) | |||||||||||
| DefaultRankingFunction() | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | maxRank() Estimates the maximum rank this function may assign to a  Binding. | ||||||||||
| <T> int | rank(Binding<T> binding) Assigns a numeric rank to the given binding. | ||||||||||
| [Expand] Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class
  java.lang.Object | |||||||||||
|  From interface
  org.eclipse.sisu.inject.RankingFunction | |||||||||||
Estimates the maximum rank this function may assign to a Binding.
Assigns a numeric rank to the given binding.
| binding | The binding | 
|---|