@NotNull PeriodSpecification | 
Period.all() | 
 Create a period specification for all timestamps. 
 | 
@NotNull PeriodSpecification | 
PeriodSpecificationBetweenAndStep.and(Field<T> to) | 
 Add an upper bound to the period specification range. 
 | 
@NotNull PeriodSpecification | 
PeriodSpecificationBetweenAndStep.and(T to) | 
 Add an upper bound to the period specification range. 
 | 
@NotNull PeriodSpecification | 
Period.asOf(Field<T> field) | 
 Create a period specification for a given timestamp. 
 | 
@NotNull PeriodSpecification | 
Period.asOf(T value) | 
 Create a period specification for a given timestamp. 
 | 
@NotNull PeriodSpecification | 
Period.between(Field<T> start,
       Field<T> end) | 
 Create a period specification for a given timestamp range overlapping
 with this period, including the end value. 
 | 
@NotNull PeriodSpecification | 
Period.between(T start,
       T end) | 
 Create a period specification for a given timestamp range overlapping
 with this period, including the end value. 
 | 
@NotNull PeriodSpecification | 
Period.containedIn(Field<T> start,
           Field<T> end) | 
 Create a period specification for a given timestamp range containing this
 period. 
 | 
@NotNull PeriodSpecification | 
Period.containedIn(T start,
           T end) | 
 Create a period specification for a given timestamp range containing this
 period. 
 | 
@NotNull PeriodSpecification | 
PeriodSpecificationFromToStep.to(Field<T> to) | 
 Add an upper bound to the period specification range. 
 | 
@NotNull PeriodSpecification | 
PeriodSpecificationFromToStep.to(T to) | 
 Add an upper bound to the period specification range. 
 |