All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AccessControlVoter AccessControlVoters control access to their parent object within the Pull Reports REST API.CannedQueriesProvider A CannedQueriesProvider provides a list ofCannedQuery
s.CannedQuery CannedQueryConfiguration Contains the configuration for oneCannedQuery
.CannedQueryConfiguration.Builder A CannedQueryConfiguration.Builder follows the builder pattern to create a newCannedQueryConfiguration
instance.CannedQueryConfiguration.CannedQueryConfigurationBuilder Deprecated. Please useCannedQueryConfiguration.Builder
Cardinality The Cardinality Enum sets the multiplicity of aRelationshipConfiguration.Builder
in regard to its parent table.CatalogConfiguration A CatalogConfiguration is a collection of one or moreReportConfiguration
s that all share the same directory path within the Pull Reports REST API.CatalogConfigurationFactory A CatalogConfigurationFactory is responsible for the creation of oneCatalogConfiguration
during Pull Reports initialization.CatalogId The unique identifier of aCatalog
in a Pull Reports installation.Column Represents a database column within aTable
.ColumnConfiguration A ColumnConfiguration represents one database column within aTableConfiguration
.ColumnConfiguration.Builder A ColumnConfiguration.Builder follows the builder pattern to create a newColumnConfiguration
instance.ColumnConfiguration.ColumnConfigurationBuilder Deprecated. Please useColumnConfiguration.Builder
.ColumnId ColumnResourcePath ColumnsTerm Represents one semicolon separated term within the Export Report "columns" parameter.ColumnUrlTemplate DefaultCannedQueriesProvider DefaultSortTerm A DefaultSortTerm represents one sort term by which to order export results when requests to the Pull Reports Export Report REST API does not specify asort
parameter.DefaultUserProvider The default implementation ofUserProvider
.ExportConfiguration Contains the Pull Reports Export Report REST API configuration for oneReportConfiguration
.ExportConfiguration.Builder A ExportConfiguration.Builder follows the builder pattern to create a newExportConfiguration
instance.ExportConfiguration.ExportConfigurationBuilder Deprecated. Please useExportConfiguration.Builder
.Filter FilterClause FilterValue GeojsonConfiguration A GeojsonConfiguration activates the Pull Reports Export Report REST APIgeojson
export format by specifying a column with theReportConfiguration
baseTableConfiguration
whose value is a GeoJSON geometry.Join A Join Enum represents a SQL join clause between twoTableConfiguration
s via aRelationshipConfiguration
.JoinColumn A JoinColumn specifies the database columns involved in a SQL join between twoTableConfiguration
s via aRelationshipConfiguration
.JoinColumnsRelationshipConfiguration A JoinColumnsRelationshipConfiguration represents the SQL join relationship configuration between twoTableConfiguration
s in which one table has one or more foreign key columns to the second table.JoinColumnsRelationshipConfiguration.Builder A JoinColumnsRelationshipConfiguration.Builder follows the builder pattern to create a newJoinColumnsRelationshipConfiguration
instance.JoinColumnsRelationshipConfiguration.JoinColumnsRelationshipConfigurationBuilder Deprecated. JoinTable A JoinTable specifies the indirection table between twoTableConfiguration
s via aJoinTableRelationshipConfiguration
.JoinTableRelationshipConfiguration A JoinTableRelationshipConfiguration represents a to-many SQL join relationship between twoTableConfiguration
s via an indirectionJoinTable
which contains foreign keys into the two tables.JoinTableRelationshipConfiguration.Builder A JoinTableRelationshipConfiguration.Builder follows the builder pattern to create a newJoinTableRelationshipConfiguration
instance.JoinTableRelationshipConfiguration.JoinTableRelationshipConfigurationBuilder Deprecated. Please useJoinTableRelationshipConfiguration.Builder
KmlConfiguration A KmlConfiguration activates the Pull Reports Export Report REST APIkml
export format by specifying a column with theReportConfiguration
baseTableConfiguration
whose value is a KML geometry.LabelValue A LabelValue represents one label/value pair in the Pull Reports Ad Hoc Creator Filter web form, value select list.LabelValuesProvider A LabelValuesProvider is responsible for creatingLabelValue
Lists for aColumn
.Operator The Operator Enum represents the available Operators for the filter parameter in the Pull Reports Export Report REST API.ParamType The ParamType Enum contains the possible values for theColumn
paramType property.PlaceholderDefaultQueryLabelValuesProvider A PlaceholderDefaultQueryLabelValuesProvider is a no operation, placeholderLabelValuesProvider
to set as the LabelValuesProvider for aColumnConfiguration
to indicate the returnedLabelValue
List labels and values should be the distinct column values as queried from the database.PreFilter A PreFilter applies a filter condition to all Pull Reports Export Report REST API requests to the containing Table.QueryId The unique identifier of aCannedQuery
within aReport
.QueryLabelValuesProvider LabelValuesProvider which retrieves label values from a SQL query.Relationship RelationshipConfiguration Abstract super class of the two types of join relationships.RelationshipConfiguration.Builder<T extends RelationshipConfiguration.Builder,P extends RelationshipConfiguration> Abstract super class of the Builders for the two types of join relationships.ReportConfiguration Contains the configuration for one Pull Report.ReportConfiguration.Builder A ReportConfiguration.Builder follows the builder pattern to create a newReportConfiguration
instance.ReportConfiguration.ReportConfigurationBuilder Deprecated. Please useReportConfiguration.Builder
.ReportId The unique identifier of aReport
within aCatalog
.RequestMethodModels Exposes the following methods to the Freemarker template from thejavax.servlet.http.HttpServletRequest
.Sort A Sort represents one term within the semicolon list of column resource paths (e.g.SortDirection The SortDirection Enum represents the available direction (e.g.SortTerm Subquery A Subquery returns a query which represents the containingTableConfiguration
within the Pull Reports Export Report REST API.SubqueryProvider Implement SubqueryProvider to provide aSubquery
to aTableConfiguration.Builder.setSubqueryProvider(SubqueryProvider)
.Table TableConfiguration Contains the configuration for one table within aReportConfiguration
orRelationshipConfiguration
.TableConfiguration.Builder A TableConfiguration.Builder follows the builder pattern to create a newTableConfiguration
instance.TableConfiguration.TableConfigurationBuilder Deprecated. Please useTableConfiguration.Builder
TableId The unique identifier of aTable
within aRelationship
.TablePath TableQueryLabelValuesProvider LabelValuesProvider which retrieves label values from a SQL query on a single database table definition.UserProvider