# Uses of Interface
org.apache.solr.client.solrj.routing.ReplicaListTransformer

Packages that use ReplicaListTransformer
Package
Description
org.apache.solr.client.solrj.routing
Classes to handle query routing preferences

## Uses of ReplicaListTransformer in org.apache.solr.client.solrj.routing

Classes in org.apache.solr.client.solrj.routing that implement ReplicaListTransformer
Modifier and Type
Class
Description
`class`
`AffinityReplicaListTransformer`
Allows better caching by establishing deterministic evenly-distributed replica routing preferences according to either explicitly configured hash routing parameter, or the hash of a query parameter (configurable, usually related to the main query).
`final class`
`NoOpReplicaListTransformer`
`class`
`ShufflingReplicaListTransformer`
Fields in org.apache.solr.client.solrj.routing declared as ReplicaListTransformer
Modifier and Type
Field
Description
`static final ReplicaListTransformer`
NoOpReplicaListTransformer.`INSTANCE`
Methods in org.apache.solr.client.solrj.routing that return ReplicaListTransformer
Modifier and Type
Method
Description
`ReplicaListTransformer`
NodePreferenceRulesComparator.`getBaseReplicaListTransformer()`
`static ReplicaListTransformer`
AffinityReplicaListTransformer.`getInstance(String dividendParam, String hashParam, SolrParams requestParams)`
`ReplicaListTransformer`
AffinityReplicaListTransformerFactory.`getInstance(String configSpec, SolrParams requestParams, ReplicaListTransformerFactory fallback)`
`ReplicaListTransformer`
ReplicaListTransformerFactory.`getInstance(String configSpec, SolrParams requestParams, ReplicaListTransformerFactory fallback)`
`ReplicaListTransformer`
RequestReplicaListTransformerGenerator.`getReplicaListTransformer(SolrParams requestParams)`
`ReplicaListTransformer`
RequestReplicaListTransformerGenerator.`getReplicaListTransformer(SolrParams requestParams, String defaultShardPreferences)`
`ReplicaListTransformer`
RequestReplicaListTransformerGenerator.`getReplicaListTransformer(SolrParams requestParams, String defaultShardPreferences, String nodeName, String baseUrl, String hostName, NodesSysProps sysProps)`