Class TimeBasedContexts
- java.lang.Object
-
- com.itextpdf.signatures.validation.context.TimeBasedContexts
-
public final class TimeBasedContexts extends java.lang.ObjectContainer class, which contains set of singleTimeBasedContextvalues.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.EnumSet<TimeBasedContext>set
-
Constructor Summary
Constructors Modifier Constructor Description privateTimeBasedContexts(java.util.EnumSet<TimeBasedContext> set)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TimeBasedContextsall()CreatesTimeBasedContextscontaining allTimeBasedContextvalues.static TimeBasedContextscomplementOf(TimeBasedContexts other)CreatesTimeBasedContextscontaining all the elements of this type that are not contained in the specified set.java.util.EnumSet<TimeBasedContext>getSet()Gets encapsulatedEnumSetcontainingTimeBasedContextelements.static TimeBasedContextsof(TimeBasedContext first, TimeBasedContext... rest)CreatesTimeBasedContextscontainer from severalTimeBasedContextvalues.
-
-
-
Field Detail
-
set
private final java.util.EnumSet<TimeBasedContext> set
-
-
Constructor Detail
-
TimeBasedContexts
private TimeBasedContexts(java.util.EnumSet<TimeBasedContext> set)
-
-
Method Detail
-
of
public static TimeBasedContexts of(TimeBasedContext first, TimeBasedContext... rest)
CreatesTimeBasedContextscontainer from severalTimeBasedContextvalues.- Parameters:
first- an element that the set is to contain initiallyrest- the remaining elements the set is to contain- Returns:
TimeBasedContextscontainer, containing provided elements
-
all
public static TimeBasedContexts all()
CreatesTimeBasedContextscontaining allTimeBasedContextvalues.- Returns:
TimeBasedContextscontainer containing allTimeBasedContextvalues
-
complementOf
public static TimeBasedContexts complementOf(TimeBasedContexts other)
CreatesTimeBasedContextscontaining all the elements of this type that are not contained in the specified set.- Parameters:
other- anotherTimeBasedContextsfrom whose complement to initialize this container- Returns:
- the complement of the specified
TimeBasedContexts.
-
getSet
public java.util.EnumSet<TimeBasedContext> getSet()
Gets encapsulatedEnumSetcontainingTimeBasedContextelements.- Returns:
- encapsulated
EnumSetcontainingTimeBasedContextelements
-
-