| Package | Description |
|---|---|
| io.rtr.alchemy.filtering | |
| io.rtr.alchemy.identities | |
| io.rtr.alchemy.models |
| Modifier and Type | Method and Description |
|---|---|
boolean |
FilterExpression.evaluate(AttributesMap attributes)
Evaluates the filter
|
boolean |
FilterExpression.evaluate(AttributesMap attributes)
Evaluates the filter
|
| Modifier and Type | Method and Description |
|---|---|
AttributesMap |
AttributesMap.Builder.build() |
abstract AttributesMap |
Identity.computeAttributes()
generates a list of attributes that describe this identity for filtering
|
static AttributesMap |
AttributesMap.empty() |
AttributesMap |
AttributesMap.filter(Set<String> keys) |
| Modifier and Type | Method and Description |
|---|---|
long |
Identity.computeHash(int seed,
Set<String> hashAttributes,
AttributesMap attributes)
generates a hash code used to assign identity to treatment
|
| Modifier and Type | Method and Description |
|---|---|
Treatment |
Experiment.getTreatment(Identity identity,
AttributesMap attributes)
Returns treatment for an identity
|
Copyright © 2020. All rights reserved.