Class ConstrastFunction
Object
ExpressionAbstract
FunctionImpl
ConstrastFunction
- All Implemented Interfaces:
Expression
,Function
Contrast lesscss.org color function. Returns the color with highest contrast with a given reference
- Author:
- Andrea Aime - GeoSolutions
-
Field Summary
FieldsFields inherited from class FunctionImpl
functionName
Fields inherited from interface Expression
NIL
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class FunctionImpl
accept, dispatchArguments, equals, functionName, getFallbackValue, getFunctionName, getName, getParameters, getParameterValue, getParameterValue, hashCode, setFallbackValue, setName, setParameters
Methods inherited from class ExpressionAbstract
evaluate
Methods inherited from interface Expression
evaluate
-
Field Details
-
NAME
-
-
Constructor Details
-
ConstrastFunction
public ConstrastFunction()
-
-
Method Details
-
evaluate
Description copied from class:FunctionImpl
Default implementation simply returns the fallbackValue.Please override this method to produce a value based on the provided arguments.
- Specified by:
evaluate
in interfaceExpression
- Overrides:
evaluate
in classFunctionImpl
- Parameters:
object
- Object being evaluated; often a Feature- Returns:
- value for the provided object
-
toString
Creates a String representation of this Function with the function name and the arguments.- Overrides:
toString
in classFunctionImpl
-