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