Class TimeBasedContexts
- java.lang.Object
-
- com.itextpdf.signatures.validation.context.TimeBasedContexts
-
public final class TimeBasedContexts extends java.lang.Object
Container class, which contains set of singleTimeBasedContext
values.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.EnumSet<TimeBasedContext>
set
-
Constructor Summary
Constructors Modifier Constructor Description private
TimeBasedContexts(java.util.EnumSet<TimeBasedContext> set)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TimeBasedContexts
all()
CreatesTimeBasedContexts
containing allTimeBasedContext
values.static TimeBasedContexts
complementOf(TimeBasedContexts other)
CreatesTimeBasedContexts
containing all the elements of this type that are not contained in the specified set.java.util.EnumSet<TimeBasedContext>
getSet()
Gets encapsulatedEnumSet
containingTimeBasedContext
elements.static TimeBasedContexts
of(TimeBasedContext first, TimeBasedContext... rest)
CreatesTimeBasedContexts
container from severalTimeBasedContext
values.
-
-
-
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)
CreatesTimeBasedContexts
container from severalTimeBasedContext
values.- Parameters:
first
- an element that the set is to contain initiallyrest
- the remaining elements the set is to contain- Returns:
TimeBasedContexts
container, containing provided elements
-
all
public static TimeBasedContexts all()
CreatesTimeBasedContexts
containing allTimeBasedContext
values.- Returns:
TimeBasedContexts
container containing allTimeBasedContext
values
-
complementOf
public static TimeBasedContexts complementOf(TimeBasedContexts other)
CreatesTimeBasedContexts
containing all the elements of this type that are not contained in the specified set.- Parameters:
other
- anotherTimeBasedContexts
from whose complement to initialize this container- Returns:
- the complement of the specified
TimeBasedContexts
.
-
getSet
public java.util.EnumSet<TimeBasedContext> getSet()
Gets encapsulatedEnumSet
containingTimeBasedContext
elements.- Returns:
- encapsulated
EnumSet
containingTimeBasedContext
elements
-
-