Package overit.geocall.basic.anonymizer
Class Anonymizer.CoordinateAnonymizer
java.lang.Object
overit.geocall.basic.anonymizer.Anonymizer.AbstractAnonymizer<Double,Anonymizer.CoordinateAnonymizer>
overit.geocall.basic.anonymizer.Anonymizer.CoordinateAnonymizer
- Enclosing class:
Anonymizer
protected class Anonymizer.CoordinateAnonymizer
extends Anonymizer.AbstractAnonymizer<Double,Anonymizer.CoordinateAnonymizer>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final booleanprotected final doubleprotected final doubleFields inherited from class overit.geocall.basic.anonymizer.Anonymizer.AbstractAnonymizer
_field -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCoordinateAnonymizer(String field, boolean isLatitude, double minValue, double maxValue) -
Method Summary
Modifier and TypeMethodDescriptionprotected Anonymizer.CoordinateAnonymizerprotected Anonymizer.CoordinateAnonymizeranonymize(double offset) protected Anonymizer.CoordinateAnonymizeranonymize(double from, double to) protected Anonymizer.CoordinateAnonymizerprotected DoublegetValue()Set forcibly the value for the field.Methods inherited from class overit.geocall.basic.anonymizer.Anonymizer.AbstractAnonymizer
validate
-
Field Details
-
_maxValue
protected final double _maxValue -
_minValue
protected final double _minValue -
_isLatitude
protected final boolean _isLatitude
-
-
Constructor Details
-
CoordinateAnonymizer
-
-
Method Details
-
anonymize
-
anonymize
-
anonymize
-
anonymize
-
getValue
-
setValue
Description copied from class:Anonymizer.AbstractAnonymizerSet forcibly the value for the field.- Overrides:
setValuein classAnonymizer.AbstractAnonymizer<Double,Anonymizer.CoordinateAnonymizer> - Parameters:
value- value that will be assigned to that field. If null, will be set the null value. If the context doesn't contains the field, nothing will happens.- Returns:
- a reference of this object.
-