Class DecimalConstraint
- java.lang.Object
-
- org.apache.jackrabbit.oak.plugins.nodetype.constraint.NumericConstraint<java.math.BigDecimal>
-
- org.apache.jackrabbit.oak.plugins.nodetype.constraint.DecimalConstraint
-
- All Implemented Interfaces:
java.util.function.Predicate<Value>
public class DecimalConstraint extends NumericConstraint<java.math.BigDecimal>
-
-
Constructor Summary
Constructors Constructor Description DecimalConstraint(java.lang.String definition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
equals(java.math.BigDecimal val, java.math.BigDecimal bound)
protected java.math.BigDecimal
getBound(java.lang.String bound)
protected java.math.BigDecimal
getValue(Value value)
protected boolean
less(java.math.BigDecimal val, java.math.BigDecimal bound)
-
Methods inherited from class org.apache.jackrabbit.oak.plugins.nodetype.constraint.NumericConstraint
greater, greaterOrEqual, lessOrEqual, test, toString
-
-
-
-
Method Detail
-
getBound
protected java.math.BigDecimal getBound(java.lang.String bound)
- Specified by:
getBound
in classNumericConstraint<java.math.BigDecimal>
-
getValue
protected java.math.BigDecimal getValue(Value value) throws RepositoryException
- Specified by:
getValue
in classNumericConstraint<java.math.BigDecimal>
- Throws:
RepositoryException
-
less
protected boolean less(java.math.BigDecimal val, java.math.BigDecimal bound)
- Specified by:
less
in classNumericConstraint<java.math.BigDecimal>
-
equals
protected boolean equals(java.math.BigDecimal val, java.math.BigDecimal bound)
- Overrides:
equals
in classNumericConstraint<java.math.BigDecimal>
-
-