public abstract class AbstractFlipStrategy extends Object implements FlippingStrategy
FlippingStrategy implementation with utilities.| Modifier and Type | Field and Description |
|---|---|
protected Map<String,String> |
initParams
Initial parameters.
|
| Constructor and Description |
|---|
AbstractFlipStrategy() |
| Modifier and Type | Method and Description |
|---|---|
void |
assertRequiredParameter(String paramName)
Check presence of expected parameter.
|
Map<String,String> |
getInitParams()
Initial Parameters required to insert this new flipping.
|
String |
getType()
Getter accessor for attribute 'classType'.
|
void |
init(String featureName,
Map<String,String> initParam)
Allow to parameterized Flipping Strategy
|
String |
toJson()
Convert
FlippingStrategy as Json. |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitevaluatepublic void init(String featureName, Map<String,String> initParam)
init in interface FlippingStrategyfeatureName - current featureNamepublic Map<String,String> getInitParams()
getInitParams in interface FlippingStrategypublic void assertRequiredParameter(String paramName)
paramName - target parameter namepublic String toJson()
FlippingStrategy as Json.public String getType()
Copyright © 2013–2017 FF4J. All rights reserved.