Package org.xipki.util
Class Validity
- java.lang.Object
-
- org.xipki.util.Validity
-
- All Implemented Interfaces:
Comparable<Validity>
public class Validity extends Object implements Comparable<Validity>
Validity like the certificate validity, e.g. 3 years.- Author:
- Lijun Liao (xipki)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classValidity.Unit
-
Constructor Summary
Constructors Constructor Description Validity(int validity, Validity.Unit unit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Instantadd(Instant referenceDate)longapproxMinutes()intcompareTo(Validity obj)booleanequals(Object obj)static ValiditygetInstance(String validityS)Validity.UnitgetUnit()intgetValidity()inthashCode()voidsetUnit(Validity.Unit unit)voidsetValidity(int validity)StringtoString()
-
-
-
Constructor Detail
-
Validity
public Validity(int validity, Validity.Unit unit)
-
-
Method Detail
-
setValidity
public void setValidity(int validity)
-
getValidity
public int getValidity()
-
setUnit
public void setUnit(Validity.Unit unit)
-
getUnit
public Validity.Unit getUnit()
-
approxMinutes
public long approxMinutes()
-
compareTo
public int compareTo(Validity obj)
- Specified by:
compareToin interfaceComparable<Validity>
-
-