Class AbstractQueryOptions<K extends QueryKey<T>,T extends TemporalPointType & QueryablePointType<T>>

java.lang.Object
com.inductiveautomation.historian.common.model.options.AbstractQueryOptions<K,T>
Type Parameters:
K - The type of the query key, extending QueryKey.
T - The type of the temporal point, extending TemporalPointType and QueryablePointType.
All Implemented Interfaces:
QueryOptions<K,T>
Direct Known Subclasses:
AnnotationQueryOptions, DataPointQueryOptions, MetadataQueryOptions

public abstract class AbstractQueryOptions<K extends QueryKey<T>,T extends TemporalPointType & QueryablePointType<T>> extends Object implements QueryOptions<K,T>
Abstract base class for query options in the historian system.

This class provides a framework for defining query options, including query keys, extended properties, time range, and return size. It ensures that query keys are not empty and provides methods to retrieve these properties.