public final class GertrudeUtils extends Object
ExperimentState in client code.| Modifier and Type | Method and Description |
|---|---|
static <T> T |
getFlagValue(javax.servlet.ServletRequest request,
ExperimentFlag<T> flag)
Shortcut for getting the value of an
ExperimentFlag from a ServletRequest that
contains an ExperimentState. |
static ExperimentState |
getState(javax.servlet.ServletRequest request)
Retrieves a
HttpServletExperimentState from a ServletRequest. |
public static ExperimentState getState(javax.servlet.ServletRequest request)
HttpServletExperimentState from a ServletRequest.request - the requestHttpServletExperimentState associated with the request, or null if none existspublic static <T> T getFlagValue(javax.servlet.ServletRequest request,
ExperimentFlag<T> flag)
ExperimentFlag from a ServletRequest that
contains an ExperimentState.request - the current requestflag - the value whose value for the current request is returnedCopyright © 2013. All rights reserved.