A B C D E F G H I J L N O P Q R S T U V W

A

AbstractColumn - Class in com.google.visualization.datasource.query
A column.
AbstractColumn() - Constructor for class com.google.visualization.datasource.query.AbstractColumn
 
add(Value) - Method in class com.google.visualization.datasource.query.engine.AggregationPath
Adds a value to this path.
addCell(TableCell) - Method in class com.google.visualization.datasource.datatable.TableRow
Adds a single cell to the end of the row.
addCell(Value) - Method in class com.google.visualization.datasource.datatable.TableRow
Adds a value of a single cell to the end of the row.
addCell(double) - Method in class com.google.visualization.datasource.datatable.TableRow
Adds a numeric value of a single cell to the end of the row.
addCell(boolean) - Method in class com.google.visualization.datasource.datatable.TableRow
Adds a boolean value of a single cell to the end of the row.
addCell(String) - Method in class com.google.visualization.datasource.datatable.TableRow
Adds a text value of a single cell to the end of the row.
addChild(Value, Set<String>, DataTable) - Method in class com.google.visualization.datasource.query.engine.AggregationNode
Adds a new child.
addColumn(ColumnDescription) - Method in class com.google.visualization.datasource.datatable.DataTable
Add a column to the table.
addColumn(AbstractColumn) - Method in class com.google.visualization.datasource.query.QueryGroup
Add a column to group by.
addColumn(AbstractColumn) - Method in class com.google.visualization.datasource.query.QueryPivot
Adds a column to pivot.
addColumn(AbstractColumn) - Method in class com.google.visualization.datasource.query.QuerySelection
Adds a column to the column list.
addColumns(Collection<ColumnDescription>) - Method in class com.google.visualization.datasource.datatable.DataTable
Adds columns to the table.
addLabel(AbstractColumn, String) - Method in class com.google.visualization.datasource.query.QueryLabels
Adds a column label.
addPattern(AbstractColumn, String) - Method in class com.google.visualization.datasource.query.QueryFormat
Adds a column pattern.
addRow(TableRow) - Method in class com.google.visualization.datasource.datatable.DataTable
Adds a single row to the end of the result.
addRowFromValues(Object...) - Method in class com.google.visualization.datasource.datatable.DataTable
A convenience method for creating a row directly from its cell values and adding it to the data table.
addRows(Collection<TableRow>) - Method in class com.google.visualization.datasource.datatable.DataTable
Adds a collection of rows to the end of the result.
addSort(ColumnSort) - Method in class com.google.visualization.datasource.query.QuerySort
Adds a column sort condition.
addSort(AbstractColumn, SortOrder) - Method in class com.google.visualization.datasource.query.QuerySort
Adds a column sort condition.
addWarning(Warning) - Method in class com.google.visualization.datasource.datatable.DataTable
Adds a warning.
aggregate(Map<String, Value>) - Method in class com.google.visualization.datasource.query.engine.AggregationNode
Aggregates values using the value aggregators of this node.
aggregate(AggregationPath, Map<String, Value>) - Method in class com.google.visualization.datasource.query.engine.AggregationTree
Aggregates values to all the nodes on a path.
AggregationColumn - Class in com.google.visualization.datasource.query
A column that is referred to by an aggregation, for example, min(c1).
AggregationColumn(SimpleColumn, AggregationType) - Constructor for class com.google.visualization.datasource.query.AggregationColumn
Creates a new instance of this class with the given column and aggregation type.
AggregationNode - Class in com.google.visualization.datasource.query.engine
An aggregation node is a node in an aggregation tree.
AggregationNode(Set<String>, DataTable) - Constructor for class com.google.visualization.datasource.query.engine.AggregationNode
Construct a new aggregation node.
AggregationPath - Class in com.google.visualization.datasource.query.engine
An ordered list of values representing a path in an aggregation tree, from the root to a node.
AggregationPath() - Constructor for class com.google.visualization.datasource.query.engine.AggregationPath
Construct an empty path.
AggregationTree - Class in com.google.visualization.datasource.query.engine
An aggregation tree is the logical data structure that represents table grouping information.
AggregationTree(Set<String>, DataTable) - Constructor for class com.google.visualization.datasource.query.engine.AggregationTree
Construct an aggregation tree.
AggregationType - Enum in com.google.visualization.datasource.query
Enumeration of all possible aggregation types.
appendCellJson(TableCell, StringBuilder, boolean, boolean) - Static method in class com.google.visualization.datasource.render.JsonRenderer
Appends a Json representing a cell to the string buffer.
appendColumnDescriptionJson(ColumnDescription, StringBuilder) - Static method in class com.google.visualization.datasource.render.JsonRenderer
Appends a Json representing a column description to the string buffer.
applyQuery(Query, DataTable, ULocale) - Static method in class com.google.visualization.datasource.DataSourceHelper
Applies the given Query on the given DataTable and returns the resulting DataTable.
areEqualTypesRequired() - Method in enum com.google.visualization.datasource.query.ComparisonFilter.Operator
Returns whether or not this instance requires the two types to be equal.

B

BooleanFormat - Class in com.google.visualization.datasource.base
A UFormat that performs formatting and parsing for boolean values.
BooleanFormat() - Constructor for class com.google.visualization.datasource.base.BooleanFormat
Creates a BooleanFormat with default true/false formatting.
BooleanFormat(String, String) - Constructor for class com.google.visualization.datasource.base.BooleanFormat
Creates a BooleanFormat.
BooleanFormat(String) - Constructor for class com.google.visualization.datasource.base.BooleanFormat
Constructs a boolean format from a pattern.
BooleanValue - Class in com.google.visualization.datasource.datatable.value
A value of type boolean.

C

Capabilities - Enum in com.google.visualization.datasource
An enumeration of the capabilities provided by a data source.
clear() - Method in class com.google.visualization.datasource.query.GenericColumnLookup
Clear all data of this GenericColumnLookup.
clone() - Method in class com.google.visualization.datasource.datatable.ColumnDescription
Returns a clone of the ColumnDescription, meaning a column descriptor with the exact same properties.
clone() - Method in class com.google.visualization.datasource.datatable.DataTable
Returns a new data table, with the same data and metadata as this one.
clone() - Method in class com.google.visualization.datasource.datatable.TableCell
Returns a copy of this TableCell.
clone() - Method in class com.google.visualization.datasource.datatable.TableRow
Returns a clone of this TableRow.
COLUMN_AGGRGATION_TYPE_SEPARATOR - Static variable in class com.google.visualization.datasource.query.AggregationColumn
When creating the ID of the column, this separates the column on which aggregation is performed and the type of aggregation performed on it.
COLUMN_COLUMN_SEPARATOR - Static variable in class com.google.visualization.datasource.query.ScalarFunctionColumn
When creating the ID of the column, this is used as a separator between the columns on which the function is performed.
COLUMN_FUNCTION_TYPE_SEPARATOR - Static variable in class com.google.visualization.datasource.query.ScalarFunctionColumn
A separator between function type and the columns on which it operates.
ColumnColumnFilter - Class in com.google.visualization.datasource.query
A filter that compares two column values.
ColumnColumnFilter(AbstractColumn, AbstractColumn, ComparisonFilter.Operator) - Constructor for class com.google.visualization.datasource.query.ColumnColumnFilter
Constructs a new ColumnColumnFilter on two given columns, and an operator.
ColumnDescription - Class in com.google.visualization.datasource.datatable
Holds all the information we keep for a single column in a DataTable.
ColumnDescription(String, ValueType, String) - Constructor for class com.google.visualization.datasource.datatable.ColumnDescription
Creates a new column description.
ColumnIsNullFilter - Class in com.google.visualization.datasource.query
A filter that matches null values.
ColumnIsNullFilter(AbstractColumn) - Constructor for class com.google.visualization.datasource.query.ColumnIsNullFilter
Constructs a new instance of this class with the given column ID.
ColumnLookup - Interface in com.google.visualization.datasource.query
A column lookup.
ColumnSort - Class in com.google.visualization.datasource.query
A sort definition for a single column.
ColumnSort(AbstractColumn, SortOrder) - Constructor for class com.google.visualization.datasource.query.ColumnSort
Construct and new column sort condition.
ColumnValueFilter - Class in com.google.visualization.datasource.query
A filter that compares a column value to a constant value.
ColumnValueFilter(AbstractColumn, Value, ComparisonFilter.Operator, boolean) - Constructor for class com.google.visualization.datasource.query.ColumnValueFilter
Constructs a new ColumnValueFilter on a given column, constant value, operator, and isComparisonOrderReversed.
ColumnValueFilter(AbstractColumn, Value, ComparisonFilter.Operator) - Constructor for class com.google.visualization.datasource.query.ColumnValueFilter
Constructs a new ColumnValueFilter on a given column, constant value and operator.
com.google.visualization.datasource - package com.google.visualization.datasource
 
com.google.visualization.datasource.base - package com.google.visualization.datasource.base
 
com.google.visualization.datasource.datatable - package com.google.visualization.datasource.datatable
 
com.google.visualization.datasource.datatable.value - package com.google.visualization.datasource.datatable.value
 
com.google.visualization.datasource.query - package com.google.visualization.datasource.query
 
com.google.visualization.datasource.query.engine - package com.google.visualization.datasource.query.engine
 
com.google.visualization.datasource.query.parser - package com.google.visualization.datasource.query.parser
 
com.google.visualization.datasource.query.scalarfunction - package com.google.visualization.datasource.query.scalarfunction
 
com.google.visualization.datasource.render - package com.google.visualization.datasource.render
 
com.google.visualization.datasource.util - package com.google.visualization.datasource.util
 
compareTo(Value) - Method in class com.google.visualization.datasource.datatable.value.BooleanValue
Compares this cell to another cell of the same type.
compareTo(Value) - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
Compares this value to another value of the same type.
compareTo(Value) - Method in class com.google.visualization.datasource.datatable.value.DateValue
Compares this value to another value of the same type.
compareTo(Value) - Method in class com.google.visualization.datasource.datatable.value.NumberValue
Compares this value to another value of the same type.
compareTo(Value) - Method in class com.google.visualization.datasource.datatable.value.TextValue
Compares this value to another value of the same type.
compareTo(Value) - Method in class com.google.visualization.datasource.datatable.value.TimeOfDayValue
Compares this value to another value of the same type.
ComparisonFilter - Class in com.google.visualization.datasource.query
A filter that decides upon a row by comparing two values.
ComparisonFilter(ComparisonFilter.Operator) - Constructor for class com.google.visualization.datasource.query.ComparisonFilter
Constructs a new ComparisonFilter with the given operator.
ComparisonFilter.Operator - Enum in com.google.visualization.datasource.query
The set of possible comparison operators for such filters.
CompoundFilter - Class in com.google.visualization.datasource.query
A compound filter.
CompoundFilter(CompoundFilter.LogicalOperator, List<QueryFilter>) - Constructor for class com.google.visualization.datasource.query.CompoundFilter
Constructs a compound filter of the given type, with the given sub-filters.
CompoundFilter.LogicalOperator - Enum in com.google.visualization.datasource.query
The available types of CompoundFilter.
Constant - Class in com.google.visualization.datasource.query.scalarfunction
A constant function, i.e., a 0-ary function that always returns the same value, given at construction time.
Constant(Value) - Constructor for class com.google.visualization.datasource.query.scalarfunction.Constant
Constructs a new constant function that always returns the given value.
containsAllColumnIds(Collection<String>) - Method in class com.google.visualization.datasource.datatable.DataTable
Check that all the cols in colIds are in the data.
containsChild(Value) - Method in class com.google.visualization.datasource.query.engine.AggregationNode
Returns true if a node contains a child (identified by value) and false otherwise.
containsColumn(String) - Method in class com.google.visualization.datasource.datatable.DataTable
Returns whether or not the table contains a column named columnId.
containsColumn(AbstractColumn) - Method in interface com.google.visualization.datasource.query.ColumnLookup
Returns whether or not this ColumnLookup contains the given column.
containsColumn(AbstractColumn) - Method in class com.google.visualization.datasource.query.DataTableColumnLookup
 
containsColumn(AbstractColumn) - Method in class com.google.visualization.datasource.query.GenericColumnLookup
 
copyFrom(Query) - Method in class com.google.visualization.datasource.query.Query
Copies all information from the given query to this query.
copyRowLimit(Query) - Method in class com.google.visualization.datasource.query.Query
Sets the max number of rows to return to the caller, based on another query.
copyRowOffset(Query) - Method in class com.google.visualization.datasource.query.Query
Sets the number of rows to skip, based on another query.
createDefault(ValueType, ULocale) - Static method in class com.google.visualization.datasource.datatable.ValueFormatter
Creates a default formatter for the specified value type and locale.
createDefaultFormatters(ULocale) - Static method in class com.google.visualization.datasource.datatable.ValueFormatter
Creates default formatters for all the value types for the specified locale.
createFromPattern(ValueType, String, ULocale) - Static method in class com.google.visualization.datasource.datatable.ValueFormatter
Creates a formatter for the given value type with the given pattern string and locale.
createResponseStatus(DataSourceException) - Static method in class com.google.visualization.datasource.base.ResponseStatus
Creates a ResponseStatus for the given DataSourceException.
createSingleCellTable(String) - Static method in class com.google.visualization.datasource.datatable.DataTable
Returns a data table with str as the content of its single cell.
createValue(Object) - Method in enum com.google.visualization.datasource.datatable.value.ValueType
Creates a value of this ValueType.
CsvDataSourceException - Exception in com.google.visualization.datasource.util
An exception concerning the csv data source.
CsvDataSourceException(ReasonType, String) - Constructor for exception com.google.visualization.datasource.util.CsvDataSourceException
Constructor.
CsvDataSourceHelper - Class in com.google.visualization.datasource.util
Helper class with static utility methods that are specific for building a data source based on CSV (Comma Separated Values) files.
CsvRenderer - Class in com.google.visualization.datasource.render
Takes a data table and returns a csv string.
CurrentDateTime - Class in com.google.visualization.datasource.query.scalarfunction
A 0-ary function that returns the current datetime.

D

DATASOURCE_REQUEST_PARAMETER - Static variable in class com.google.visualization.datasource.DataSourceRequest
The name of the request parameter that specifies the data source parameters.
DataSourceException - Exception in com.google.visualization.datasource.base
An exception to be used by callers and callees of the library.
DataSourceException(ReasonType, String) - Constructor for exception com.google.visualization.datasource.base.DataSourceException
Constructs a new exception with a single message for the user.
DataSourceHelper - Class in com.google.visualization.datasource
A Helper class providing convenience functions for serving data source requests.
DataSourceParameters - Class in com.google.visualization.datasource.base
This class contains the data source parameters of the request.
DataSourceParameters(String) - Constructor for class com.google.visualization.datasource.base.DataSourceParameters
Constructs a new instance of this class, with the given "tqx" string and parses it.
DataSourceRequest - Class in com.google.visualization.datasource
This class contains all information concerning a data source request.
DataSourceRequest(Query, DataSourceParameters, ULocale) - Constructor for class com.google.visualization.datasource.DataSourceRequest
Constructor.
DataSourceRequest(HttpServletRequest) - Constructor for class com.google.visualization.datasource.DataSourceRequest
Builds a DataSource request from an HttpServletRequest.
DataSourceServlet - Class in com.google.visualization.datasource
An abstract class for data source servlet implementations.
DataSourceServlet() - Constructor for class com.google.visualization.datasource.DataSourceServlet
 
DataTable - Class in com.google.visualization.datasource.datatable
A table of data, arranged in typed columns.
DataTable() - Constructor for class com.google.visualization.datasource.datatable.DataTable
Create a new empty result.
DataTableColumnLookup - Class in com.google.visualization.datasource.query
An adapter between a data table and a column lookup.
DataTableColumnLookup(DataTable) - Constructor for class com.google.visualization.datasource.query.DataTableColumnLookup
Creates a new DataTableColumnLookup with the given data table.
DataTableGenerator - Interface in com.google.visualization.datasource
An interface for a class that can generate a DataTable.
DateDiff - Class in com.google.visualization.datasource.query.scalarfunction
The binary scalar function datediff().
DateTimeValue - Class in com.google.visualization.datasource.datatable.value
A value of type date-time.
DateTimeValue(int, int, int, int, int, int, int) - Constructor for class com.google.visualization.datasource.datatable.value.DateTimeValue
Creates a new DateTime value.
DateTimeValue(GregorianCalendar) - Constructor for class com.google.visualization.datasource.datatable.value.DateTimeValue
Creates a new instance based on the given GregorianCalendar.
DateValue - Class in com.google.visualization.datasource.datatable.value
A value of type date.
DateValue(int, int, int) - Constructor for class com.google.visualization.datasource.datatable.value.DateValue
Creates a new date value.
DateValue(GregorianCalendar) - Constructor for class com.google.visualization.datasource.datatable.value.DateValue
Creates a new instance based on the given GregorianCalendar.
defaultValue() - Static method in enum com.google.visualization.datasource.base.OutputType
Returns the default OutputType.
determineSameOrigin(HttpServletRequest) - Static method in class com.google.visualization.datasource.DataSourceRequest
Determines whether the given request is from the same origin (based on request headers set by the ).
Difference - Class in com.google.visualization.datasource.query.scalarfunction
The binary scalar function difference().
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.google.visualization.datasource.DataSourceServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.google.visualization.datasource.DataSourceServlet
 

E

equals(Object) - Method in class com.google.visualization.datasource.datatable.value.Value
Checks if this object is equal to the given object.
equals(Object) - Method in class com.google.visualization.datasource.query.AbstractColumn
 
equals(Object) - Method in class com.google.visualization.datasource.query.AggregationColumn
 
equals(Object) - Method in class com.google.visualization.datasource.query.ColumnColumnFilter
 
equals(Object) - Method in class com.google.visualization.datasource.query.ColumnIsNullFilter
 
equals(Object) - Method in class com.google.visualization.datasource.query.ColumnValueFilter
 
equals(Object) - Method in class com.google.visualization.datasource.query.ComparisonFilter
 
equals(Object) - Method in class com.google.visualization.datasource.query.CompoundFilter
 
equals(Object) - Method in class com.google.visualization.datasource.query.NegationFilter
 
equals(Object) - Method in class com.google.visualization.datasource.query.Query
 
equals(Object) - Method in class com.google.visualization.datasource.query.QueryFormat
 
equals(Object) - Method in class com.google.visualization.datasource.query.QueryGroup
 
equals(Object) - Method in class com.google.visualization.datasource.query.QueryLabels
 
equals(Object) - Method in class com.google.visualization.datasource.query.QueryOptions
 
equals(Object) - Method in class com.google.visualization.datasource.query.QueryPivot
 
equals(Object) - Method in class com.google.visualization.datasource.query.QuerySelection
 
equals(Object) - Method in class com.google.visualization.datasource.query.QuerySort
 
equals(Object) - Method in class com.google.visualization.datasource.query.scalarfunction.Constant
 
equals(Object) - Method in class com.google.visualization.datasource.query.scalarfunction.TimeComponentExtractor
 
equals(Object) - Method in class com.google.visualization.datasource.query.ScalarFunctionColumn
 
equals(Object) - Method in class com.google.visualization.datasource.query.SimpleColumn
 
ErrorMessages - Class in com.google.visualization.datasource.base
A resource bundle that contains all the error messages for a datasource in the en-US locale.
ErrorMessages() - Constructor for class com.google.visualization.datasource.base.ErrorMessages
 
EscapeUtil - Class in com.google.visualization.datasource.render
A utility to escape strings.
evaluate(List<Value>) - Method in class com.google.visualization.datasource.query.scalarfunction.Constant
Executes the scalar function constant().
evaluate(List<Value>) - Method in class com.google.visualization.datasource.query.scalarfunction.CurrentDateTime
Evaluates this scalar function.
evaluate(List<Value>) - Method in class com.google.visualization.datasource.query.scalarfunction.DateDiff
Executes this scalar function on the given values.
evaluate(List<Value>) - Method in class com.google.visualization.datasource.query.scalarfunction.Difference
Executes the scalar function difference() on the given values.
evaluate(List<Value>) - Method in class com.google.visualization.datasource.query.scalarfunction.Lower
 
evaluate(List<Value>) - Method in class com.google.visualization.datasource.query.scalarfunction.Product
Executes the scalar function product() on the given values.
evaluate(List<Value>) - Method in class com.google.visualization.datasource.query.scalarfunction.Quotient
Executes the scalar function quotient() on the given values.
evaluate(List<Value>) - Method in interface com.google.visualization.datasource.query.scalarfunction.ScalarFunction
Executes the scalar function on the given list of values, and returns the Value which is the result of the execution the function.
evaluate(List<Value>) - Method in class com.google.visualization.datasource.query.scalarfunction.Sum
Executes the scalar function sum() on the given values.
evaluate(List<Value>) - Method in class com.google.visualization.datasource.query.scalarfunction.TimeComponentExtractor
Executes the scalar function that extracts the timeComponent on the given values.
evaluate(List<Value>) - Method in class com.google.visualization.datasource.query.scalarfunction.ToDate
Executes the scalar function toDate() on the given values.
evaluate(List<Value>) - Method in class com.google.visualization.datasource.query.scalarfunction.Upper
 
executeDataSourceServletFlow(HttpServletRequest, HttpServletResponse, DataTableGenerator) - Static method in class com.google.visualization.datasource.DataSourceHelper
Executes the default data source servlet flow.
executeDataSourceServletFlow(HttpServletRequest, HttpServletResponse, DataTableGenerator, boolean) - Static method in class com.google.visualization.datasource.DataSourceHelper
Executes the default data source servlet flow.
executeQuery(Query, DataTable, ULocale) - Static method in class com.google.visualization.datasource.query.engine.QueryEngine
Returns the data that is the result of executing the query.
executeQuery(Query, SqlDatabaseDescription) - Static method in class com.google.visualization.datasource.util.SqlDataSourceHelper
Executes the given query on the given SQL database table, and returns the result as a DataTable.

F

FALSE - Static variable in class com.google.visualization.datasource.datatable.value.BooleanValue
A single static FALSE value.
findByCode(String) - Static method in enum com.google.visualization.datasource.base.OutputType
Finds the OutputType that matches the given code.
format(Object, StringBuffer, FieldPosition) - Method in class com.google.visualization.datasource.base.BooleanFormat
Formats a Boolean and appends the result to a StringBuffer.
format(Object, StringBuffer, FieldPosition) - Method in class com.google.visualization.datasource.base.TextFormat
Formats a TextValue and appends the result to a StringBuffer.
format(Value) - Method in class com.google.visualization.datasource.datatable.ValueFormatter
Formats a value to a string, using the given pattern.

G

generateDataTable(Query, HttpServletRequest) - Method in interface com.google.visualization.datasource.DataTableGenerator
Generates the data table.
generateErrorResponse(DataSourceException, DataSourceRequest) - Static method in class com.google.visualization.datasource.DataSourceHelper
Generates an error response string for the given DataSourceException.
generateErrorResponse(ResponseStatus, DataSourceRequest) - Static method in class com.google.visualization.datasource.DataSourceHelper
Generates an error response string for the given ResponseStatus.
generateResponse(DataTable, DataSourceRequest) - Static method in class com.google.visualization.datasource.DataSourceHelper
Generates a string response for the given DataTable.
GenericColumnLookup - Class in com.google.visualization.datasource.query
This class represents a generic column lookup.
GenericColumnLookup() - Constructor for class com.google.visualization.datasource.query.GenericColumnLookup
Create a GenericColumnLookup (with an empty map).
getAggregatedColumn() - Method in class com.google.visualization.datasource.query.AggregationColumn
Returns the column to aggregate.
getAggregationColumns() - Method in class com.google.visualization.datasource.query.ColumnColumnFilter
getAggregationColumns() - Method in class com.google.visualization.datasource.query.ColumnIsNullFilter
Returns a list of all aggregation columns this filter uses.
getAggregationColumns() - Method in class com.google.visualization.datasource.query.ColumnValueFilter
Returns a list of all aggregation columns this filter uses.
getAggregationColumns() - Method in class com.google.visualization.datasource.query.CompoundFilter
getAggregationColumns() - Method in class com.google.visualization.datasource.query.NegationFilter
getAggregationColumns() - Method in class com.google.visualization.datasource.query.QueryFilter
Returns a list of all aggregation columns this filter uses.
getAggregationColumns() - Method in class com.google.visualization.datasource.query.QueryFormat
Returns all the columns that are AggregationColumns.
getAggregationColumns() - Method in class com.google.visualization.datasource.query.QueryLabels
Returns all the columns that are AggregationColumns.
getAggregationColumns() - Method in class com.google.visualization.datasource.query.QuerySelection
Returns all the columns that are AggregationColumns including aggregation columns that are inside scalar function columns (e.g., year(min(a1))).
getAggregationColumns() - Method in class com.google.visualization.datasource.query.QuerySort
Returns all the columns that are AggregationColumns including aggregation columns that are inside scalar function columns (e.g., year(min(a1))).
getAggregationType() - Method in class com.google.visualization.datasource.query.AggregationColumn
Returns the requested aggregation type.
getAggregationValue(String, AggregationType) - Method in class com.google.visualization.datasource.query.engine.AggregationNode
Returns the aggregation value of a specific column and type.
getAggregationValue(AggregationPath, String, AggregationType) - Method in class com.google.visualization.datasource.query.engine.TableAggregator
Returns the aggregation value of a specific column and type.
getAllAggregationColumns() - Method in class com.google.visualization.datasource.query.AbstractColumn
Returns a list of all aggregation columns included in this abstract column.
getAllAggregationColumns() - Method in class com.google.visualization.datasource.query.AggregationColumn
Returns a list of all aggregation columns.
getAllAggregationColumns() - Method in class com.google.visualization.datasource.query.ScalarFunctionColumn
Returns a list of all aggregation columns including the columns that are inside scalar function columns (e.g., the column year(date(max(d1))) will return max(d1)).
getAllAggregationColumns() - Method in class com.google.visualization.datasource.query.SimpleColumn
Returns a list of all aggregation columns.
getAllAggregations() - Method in class com.google.visualization.datasource.query.Query
Returns all aggregation columns used in all parts of this query.
getAllColumnIds() - Method in class com.google.visualization.datasource.query.ColumnColumnFilter
Returns all the simple column IDs this filter uses, in this case the simple column IDs of firstColumn and secondColumn.
getAllColumnIds() - Method in class com.google.visualization.datasource.query.ColumnIsNullFilter
Returns all the columnIds this filter uses.
getAllColumnIds() - Method in class com.google.visualization.datasource.query.ColumnValueFilter
Returns all the columnIds this filter uses, in this case the simple column IDs of the filter's column.
getAllColumnIds() - Method in class com.google.visualization.datasource.query.CompoundFilter
Returns all the columnIds this filter uses, in this case the union of all the results of getAllColumnIds() of all its subfilters.
getAllColumnIds() - Method in class com.google.visualization.datasource.query.NegationFilter
Returns all the columnIds this filter uses, in this case exactly all the columnIds that the sub-filter uses.
getAllColumnIds() - Method in class com.google.visualization.datasource.query.Query
Returns all simple column IDs in use in all parts of the query.
getAllColumnIds() - Method in class com.google.visualization.datasource.query.QueryFilter
Returns all the columnIds this filter uses.
getAllScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.AbstractColumn
Returns a list of all scalar function columns included in this abstract column.
getAllScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.AggregationColumn
Returns a list of all scalar function columns.
getAllScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.ScalarFunctionColumn
Returns a list of all scalar function columns.
getAllScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.SimpleColumn
Returns a list of all scalar function columns.
getAllScalarFunctionsColumns() - Method in class com.google.visualization.datasource.query.Query
Returns all scalar function columns in this query.
getAllSimpleColumnIds() - Method in class com.google.visualization.datasource.query.AbstractColumn
Returns a list of all simple (primitive) column IDs included in this AbstractColumn.
getAllSimpleColumnIds() - Method in class com.google.visualization.datasource.query.AggregationColumn
 
getAllSimpleColumnIds() - Method in class com.google.visualization.datasource.query.ScalarFunctionColumn
Returns a list of the inner simple column IDs of the scalar function column (i.e., the columns on which the function is performed).
getAllSimpleColumnIds() - Method in class com.google.visualization.datasource.query.SimpleColumn
 
getAllSimpleColumns() - Method in class com.google.visualization.datasource.query.AbstractColumn
Returns a list of all simple columns included in this abstract column.
getAllSimpleColumns() - Method in class com.google.visualization.datasource.query.AggregationColumn
Returns a list of all simple columns.
getAllSimpleColumns() - Method in class com.google.visualization.datasource.query.ScalarFunctionColumn
Returns a list of all simple columns.
getAllSimpleColumns() - Method in class com.google.visualization.datasource.query.SimpleColumn
Returns a list of all simple columns.
getByCode(String) - Static method in enum com.google.visualization.datasource.query.AggregationType
Returns the correct AggregationType for a given code.
getCalendar() - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
Returns the internal GregorianCalendar.
getCapabilities() - Method in class com.google.visualization.datasource.DataSourceServlet
 
getCapabilities() - Method in interface com.google.visualization.datasource.DataTableGenerator
Returns the capabilities supported by this data table generator.
getCell(int, int) - Method in class com.google.visualization.datasource.datatable.DataTable
Returns the cell at the specified row and column indexes.
getCell(int) - Method in class com.google.visualization.datasource.datatable.TableRow
Returns a single cell by its index.
getCell(ColumnLookup, TableRow) - Method in class com.google.visualization.datasource.query.AbstractColumn
Returns the cell of the column in the given row.
getCell(ColumnLookup, TableRow) - Method in class com.google.visualization.datasource.query.ScalarFunctionColumn
Returns the cell of the column in the given row.
getCells() - Method in class com.google.visualization.datasource.datatable.TableRow
Returns the list of all cell values.
getChild(Value) - Method in class com.google.visualization.datasource.query.engine.AggregationNode
Returns the child of this node defined by a specific value.
getChildren() - Method in class com.google.visualization.datasource.query.engine.AggregationNode
Returns a copy of the map of children of this node.
getCode() - Method in enum com.google.visualization.datasource.base.OutputType
Returns the code for this OutputType.
getCode() - Method in enum com.google.visualization.datasource.query.AggregationType
Get this AggregationType code.
getColumn() - Method in class com.google.visualization.datasource.query.ColumnIsNullFilter
Returns the column that should be null.
getColumn() - Method in class com.google.visualization.datasource.query.ColumnSort
Returns the column by which to sort.
getColumn() - Method in class com.google.visualization.datasource.query.ColumnValueFilter
Returns the column ID associated with this ColumnValueFilter.
getColumnCells(int) - Method in class com.google.visualization.datasource.datatable.DataTable
Returns the list of all cells of a certain column, by the column index.
getColumnCells(String) - Method in class com.google.visualization.datasource.datatable.DataTable
Returns the list of all cells of a certain column, by the column Id.
getColumnDescription(int) - Method in class com.google.visualization.datasource.datatable.DataTable
Returns the column description of a column by its index.
getColumnDescription(String) - Method in class com.google.visualization.datasource.datatable.DataTable
Returns the column description of a column by it's id.
getColumnDescriptions() - Method in class com.google.visualization.datasource.datatable.DataTable
Returns the list of all column descriptions.
getColumnDistinctCellsSorted(int, Comparator<TableCell>) - Method in class com.google.visualization.datasource.datatable.DataTable
Returns a sorted list of distinct table cells in the specified column.
getColumnId() - Method in class com.google.visualization.datasource.query.SimpleColumn
Returns the column ID.
getColumnIds() - Method in class com.google.visualization.datasource.query.QueryGroup
Returns the list of group-by IDs.
getColumnIds() - Method in class com.google.visualization.datasource.query.QueryPivot
Returns the list of pivot column IDs.
getColumnIndex(String) - Method in class com.google.visualization.datasource.datatable.DataTable
Returns the column index in the columns of a row (first is zero).
getColumnIndex(AbstractColumn) - Method in interface com.google.visualization.datasource.query.ColumnLookup
Returns the index of the given column.
getColumnIndex(AbstractColumn) - Method in class com.google.visualization.datasource.query.DataTableColumnLookup
 
getColumnIndex(AbstractColumn) - Method in class com.google.visualization.datasource.query.GenericColumnLookup
Returns the column index in the columns of a row (first is zero).
getColumns() - Method in class com.google.visualization.datasource.query.QueryFormat
Returns an immutable set of the column IDs for which a pattern was specified.
getColumns() - Method in class com.google.visualization.datasource.query.QueryGroup
Returns the list of group-by columns.
getColumns() - Method in class com.google.visualization.datasource.query.QueryLabels
Returns an immutable set of the columns for which a label was specified.
getColumns() - Method in class com.google.visualization.datasource.query.QueryPivot
Returns the list of pivot columns.
getColumns() - Method in class com.google.visualization.datasource.query.QuerySelection
Returns the list of columns.
getColumns() - Method in class com.google.visualization.datasource.query.QuerySort
Returns a list of columns held by this query sort.
getColumns() - Method in class com.google.visualization.datasource.query.ScalarFunctionColumn
Returns a list of the columns on which the function is performed.
getCompletionQuery() - Method in class com.google.visualization.datasource.QueryPair
Returns the completion query.
getContents() - Method in class com.google.visualization.datasource.base.ErrorMessages
Returns the error messages.
getCsvFileReader(String) - Static method in class com.google.visualization.datasource.util.CsvDataSourceHelper
Returns a Reader for the file.
getCsvUrlReader(String) - Static method in class com.google.visualization.datasource.util.CsvDataSourceHelper
Returns a Reader for the url.
getCustomProperties() - Method in class com.google.visualization.datasource.datatable.ColumnDescription
Returns an immutable map of the custom properties.
getCustomProperties() - Method in class com.google.visualization.datasource.datatable.DataTable
Returns an immutable map of the custom properties.
getCustomProperties() - Method in class com.google.visualization.datasource.datatable.TableCell
Returns an immutable map of the custom properties.
getCustomProperties() - Method in class com.google.visualization.datasource.datatable.TableRow
Returns an immutable map of the custom properties.
getCustomProperty(String) - Method in class com.google.visualization.datasource.datatable.ColumnDescription
Retrieves a custom property.
getCustomProperty(String) - Method in class com.google.visualization.datasource.datatable.DataTable
Retrieves a custom property.
getCustomProperty(String) - Method in class com.google.visualization.datasource.datatable.TableCell
Retrieves a custom property.
getCustomProperty(String) - Method in class com.google.visualization.datasource.datatable.TableRow
Retrieves a custom property.
getDataSourceParameters() - Method in class com.google.visualization.datasource.DataSourceRequest
Returns the data source parameters.
getDataSourceQuery() - Method in class com.google.visualization.datasource.QueryPair
Returns the data source query.
getDayOfMonth() - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
Returns the day of month.
getDayOfMonth() - Method in class com.google.visualization.datasource.datatable.value.DateValue
Returns the underlying dayOfMonth.
getDefaultDataSourceParameters() - Static method in class com.google.visualization.datasource.base.DataSourceParameters
Returns a default DataSourceParameters object.
getDefaultDataSourceRequest(HttpServletRequest) - Static method in class com.google.visualization.datasource.DataSourceRequest
Returns a default data source request.
getDefaultLocale() - Static method in class com.google.visualization.datasource.base.LocaleUtil
Returns the default locale.
getDescription() - Method in class com.google.visualization.datasource.base.ResponseStatus
Returns the message to pass to the user.
getFilter() - Method in class com.google.visualization.datasource.query.Query
Returns the required filter of this query.
getFirstColumn() - Method in class com.google.visualization.datasource.query.ColumnColumnFilter
Returns the first column associated with this ColumnColumnFilter.
getFormattedValue() - Method in class com.google.visualization.datasource.datatable.TableCell
Returns the formatted value of this cell.
getFunction() - Method in class com.google.visualization.datasource.query.ScalarFunctionColumn
Returns the function of the scalar function column.
getFunctionName() - Method in class com.google.visualization.datasource.query.scalarfunction.Constant
Returns the function's name.
getFunctionName() - Method in class com.google.visualization.datasource.query.scalarfunction.CurrentDateTime
Returns the function's name.
getFunctionName() - Method in class com.google.visualization.datasource.query.scalarfunction.DateDiff
Returns the function's name.
getFunctionName() - Method in class com.google.visualization.datasource.query.scalarfunction.Difference
Returns the function's name.
getFunctionName() - Method in class com.google.visualization.datasource.query.scalarfunction.Lower
Returns the function's name.
getFunctionName() - Method in class com.google.visualization.datasource.query.scalarfunction.Product
Returns the function's name.
getFunctionName() - Method in class com.google.visualization.datasource.query.scalarfunction.Quotient
Returns the function's name.
getFunctionName() - Method in interface com.google.visualization.datasource.query.scalarfunction.ScalarFunction
Returns the function's name.
getFunctionName() - Method in class com.google.visualization.datasource.query.scalarfunction.Sum
Returns the function's name.
getFunctionName() - Method in class com.google.visualization.datasource.query.scalarfunction.TimeComponentExtractor
Returns the name of this scalar function, in this case the name of the TimeComponentExtractor.
getFunctionName() - Method in class com.google.visualization.datasource.query.scalarfunction.ToDate
Returns the function's name.
getFunctionName() - Method in class com.google.visualization.datasource.query.scalarfunction.Upper
Returns the function's name.
getGroup() - Method in class com.google.visualization.datasource.query.Query
Returns the required group of the query result.
getHourOfDay() - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
Returns the hour of day.
getHours() - Method in class com.google.visualization.datasource.datatable.value.TimeOfDayValue
Returns the underlying hours.
getId() - Method in class com.google.visualization.datasource.datatable.ColumnDescription
Returns the column id.
getId() - Method in class com.google.visualization.datasource.query.AbstractColumn
Returns a string ID for this column.
getId() - Method in class com.google.visualization.datasource.query.AggregationColumn
Creates a string to act as ID for this column.
getId() - Method in class com.google.visualization.datasource.query.ScalarFunctionColumn
Returns the ID of the scalar function column.
getId() - Method in class com.google.visualization.datasource.query.SimpleColumn
 
getInstance(Boolean) - Static method in class com.google.visualization.datasource.datatable.value.BooleanValue
Static method to return a BooleanValue based on a given java boolean.
getInstance() - Static method in class com.google.visualization.datasource.query.parser.QueryBuilder
Returns the singleton instance of this class.
getInstance() - Static method in class com.google.visualization.datasource.query.scalarfunction.CurrentDateTime
Returns the singleton instance of this class.
getInstance() - Static method in class com.google.visualization.datasource.query.scalarfunction.DateDiff
Returns the singleton instance of this class.
getInstance() - Static method in class com.google.visualization.datasource.query.scalarfunction.Difference
Returns the singleton instance of this class.
getInstance() - Static method in class com.google.visualization.datasource.query.scalarfunction.Lower
 
getInstance() - Static method in class com.google.visualization.datasource.query.scalarfunction.Product
Returns the singleton instance of this class.
getInstance() - Static method in class com.google.visualization.datasource.query.scalarfunction.Quotient
Returns the singleton instance of this class.
getInstance() - Static method in class com.google.visualization.datasource.query.scalarfunction.Sum
Returns the singleton instance of this class.
getInstance(TimeComponentExtractor.TimeComponent) - Static method in class com.google.visualization.datasource.query.scalarfunction.TimeComponentExtractor
Returns an instance of a TimeComponentExtractor that extracts the given TimeComponent.
getInstance() - Static method in class com.google.visualization.datasource.query.scalarfunction.ToDate
Returns the singleton instance of this class.
getInstance() - Static method in class com.google.visualization.datasource.query.scalarfunction.Upper
 
getLabel() - Method in class com.google.visualization.datasource.datatable.ColumnDescription
Returns the column label.
getLabel(AbstractColumn) - Method in class com.google.visualization.datasource.query.QueryLabels
Returns the label of the specified column, or null if no label was specified.
getLabels() - Method in class com.google.visualization.datasource.query.Query
Returns the query labels.
getLocale() - Method in class com.google.visualization.datasource.datatable.ValueFormatter
Returns the ulocale.
getLocaleFromLocaleString(String) - Static method in class com.google.visualization.datasource.base.LocaleUtil
Converts a locale string from the RFC 3066 standard format to the Java locale format.
getLocaleFromRequest(HttpServletRequest) - Static method in class com.google.visualization.datasource.DataSourceHelper
Get the locale from the given request.
getLocalizedComparator(ULocale) - Static method in class com.google.visualization.datasource.datatable.TableCell
Returns a comparator that compares table cells according to their inner values and, in the case of text values, according to a given locale.
getLocalizedComparator(ULocale) - Static method in class com.google.visualization.datasource.datatable.value.Value
Returns a comparator that compares values according to a given locale (in case of text values).
getLocalizedMessageFromBundle(String, String, Locale) - Static method in class com.google.visualization.datasource.base.LocaleUtil
Returns a localized message from the specified ResourceBundle for the given key.
getMessage() - Method in exception com.google.visualization.datasource.base.DataSourceException
Deprecated. 
getMessage() - Method in class com.google.visualization.datasource.base.Warning
Returns the message.
getMessageForReasonType(Locale) - Method in enum com.google.visualization.datasource.base.ReasonType
Returns a localized message for this reason type and locale.
getMessageForReasonType() - Method in enum com.google.visualization.datasource.base.ReasonType
Returns a message for this reason type in the default locale.
getMessageToUser() - Method in exception com.google.visualization.datasource.base.DataSourceException
Returns the message for the user.
getMillisecond() - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
Returns the millisecond.
getMilliseconds() - Method in class com.google.visualization.datasource.datatable.value.TimeOfDayValue
Returns the underlying milliseconds.
getMinute() - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
Returns the minute.
getMinutes() - Method in class com.google.visualization.datasource.datatable.value.TimeOfDayValue
Returns the underlying minutes.
getModifiedResponseStatus(ResponseStatus) - Static method in class com.google.visualization.datasource.base.ResponseStatus
Gets a modified response status in case of ReasonType#USER_NOT_AUTHENTICATED by adding a sign in html link for the given url.
getMonth() - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
Returns the month.
getMonth() - Method in class com.google.visualization.datasource.datatable.value.DateValue
Returns the underlying month.
getName() - Method in enum com.google.visualization.datasource.query.scalarfunction.TimeComponentExtractor.TimeComponent
Returns the name of this TimeComponent.
getNode(AggregationPath) - Method in class com.google.visualization.datasource.query.engine.AggregationTree
Returns the aggregation node at the end of a path.
getNullValue() - Static method in class com.google.visualization.datasource.datatable.value.BooleanValue
Static method to return the null value (same one for all calls)
getNullValue() - Static method in class com.google.visualization.datasource.datatable.value.DateTimeValue
Static method to return the null value (same one for all calls).
getNullValue() - Static method in class com.google.visualization.datasource.datatable.value.DateValue
Static method to return the null value (same one for all calls).
getNullValue() - Static method in class com.google.visualization.datasource.datatable.value.NumberValue
Static method to return the null value (same one for all calls).
getNullValue() - Static method in class com.google.visualization.datasource.datatable.value.TextValue
Static method to return the null value (same one for all calls).
getNullValue() - Static method in class com.google.visualization.datasource.datatable.value.TimeOfDayValue
Static method to return the null value (same one for all calls).
getNullValueFromValueType(ValueType) - Static method in class com.google.visualization.datasource.datatable.value.Value
Returns the NullValue for the given type.
getNumberOfColumns() - Method in class com.google.visualization.datasource.datatable.DataTable
Returns the number of columns in this data table.
getNumberOfRows() - Method in class com.google.visualization.datasource.datatable.DataTable
Returns the number of rows in this data table.
getObjectToFormat() - Method in class com.google.visualization.datasource.datatable.value.BooleanValue
 
getObjectToFormat() - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
 
getObjectToFormat() - Method in class com.google.visualization.datasource.datatable.value.DateValue
 
getObjectToFormat() - Method in class com.google.visualization.datasource.datatable.value.NumberValue
 
getObjectToFormat() - Method in class com.google.visualization.datasource.datatable.value.TextValue
 
getObjectToFormat() - Method in class com.google.visualization.datasource.datatable.value.TimeOfDayValue
A method to retrieve a formattable object for this object.
getObjectToFormat() - Method in class com.google.visualization.datasource.datatable.value.Value
Uses an ibm.icu.text.UFormat instance to format Values.
getOperator() - Method in class com.google.visualization.datasource.query.ComparisonFilter
Returns the operator associated with this CompoundFilter.
getOperator() - Method in class com.google.visualization.datasource.query.CompoundFilter
Returns the logical operator associated with this CompoundFilter.
getOptions() - Method in class com.google.visualization.datasource.query.Query
Returns the options for this query.
getOrder() - Method in class com.google.visualization.datasource.query.ColumnSort
Returns the requested ordering.
getOutFileName() - Method in class com.google.visualization.datasource.base.DataSourceParameters
Returns the out file name.
getOutputType() - Method in class com.google.visualization.datasource.base.DataSourceParameters
Returns the output type.
getParent() - Method in class com.google.visualization.datasource.query.engine.AggregationNode
Returns the parent of this node in the aggregation tree.
getPassword() - Method in class com.google.visualization.datasource.util.SqlDatabaseDescription
Returns the password used to access the sql database.
getPathsToLeaves() - Method in class com.google.visualization.datasource.query.engine.AggregationTree
Returns a set containing a path for each leaf in the tree.
getPathsToLeaves() - Method in class com.google.visualization.datasource.query.engine.TableAggregator
Returns a set containing the paths to all the leaves in the tree.
getPattern() - Method in class com.google.visualization.datasource.datatable.ColumnDescription
Returns the column pattern.
getPattern() - Method in class com.google.visualization.datasource.datatable.ValueFormatter
Returns the pattern for this formatter.
getPattern(AbstractColumn) - Method in class com.google.visualization.datasource.query.QueryFormat
Returns the pattern of the specified column, or null if no pattern was specified.
getPivot() - Method in class com.google.visualization.datasource.query.Query
Returns the required pivot of the query result.
getQuery() - Method in class com.google.visualization.datasource.DataSourceRequest
Returns the query.
getReasonType() - Method in exception com.google.visualization.datasource.base.DataSourceException
Returns the reason type of this exception.
getReasonType() - Method in class com.google.visualization.datasource.base.ResponseStatus
Returns the response reason type.
getReasonType() - Method in class com.google.visualization.datasource.base.Warning
Returns the reason.
getRequestId() - Method in class com.google.visualization.datasource.base.DataSourceParameters
Returns the request id.
getResponseHandler() - Method in class com.google.visualization.datasource.base.DataSourceParameters
Returns the response handler.
getReturnType(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.Constant
Returns the return type of the function.
getReturnType(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.CurrentDateTime
Returns the return type of the function.
getReturnType(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.DateDiff
Returns the return type of the function.
getReturnType(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.Difference
Returns the return type of the function.
getReturnType(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.Lower
 
getReturnType(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.Product
Returns the return type of the function.
getReturnType(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.Quotient
Returns the return type of the function.
getReturnType(List<ValueType>) - Method in interface com.google.visualization.datasource.query.scalarfunction.ScalarFunction
Returns the return type of the function, given specific types for its parameters.
getReturnType(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.Sum
Returns the return type of the function.
getReturnType(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.TimeComponentExtractor
Returns the return type of the function.
getReturnType(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.ToDate
Returns the return type of the function.
getReturnType(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.Upper
 
getRow(int) - Method in class com.google.visualization.datasource.datatable.DataTable
Returns the row at the given index.
getRowLimit() - Method in class com.google.visualization.datasource.query.Query
Returns the maximum number of rows to return to the caller.
getRowOffset() - Method in class com.google.visualization.datasource.query.Query
Returns the number of rows that should be removed from the beginning of the data table.
getRowPath(TableRow, DataTable, int) - Method in class com.google.visualization.datasource.query.engine.TableAggregator
Creates a path for the aggregation tree defined by a table row.
getRows() - Method in class com.google.visualization.datasource.datatable.DataTable
Returns the list of all table rows.
getScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.ColumnColumnFilter
Returns a list of all scalarFunctionColumns this filter uses, in this case the scalarFunctionColumns in the first and second columns (e.g, in the filter year(a) = year(date(b)) it will return year(a), year(date(b)) and date(b)).
getScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.ColumnIsNullFilter
Returns a list of all scalarFunctionColumns this filter uses, in this case the scalarFunctionColumns in column (e.g, in the filter 'year(a) is null' it will return year(a).
getScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.ColumnValueFilter
Returns a list of all scalarFunctionColumns this filter uses, in this case the scalarFunctionColumns in the filter's column (e.g, in thefilter 'year(a)=2008' it will return year(a).
getScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.CompoundFilter
Returns a list of all scalarFunctionColumns this filter uses, in this case the union of all the results of getScalarFunctionColumns() of all its sub-filters.
getScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.NegationFilter
Returns a list of all scalarFunctionColumns this filter uses, in this case the scalarFunctionColumns its sub-filter uses.
getScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.QueryFilter
Returns a list of all scalarFunctionColumns this filter uses.
getScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.QueryFormat
Returns all the columns that are ScalarFunctionColumns including scalar functions columns that are inside other scalar function columns (e.g., sum(year(a), year(b))).
getScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.QueryGroup
Returns the list of scalar function columns included in the group-by section.
getScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.QueryLabels
Returns all the columns that are ScalarFunctionColumns including scalar functions columns that are inside other scalar function columns (e.g., sum(year(a), year(b))).
getScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.QueryPivot
Returns the list of pivot scalar function columns.
getScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.QuerySelection
Returns all the columns that are ScalarFunctionColumns including scalar functions columns that are inside other scalar function columns (e.g., sum(year(a), year(b))).
getScalarFunctionColumns() - Method in class com.google.visualization.datasource.query.QuerySort
Returns all the columns that are ScalarFunctionColumns including scalar functions columns that are inside other scalar function columns (e.g., sum(year(a), year(b))).
getSecond() - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
Returns the second.
getSecondColumn() - Method in class com.google.visualization.datasource.query.ColumnColumnFilter
Returns the second column associated with this ColumnColumnFilter.
getSeconds() - Method in class com.google.visualization.datasource.datatable.value.TimeOfDayValue
Returns the underlying seconds.
getSelection() - Method in class com.google.visualization.datasource.query.Query
Returns the required selection of the query result.
getSignature() - Method in class com.google.visualization.datasource.base.DataSourceParameters
Returns the signature.
getSignature(DataTable) - Static method in class com.google.visualization.datasource.render.JsonRenderer
Returns a String-form 32-bit hash of this table's json.
getSimpleColumnIds() - Method in class com.google.visualization.datasource.query.QueryGroup
Returns a list of all simple columns' IDs in this group.
getSimpleColumnIds() - Method in class com.google.visualization.datasource.query.QueryPivot
Returns a list of all simple columns' IDs in this pivot.
getSimpleColumns() - Method in class com.google.visualization.datasource.query.QueryGroup
Returns the list of simple columns included in the group-by section.
getSimpleColumns() - Method in class com.google.visualization.datasource.query.QueryPivot
Returns the list of pivot simple columns.
getSimpleColumns() - Method in class com.google.visualization.datasource.query.QuerySelection
Returns all the columns that are SimpleColumns including those inside scalar function columns (e.g, year(a1)).
getSort() - Method in class com.google.visualization.datasource.query.Query
Returns the required sort of the query result.
getSortColumns() - Method in class com.google.visualization.datasource.query.QuerySort
Returns the list of sort columns.
getStatusType() - Method in class com.google.visualization.datasource.base.ResponseStatus
Returns the response status type.
getSubFilter() - Method in class com.google.visualization.datasource.query.NegationFilter
Returns the sub-filter associated with this NegationFilter.
getSubFilters() - Method in class com.google.visualization.datasource.query.CompoundFilter
Returns the list of sub-filters associated with this CompoundFilter.
getTableName() - Method in class com.google.visualization.datasource.util.SqlDatabaseDescription
Returns the database table name.
getTextLocalizedComparator(ULocale) - Static method in class com.google.visualization.datasource.datatable.value.TextValue
Returns a comparator that compares text values according to a given locale.
getTqxValue() - Method in class com.google.visualization.datasource.base.DataSourceParameters
Returns the "tqx" value.
getType() - Method in class com.google.visualization.datasource.datatable.ColumnDescription
Returns the column type.
getType() - Method in class com.google.visualization.datasource.datatable.TableCell
Returns the type of this cell.
getType() - Method in class com.google.visualization.datasource.datatable.value.BooleanValue
 
getType() - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
 
getType() - Method in class com.google.visualization.datasource.datatable.value.DateValue
 
getType() - Method in class com.google.visualization.datasource.datatable.value.NumberValue
 
getType() - Method in class com.google.visualization.datasource.datatable.value.TextValue
 
getType() - Method in class com.google.visualization.datasource.datatable.value.TimeOfDayValue
 
getType() - Method in class com.google.visualization.datasource.datatable.value.Value
Returns the type of this cell.
getType() - Method in class com.google.visualization.datasource.datatable.ValueFormatter
Returns the type.
getTypeCodeLowerCase() - Method in enum com.google.visualization.datasource.datatable.value.ValueType
Returns the type code string for this ValueType as a lower case string.
getUFormat() - Method in class com.google.visualization.datasource.datatable.ValueFormatter
Returns the internal UFormat object.
getUrl() - Method in class com.google.visualization.datasource.util.SqlDatabaseDescription
Returns the url of the sql databasae.
getUser() - Method in class com.google.visualization.datasource.util.SqlDatabaseDescription
Returns the user name used to access the sql database.
getUserFormatOptions() - Method in class com.google.visualization.datasource.query.Query
Returns the query formatting options.
getUserLocale() - Method in class com.google.visualization.datasource.DataSourceRequest
Returns the user locale.
getValue(int, int) - Method in class com.google.visualization.datasource.datatable.DataTable
Returns the value in the cell at the specified row and column indexes.
getValue() - Method in class com.google.visualization.datasource.datatable.TableCell
Returns the inner value of this cell.
getValue() - Method in class com.google.visualization.datasource.datatable.value.BooleanValue
Returns the underlying value.
getValue() - Method in class com.google.visualization.datasource.datatable.value.NumberValue
Returns the underlying value.
getValue() - Method in class com.google.visualization.datasource.datatable.value.TextValue
Returns the text value.
getValue(ColumnLookup, TableRow) - Method in class com.google.visualization.datasource.query.AbstractColumn
Returns the value of the column in the given row.
getValue() - Method in class com.google.visualization.datasource.query.ColumnValueFilter
Returns the value associated with this ColumnValueFilter.
getValue() - Method in class com.google.visualization.datasource.query.engine.AggregationNode
Returns the value of this node.
getValues() - Method in class com.google.visualization.datasource.query.engine.AggregationPath
Returns the list of values.
getValueType(DataTable) - Method in class com.google.visualization.datasource.query.AbstractColumn
Returns the value type of the column.
getValueType(DataTable) - Method in class com.google.visualization.datasource.query.AggregationColumn
Returns the value type of the column.
getValueType(DataTable) - Method in class com.google.visualization.datasource.query.ScalarFunctionColumn
Returns the value type of the column after evaluating the scalar function.
getValueType(DataTable) - Method in class com.google.visualization.datasource.query.SimpleColumn
Returns the value type of the column.
getWarnings() - Method in class com.google.visualization.datasource.datatable.DataTable
Returns the list of warnings in this table.
getYear() - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
Returns the year.
getYear() - Method in class com.google.visualization.datasource.datatable.value.DateValue
Returns the underlying year.

H

hasFilter() - Method in class com.google.visualization.datasource.query.Query
Returns whether or not this query has a filter defined.
hasGroup() - Method in class com.google.visualization.datasource.query.Query
Returns true if the query has a group-by section.
hashCode() - Method in class com.google.visualization.datasource.datatable.value.BooleanValue
Returns a hash code for this boolean value.
hashCode() - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
 
hashCode() - Method in class com.google.visualization.datasource.datatable.value.DateValue
 
hashCode() - Method in class com.google.visualization.datasource.datatable.value.NumberValue
Returns a hash code for this number value.
hashCode() - Method in class com.google.visualization.datasource.datatable.value.TextValue
Returns a hash code for this string value.
hashCode() - Method in class com.google.visualization.datasource.datatable.value.TimeOfDayValue
 
hashCode() - Method in class com.google.visualization.datasource.datatable.value.Value
Returns the hashcode of this value.
hashCode() - Method in class com.google.visualization.datasource.query.AbstractColumn
 
hashCode() - Method in class com.google.visualization.datasource.query.AggregationColumn
 
hashCode() - Method in class com.google.visualization.datasource.query.ColumnColumnFilter
 
hashCode() - Method in class com.google.visualization.datasource.query.ColumnIsNullFilter
 
hashCode() - Method in class com.google.visualization.datasource.query.ColumnValueFilter
 
hashCode() - Method in class com.google.visualization.datasource.query.ComparisonFilter
 
hashCode() - Method in class com.google.visualization.datasource.query.CompoundFilter
 
hashCode() - Method in class com.google.visualization.datasource.query.NegationFilter
 
hashCode() - Method in class com.google.visualization.datasource.query.Query
 
hashCode() - Method in class com.google.visualization.datasource.query.QueryFormat
 
hashCode() - Method in class com.google.visualization.datasource.query.QueryGroup
 
hashCode() - Method in class com.google.visualization.datasource.query.QueryLabels
 
hashCode() - Method in class com.google.visualization.datasource.query.QueryOptions
 
hashCode() - Method in class com.google.visualization.datasource.query.QueryPivot
 
hashCode() - Method in class com.google.visualization.datasource.query.QuerySelection
 
hashCode() - Method in class com.google.visualization.datasource.query.QuerySort
 
hashCode() - Method in class com.google.visualization.datasource.query.scalarfunction.Constant
 
hashCode() - Method in class com.google.visualization.datasource.query.scalarfunction.TimeComponentExtractor
 
hashCode() - Method in class com.google.visualization.datasource.query.ScalarFunctionColumn
 
hashCode() - Method in class com.google.visualization.datasource.query.SimpleColumn
 
hasLabels() - Method in class com.google.visualization.datasource.query.Query
Returns true if this query has labels defined.
hasOptions() - Method in class com.google.visualization.datasource.query.Query
Returns true if this query has any nondefault options set.
hasPivot() - Method in class com.google.visualization.datasource.query.Query
Returns true if the query has a pivot-by section.
hasRowLimit() - Method in class com.google.visualization.datasource.query.Query
Returns true if this query has a row limit set.
hasRowOffset() - Method in class com.google.visualization.datasource.query.Query
Returns true if this query has a row offset set.
hasSelection() - Method in class com.google.visualization.datasource.query.Query
Returns true if there is a non-trivial selection, i.e.
hasSort() - Method in class com.google.visualization.datasource.query.Query
Returns true if the query has a non empty sort-by section.
hasUserFormatOptions() - Method in class com.google.visualization.datasource.query.Query
Returns true if this query has user format options defined.
htmlEscape(String) - Static method in class com.google.visualization.datasource.render.EscapeUtil
Escapes the string for embedding in html.
HtmlRenderer - Class in com.google.visualization.datasource.render
Takes a data table and returns an html string.

I

innerToQueryString() - Method in class com.google.visualization.datasource.datatable.value.BooleanValue
Returns a string that, when parsed by the query parser, should return an identical value.
innerToQueryString() - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
Returns a string that, when parsed by the query parser, should return an identical value.
innerToQueryString() - Method in class com.google.visualization.datasource.datatable.value.DateValue
Returns a string that, when parsed by the query parser, should return an identical value.
innerToQueryString() - Method in class com.google.visualization.datasource.datatable.value.NumberValue
Returns a string that, when parsed by the query parser, should return an identical value.
innerToQueryString() - Method in class com.google.visualization.datasource.datatable.value.TextValue
Returns a string that, when parsed by the query parser, should return an identical value.
innerToQueryString() - Method in class com.google.visualization.datasource.datatable.value.TimeOfDayValue
Returns a string that, when parsed by the query parser, should return an identical value.
innerToQueryString() - Method in class com.google.visualization.datasource.datatable.value.Value
Returns a string that, when parsed by the query parser, should return an identical value.
InvalidQueryException - Exception in com.google.visualization.datasource.base
An exception that is thrown when trying to serve an invalid query.
InvalidQueryException(String) - Constructor for exception com.google.visualization.datasource.base.InvalidQueryException
Construct a data source exception with an InvalidQuery reason type and a message to the user.
isComparisonOrderReversed() - Method in class com.google.visualization.datasource.query.ColumnValueFilter
Returns whether or not this operator's comparison order is reversed.
isDefault() - Method in class com.google.visualization.datasource.query.QueryOptions
Returns true if all options are set to their default values.
isEmpty() - Method in class com.google.visualization.datasource.query.Query
Returns true if the query is empty, i.e.
isEmpty() - Method in class com.google.visualization.datasource.query.QuerySelection
Returns true if the selection list is empty.
isEmpty() - Method in class com.google.visualization.datasource.query.QuerySort
Returns true if the sort list is empty.
isMatch(DataTable, TableRow) - Method in class com.google.visualization.datasource.query.ColumnColumnFilter
Implements isMatch from the QueryFilter interface.
isMatch(DataTable, TableRow) - Method in class com.google.visualization.datasource.query.ColumnIsNullFilter
Checks if this row should be part of the result set.
isMatch(DataTable, TableRow) - Method in class com.google.visualization.datasource.query.ColumnValueFilter
Implements isMatch from the QueryFilter interface.
isMatch(DataTable, TableRow) - Method in class com.google.visualization.datasource.query.CompoundFilter
Implements isMatch (from the QueryFilter interface) by recursively calling isMatch on each of the sub-filters, and using the compound filter type to determine the result.
isMatch(DataTable, TableRow) - Method in class com.google.visualization.datasource.query.NegationFilter
Implements isMatch (from the QueryFilter interface) by recursively calling isMatch on the sub-filter and negating the result.
isMatch(DataTable, TableRow) - Method in class com.google.visualization.datasource.query.QueryFilter
Checks if this row should be part of the result set.
isNoFormat() - Method in class com.google.visualization.datasource.query.QueryOptions
Returns the value of the noFormat option.
isNoValues() - Method in class com.google.visualization.datasource.query.QueryOptions
Returns the value of the noValues option.
isNull() - Method in class com.google.visualization.datasource.datatable.TableCell
Tests whether this cell's value is a logical null.
isNull() - Method in class com.google.visualization.datasource.datatable.value.BooleanValue
Tests whether this cell's value is a logical null.
isNull() - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
Tests whether this value is a logical null.
isNull() - Method in class com.google.visualization.datasource.datatable.value.DateValue
Tests whether this value a logical null.
isNull() - Method in class com.google.visualization.datasource.datatable.value.NumberValue
Tests whether this value is a logical null.
isNull() - Method in class com.google.visualization.datasource.datatable.value.TextValue
Tests whether this cell's value is logical null.
isNull() - Method in class com.google.visualization.datasource.datatable.value.TimeOfDayValue
Tests whether this value is a logical null.
isNull() - Method in class com.google.visualization.datasource.datatable.value.Value
Returns whether or not this cell's value is a logical null.
isOperatorMatch(Value, Value) - Method in class com.google.visualization.datasource.query.ComparisonFilter
Matches the given two values against the operator.
isRestrictedAccessMode() - Method in class com.google.visualization.datasource.DataSourceServlet
Returns a flag that indicates whether the servlet is in restricted-access mode.
isSameOrigin() - Method in class com.google.visualization.datasource.DataSourceRequest
Returns true if the request is same-origin.

J

jsonEscape(String) - Static method in class com.google.visualization.datasource.render.EscapeUtil
This method is used to escape strings embedded in the json response.
JsonRenderer - Class in com.google.visualization.datasource.render
Takes a data table and returns a json string.

L

LocaleUtil - Class in com.google.visualization.datasource.base
A utility class for locale handling.
Lower - Class in com.google.visualization.datasource.query.scalarfunction
A unary scalar function that changes text to lower case.
lowerCaseString() - Method in enum com.google.visualization.datasource.base.ReasonType
Returns a lower case string of this enum.
lowerCaseString() - Method in enum com.google.visualization.datasource.base.StatusType
Returns a lower case string of this enum.

N

NegationFilter - Class in com.google.visualization.datasource.query
A negation filter.
NegationFilter(QueryFilter) - Constructor for class com.google.visualization.datasource.query.NegationFilter
Constructs a negation filter, with the given sub-filter.
NullValueException - Exception in com.google.visualization.datasource.datatable.value
Exception that is thrown when there is an attempt to request the value of a cell with a null value.
NullValueException(String) - Constructor for exception com.google.visualization.datasource.datatable.value.NullValueException
Constructor.
NumberValue - Class in com.google.visualization.datasource.datatable.value
A value of type number.
NumberValue(double) - Constructor for class com.google.visualization.datasource.datatable.value.NumberValue
Create a new number value.

O

operator - Variable in class com.google.visualization.datasource.query.ComparisonFilter
The comparison operator for this filter.
OutputType - Enum in com.google.visualization.datasource.base
Enumeration of the supported output formats for the data source.

P

parse(String) - Method in class com.google.visualization.datasource.base.BooleanFormat
Parses text from the beginning of the given string to produce a boolean.
parse(String) - Method in class com.google.visualization.datasource.datatable.ValueFormatter
Creates the corresponding Value from the given string.
parseObject(String, ParsePosition) - Method in class com.google.visualization.datasource.base.BooleanFormat
Parses a string into a Boolean.
parseObject(String, ParsePosition) - Method in class com.google.visualization.datasource.base.TextFormat
Parse a string into a TextValue.
parseQuery(String) - Static method in class com.google.visualization.datasource.DataSourceHelper
Parses a query string (e.g., 'select A,B pivot B') and creates a Query object.
parseQuery(String) - Method in class com.google.visualization.datasource.query.parser.QueryBuilder
Parses a user query into a Query object.
Product - Class in com.google.visualization.datasource.query.scalarfunction
The binary scalar function product().
put(AbstractColumn, int) - Method in class com.google.visualization.datasource.query.GenericColumnLookup
Sets the index of the given column to the given number.

Q

Query - Class in com.google.visualization.datasource.query
Holds the query data and clauses.
Query() - Constructor for class com.google.visualization.datasource.query.Query
Constructs a new, empty, query.
QUERY_REQUEST_PARAMETER - Static variable in class com.google.visualization.datasource.DataSourceRequest
The name of the request parameter that specifies the query to execute.
QueryBuilder - Class in com.google.visualization.datasource.query.parser
A singleton class that can parse a user query string, i.e., accept a string such as "SELECT dept, max(salary) GROUP BY dept" and return a Query object.
QueryEngine - Class in com.google.visualization.datasource.query.engine
A collection of static methods that perform the operations involved in executing a query, i.e., selection, sorting, paging (limit and offset), grouping and pivoting, filtering, applying labels, and custom formatting.
QueryFilter - Class in com.google.visualization.datasource.query
A query filter.
QueryFilter() - Constructor for class com.google.visualization.datasource.query.QueryFilter
 
QueryFormat - Class in com.google.visualization.datasource.query
Describes the formatting options of a Query, as passed on the query in the "format" clause.
QueryFormat() - Constructor for class com.google.visualization.datasource.query.QueryFormat
Default empty constructor, with no patterns (patterns can be added later).
QueryGroup - Class in com.google.visualization.datasource.query
Grouping definition for a query.
QueryGroup() - Constructor for class com.google.visualization.datasource.query.QueryGroup
Constructs a query group with empty lists.
QueryLabels - Class in com.google.visualization.datasource.query
Describes the labels of a Query, as passed in the query under the "label" clause.
QueryLabels() - Constructor for class com.google.visualization.datasource.query.QueryLabels
Default empty constructor, with no labels.
QueryOptions - Class in com.google.visualization.datasource.query
Options definition for a query.
QueryOptions() - Constructor for class com.google.visualization.datasource.query.QueryOptions
Constructs query options with all boolean options set to false.
QueryPair - Class in com.google.visualization.datasource
A product of splitQuery() method, composed of a data source query to be executed first by the data source and a second completion query to be executed on the results of the first one by the query engine.
QueryPair(Query, Query) - Constructor for class com.google.visualization.datasource.QueryPair
Construct a new query pair.
QueryPivot - Class in com.google.visualization.datasource.query
Pivoting definition for a query.
QueryPivot() - Constructor for class com.google.visualization.datasource.query.QueryPivot
Constructs a query pivot with empty lists.
QuerySelection - Class in com.google.visualization.datasource.query
Selection definition for a query.
QuerySelection() - Constructor for class com.google.visualization.datasource.query.QuerySelection
Construct an empty selection list.
QuerySelection(QuerySelection) - Constructor for class com.google.visualization.datasource.query.QuerySelection
Copy constructor.
QuerySort - Class in com.google.visualization.datasource.query
Sorting definition for a query.
QuerySort() - Constructor for class com.google.visualization.datasource.query.QuerySort
Constructs an empty sort list.
QuerySplitter - Class in com.google.visualization.datasource
A utility class for splitting the user query into a data source query and a completion query.
Quotient - Class in com.google.visualization.datasource.query.scalarfunction
The binary scalar function quotient().

R

read(Reader, List<ColumnDescription>, Boolean) - Static method in class com.google.visualization.datasource.util.CsvDataSourceHelper
 
read(Reader, List<ColumnDescription>, Boolean, ULocale) - Static method in class com.google.visualization.datasource.util.CsvDataSourceHelper
Translates a CSV formatted input into a data table representation.
ReasonType - Enum in com.google.visualization.datasource.base
Possible reasons for errors or warnings.
renderCsvError(ResponseStatus) - Static method in class com.google.visualization.datasource.render.CsvRenderer
Renders an error message.
renderDataTable(DataTable, ULocale, String) - Static method in class com.google.visualization.datasource.render.CsvRenderer
Generates a csv string representation of a data table.
renderDataTable(DataTable, ULocale) - Static method in class com.google.visualization.datasource.render.HtmlRenderer
Generates an HTML string representation of a data table.
renderDataTable(DataTable, boolean, boolean) - Static method in class com.google.visualization.datasource.render.JsonRenderer
Generates a JSON representation of the data table object.
renderHtmlError(ResponseStatus) - Static method in class com.google.visualization.datasource.render.HtmlRenderer
Renders a simple html for the given responseStatus.
renderJsonResponse(DataSourceParameters, ResponseStatus, DataTable, boolean) - Static method in class com.google.visualization.datasource.render.JsonRenderer
Returns the json response for the given data table.
ResponseStatus - Class in com.google.visualization.datasource.base
A response status holds three parameters: 1) The response type (Ok, Warning or Error).
ResponseStatus(StatusType, ReasonType, String) - Constructor for class com.google.visualization.datasource.base.ResponseStatus
Constructs a response status object.
ResponseStatus(StatusType) - Constructor for class com.google.visualization.datasource.base.ResponseStatus
 
ResponseWriter - Class in com.google.visualization.datasource
A helper class responsible for writing a response message on a HttpServletResponse.
reverse() - Method in class com.google.visualization.datasource.query.engine.AggregationPath
Reverses this path.

S

SAME_ORIGIN_HEADER - Static variable in class com.google.visualization.datasource.DataSourceRequest
A request header name.
ScalarFunction - Interface in com.google.visualization.datasource.query.scalarfunction
A scalar function.
ScalarFunctionColumn - Class in com.google.visualization.datasource.query
A scalar function column (e.g.
ScalarFunctionColumn(List<AbstractColumn>, ScalarFunction) - Constructor for class com.google.visualization.datasource.query.ScalarFunctionColumn
Creates a new instance of this class with the given columns list and function type.
selection - Variable in class com.google.visualization.datasource.query.Query
The required selection.
setCustomProperty(String, String) - Method in class com.google.visualization.datasource.datatable.ColumnDescription
Sets a custom property.
setCustomProperty(String, String) - Method in class com.google.visualization.datasource.datatable.DataTable
Sets a custom property.
setCustomProperty(String, String) - Method in class com.google.visualization.datasource.datatable.TableCell
Sets a custom property.
setCustomProperty(String, String) - Method in class com.google.visualization.datasource.datatable.TableRow
Sets a custom property.
setDefaultLocale(ULocale) - Static method in class com.google.visualization.datasource.base.LocaleUtil
Sets the default locale.
setFilter(QueryFilter) - Method in class com.google.visualization.datasource.query.Query
Set the required filter of this query.
setFormattedValue(String) - Method in class com.google.visualization.datasource.datatable.TableCell
Set a formatted value for the value in this table cell.
setGroup(QueryGroup) - Method in class com.google.visualization.datasource.query.Query
Sets the required group of the query result.
setLabel(String) - Method in class com.google.visualization.datasource.datatable.ColumnDescription
Sets a column label.
setLabels(QueryLabels) - Method in class com.google.visualization.datasource.query.Query
Sets the query labels.
setNoFormat(boolean) - Method in class com.google.visualization.datasource.query.QueryOptions
Sets the value of the noFormat option.
setNoValues(boolean) - Method in class com.google.visualization.datasource.query.QueryOptions
Sets the value of the noValues option.
setOptions(QueryOptions) - Method in class com.google.visualization.datasource.query.Query
Sets the required options for this query.
setOutputType(OutputType) - Method in class com.google.visualization.datasource.base.DataSourceParameters
Sets the output type.
setPassword(String) - Method in class com.google.visualization.datasource.util.SqlDatabaseDescription
Sets the password.
setPattern(String) - Method in class com.google.visualization.datasource.datatable.ColumnDescription
Sets a column pattern.
setPivot(QueryPivot) - Method in class com.google.visualization.datasource.query.Query
Sets the required pivot of the query result.
setRowLimit(int) - Method in class com.google.visualization.datasource.query.Query
Sets the max number of rows to return to the caller.
setRowOffset(int) - Method in class com.google.visualization.datasource.query.Query
Sets the number of rows that should be removed from the beginning of the data table.
setRows(Collection<TableRow>) - Method in class com.google.visualization.datasource.datatable.DataTable
Sets a collection of rows after clearing any current rows.
setSelection(QuerySelection) - Method in class com.google.visualization.datasource.query.Query
Set the required selection of the query result.
setServletErrorResponse(DataSourceException, DataSourceRequest, HttpServletResponse) - Static method in class com.google.visualization.datasource.DataSourceHelper
Sets the HTTP servlet response in case of an error.
setServletErrorResponse(ResponseStatus, DataSourceRequest, HttpServletResponse) - Static method in class com.google.visualization.datasource.DataSourceHelper
Sets the HTTP servlet response in case of an error.
setServletErrorResponse(DataSourceException, HttpServletRequest, HttpServletResponse) - Static method in class com.google.visualization.datasource.DataSourceHelper
Sets the HTTP servlet response in case of an error.
setServletResponse(DataTable, DataSourceRequest, HttpServletResponse) - Static method in class com.google.visualization.datasource.DataSourceHelper
Sets the response on the HttpServletResponse by creating a response message for the given DataTable and sets it on the HttpServletResponse.
setServletResponse(String, DataSourceRequest, HttpServletResponse) - Static method in class com.google.visualization.datasource.DataSourceHelper
Sets the given response string on the HttpServletResponse.
setServletResponse(String, DataSourceParameters, HttpServletResponse) - Static method in class com.google.visualization.datasource.ResponseWriter
Sets the specified responseMessage on the given HttpServletResponse.
setSignature(String) - Method in class com.google.visualization.datasource.base.DataSourceParameters
Sets the signature.
setSort(QuerySort) - Method in class com.google.visualization.datasource.query.Query
Set the required sort of the query result.
setUserFormatOptions(QueryFormat) - Method in class com.google.visualization.datasource.query.Query
Sets the user formatting options map.
setUserLocale(ULocale) - Method in class com.google.visualization.datasource.DataSourceRequest
Sets the user locale.
SIGN_IN_MESSAGE_KEY - Static variable in class com.google.visualization.datasource.base.ResponseStatus
The sign in message key in the ResourceBundle
SimpleColumn - Class in com.google.visualization.datasource.query
A column referred to by an explicit string ID.
SimpleColumn(String) - Constructor for class com.google.visualization.datasource.query.SimpleColumn
Creates a new instance of this class, with the given column ID.
SortOrder - Enum in com.google.visualization.datasource.query
Sort order.
splitQuery(Query, Capabilities) - Static method in class com.google.visualization.datasource.DataSourceHelper
Splits the Query object into two queries according to the declared data source capabilities: data source query and completion query.
splitQuery(Query, Capabilities) - Static method in class com.google.visualization.datasource.QuerySplitter
Split the query into a data source query and completion query.
SqlDatabaseDescription - Class in com.google.visualization.datasource.util
This class contains all information required to connect to the sql database.
SqlDatabaseDescription(String, String, String, String) - Constructor for class com.google.visualization.datasource.util.SqlDatabaseDescription
Constructs a sql database description.
SqlDataSourceHelper - Class in com.google.visualization.datasource.util
A utility class, with static methods that are specific for creating a data source based on a SQL database table.
StatusType - Enum in com.google.visualization.datasource.base
An enum value to represent the status of a response.
Sum - Class in com.google.visualization.datasource.query.scalarfunction
The binary scalar function sum().

T

TableAggregator - Class in com.google.visualization.datasource.query.engine
Aggregates a DataTable according to specific row groups.
TableAggregator(List<String>, Set<String>, DataTable) - Constructor for class com.google.visualization.datasource.query.engine.TableAggregator
Constructs a table aggregator and aggregates the table.
TableCell - Class in com.google.visualization.datasource.datatable
A single cell in a DataTable.
TableCell(Value) - Constructor for class com.google.visualization.datasource.datatable.TableCell
Construct a new TableCell with the parameter as the inner value.
TableCell(Value, String) - Constructor for class com.google.visualization.datasource.datatable.TableCell
Construct a new TableCell with the parameter as the inner value and with a FormattedValue representing this.value.
TableCell(TableCell) - Constructor for class com.google.visualization.datasource.datatable.TableCell
Copy constructor.
TableCell(String) - Constructor for class com.google.visualization.datasource.datatable.TableCell
Constructs a new TableCell with a text value.
TableCell(boolean) - Constructor for class com.google.visualization.datasource.datatable.TableCell
Constructs a new TableCell with a boolean value.
TableCell(double) - Constructor for class com.google.visualization.datasource.datatable.TableCell
Constructs a new TableCell with a number value.
TableRow - Class in com.google.visualization.datasource.datatable
A single row in a DataTable.
TableRow() - Constructor for class com.google.visualization.datasource.datatable.TableRow
Create an empty row list.
TextFormat - Class in com.google.visualization.datasource.base
A UFormat that performs (dummy) formatting and parsing of text (string) values.
TextFormat() - Constructor for class com.google.visualization.datasource.base.TextFormat
 
TextValue - Class in com.google.visualization.datasource.datatable.value
A value of type text (string).
TextValue(String) - Constructor for class com.google.visualization.datasource.datatable.value.TextValue
Creates a new text cell.
TimeComponentExtractor - Class in com.google.visualization.datasource.query.scalarfunction
A time component extractor.
TimeComponentExtractor.TimeComponent - Enum in com.google.visualization.datasource.query.scalarfunction
An enum of time components that can be extracted from a date/datetime/timeofday value.
TimeOfDayValue - Class in com.google.visualization.datasource.datatable.value
A value of type time-of-day.
TimeOfDayValue(int, int, int) - Constructor for class com.google.visualization.datasource.datatable.value.TimeOfDayValue
Creates a new TimeOfDayValue.
TimeOfDayValue(int, int, int, int) - Constructor for class com.google.visualization.datasource.datatable.value.TimeOfDayValue
Creates a new TimeOfDayValue.
TimeOfDayValue(GregorianCalendar) - Constructor for class com.google.visualization.datasource.datatable.value.TimeOfDayValue
Creates a new instance based on the given GregorianCalendar.
ToDate - Class in com.google.visualization.datasource.query.scalarfunction
The unary scalar function toDate().
toQueryString() - Method in class com.google.visualization.datasource.datatable.value.Value
Returns a string that, when parsed by the query parser, should return an identical value.
toQueryString() - Method in class com.google.visualization.datasource.query.AbstractColumn
Returns a string that when parsed by the query parser, should return an identical column.
toQueryString() - Method in class com.google.visualization.datasource.query.AggregationColumn
Returns a string that when parsed by the query parser, should return an identical column.
toQueryString() - Method in class com.google.visualization.datasource.query.ColumnColumnFilter
Returns a string that, when parsed by the query parser, should return an identical filter.
toQueryString() - Method in class com.google.visualization.datasource.query.ColumnIsNullFilter
Returns a string that, when parsed by the query parser, should return an identical filter.
toQueryString() - Method in class com.google.visualization.datasource.query.ColumnSort
Creates a string that when fed to the query parser should return a ColumnSort equal to this one.
toQueryString() - Method in class com.google.visualization.datasource.query.ColumnValueFilter
Returns a string that, when parsed by the query parser, should return an identical filter.
toQueryString() - Method in enum com.google.visualization.datasource.query.ComparisonFilter.Operator
Returns the query string form of this operator.
toQueryString() - Method in class com.google.visualization.datasource.query.CompoundFilter
Returns a string that, when parsed by the query parser, should return an identical filter.
toQueryString() - Method in class com.google.visualization.datasource.query.NegationFilter
Returns a string that, when parsed by the query parser, should return an identical filter.
toQueryString() - Method in class com.google.visualization.datasource.query.Query
Returns a string that when fed to the query parser will yield an identical Query.
toQueryString() - Method in class com.google.visualization.datasource.query.QueryFilter
Returns a string that, when parsed by the query parser, should return an identical filter.
toQueryString() - Method in class com.google.visualization.datasource.query.QueryFormat
Returns a string that when fed into the query parser, produces a QueryFormat equal to this one.
toQueryString() - Method in class com.google.visualization.datasource.query.QueryGroup
Returns a string that when fed to the query parser would produce an equal QueryGroup.
toQueryString() - Method in class com.google.visualization.datasource.query.QueryLabels
Returns a string that when fed into the query parser, produces a QueryLabels equal to this one.
toQueryString() - Method in class com.google.visualization.datasource.query.QueryOptions
Returns a string that when fed to the query parser should return a QueryOptions equal to this one.
toQueryString() - Method in class com.google.visualization.datasource.query.QueryPivot
Returns a string that when fed to the query parser would produce an equal QueryPivot.
toQueryString() - Method in class com.google.visualization.datasource.query.QuerySelection
Returns a string that when fed to the query parser would produce an equal QuerySelection.
toQueryString() - Method in class com.google.visualization.datasource.query.QuerySort
Returns a string that when fed to the query parser would produce an equal QuerySort.
toQueryString(List<String>) - Method in class com.google.visualization.datasource.query.scalarfunction.Constant
Returns a string that when given to the query parser will yield a similar scalar function.
toQueryString(List<String>) - Method in class com.google.visualization.datasource.query.scalarfunction.CurrentDateTime
Returns a string that when given to the query parser will yield a similar scalar function.
toQueryString(List<String>) - Method in class com.google.visualization.datasource.query.scalarfunction.DateDiff
Returns a string that when given to the query parser will yield a similar scalar function.
toQueryString(List<String>) - Method in class com.google.visualization.datasource.query.scalarfunction.Difference
Returns a string that when given to the query parser will yield a similar scalar function.
toQueryString(List<String>) - Method in class com.google.visualization.datasource.query.scalarfunction.Lower
Returns a string that when given to the query parser will yield a similar scalar function.
toQueryString(List<String>) - Method in class com.google.visualization.datasource.query.scalarfunction.Product
Returns a string that when given to the query parser will yield a similar scalar function.
toQueryString(List<String>) - Method in class com.google.visualization.datasource.query.scalarfunction.Quotient
Returns a string that when given to the query parser will yield a similar scalar function.
toQueryString(List<String>) - Method in interface com.google.visualization.datasource.query.scalarfunction.ScalarFunction
Returns a string that when given to the query parser will yield a similar scalar function.
toQueryString(List<String>) - Method in class com.google.visualization.datasource.query.scalarfunction.Sum
Returns a string that when given to the query parser will yield a similar scalar function.
toQueryString(List<String>) - Method in class com.google.visualization.datasource.query.scalarfunction.TimeComponentExtractor
Returns a string that when given to the query parser will yield a similar scalar function.
toQueryString(List<String>) - Method in class com.google.visualization.datasource.query.scalarfunction.ToDate
Returns a string that when given to the query parser will yield a similar scalar function.
toQueryString(List<String>) - Method in class com.google.visualization.datasource.query.scalarfunction.Upper
Returns a string that when given to the query parser will yield a similar scalar function.
toQueryString() - Method in class com.google.visualization.datasource.query.ScalarFunctionColumn
Returns a string that when parsed by the query parser, should return an identical column.
toQueryString() - Method in class com.google.visualization.datasource.query.SimpleColumn
 
toString() - Method in class com.google.visualization.datasource.datatable.DataTable
Returns a string representation of the data table.
toString() - Method in class com.google.visualization.datasource.datatable.TableCell
Returns the String representation of the inner value.
toString() - Method in class com.google.visualization.datasource.datatable.value.BooleanValue
Returns the value with default formatting.
toString() - Method in class com.google.visualization.datasource.datatable.value.DateTimeValue
Returns the DateTimeValue as a String using default formatting.
toString() - Method in class com.google.visualization.datasource.datatable.value.DateValue
Returns the dateValue as a String using temporary formatting.
toString() - Method in class com.google.visualization.datasource.datatable.value.NumberValue
Returns the number as a String using default formatting.
toString() - Method in class com.google.visualization.datasource.datatable.value.TextValue
Returns the text.
toString() - Method in class com.google.visualization.datasource.datatable.value.TimeOfDayValue
Returns the timeValue as a String using default formatting.
toString() - Method in class com.google.visualization.datasource.query.AggregationColumn
This is for debug and error messages, not for ID generation.
toString() - Method in class com.google.visualization.datasource.query.ScalarFunctionColumn
This is for debug and error messages, not for ID generation.
toString() - Method in class com.google.visualization.datasource.query.SimpleColumn
 
TRUE - Static variable in class com.google.visualization.datasource.datatable.value.BooleanValue
A single static TRUE value.
TypeMismatchException - Exception in com.google.visualization.datasource.base
This exception is thrown when there is a mismatch between a value type and a column type, for example when trying to assign a boolean value to a column of type number.
TypeMismatchException(String) - Constructor for exception com.google.visualization.datasource.base.TypeMismatchException
Constructs a new exception with OTHER reason type and a message for the user.

U

Upper - Class in com.google.visualization.datasource.query.scalarfunction
A unary scalar function that changes text to upper case.

V

validate() - Method in class com.google.visualization.datasource.query.Query
Validates the query.
validateColumn(DataTable) - Method in class com.google.visualization.datasource.query.AbstractColumn
Checks whether the column is valid.
validateColumn(DataTable) - Method in class com.google.visualization.datasource.query.AggregationColumn
Checks whether it makes sense to have the aggregation type on the aggregated column.
validateColumn(DataTable) - Method in class com.google.visualization.datasource.query.ScalarFunctionColumn
Checks that the column is valid.
validateColumn(DataTable) - Method in class com.google.visualization.datasource.query.SimpleColumn
Checks if the column is valid.
validateParameters(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.Constant
Validates that there are no parameters given for the function.
validateParameters(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.CurrentDateTime
Validates that there are no parameters given for the function.
validateParameters(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.DateDiff
Validates that there are only 2 parameters given for this function, and that their types are either DATE or DATETIME.
validateParameters(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.Difference
Validates that all function parameters are of type NUMBER, and that there are exactly 2 parameters.
validateParameters(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.Lower
Validates that the number and types of the function parameters are valid.
validateParameters(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.Product
Validates that all function parameters are of type NUMBER, and that there are exactly 2 parameters.
validateParameters(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.Quotient
Validates that all function parameters are of type NUMBER, and that there are exactly 2 parameters.
validateParameters(List<ValueType>) - Method in interface com.google.visualization.datasource.query.scalarfunction.ScalarFunction
Validates that the number and types of the function parameters are valid.
validateParameters(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.Sum
Validates that all function parameters are of type NUMBER, and that there are exactly 2 parameters.
validateParameters(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.TimeComponentExtractor
Validates that there is only one parameter given for the function, and that its type is DATE or DATETIME if the timeComponent to extract is year, month or day, or that it is DATETIME or TIMEOFDAY if the timeComponent is hour, minute, second or millisecond.
validateParameters(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.ToDate
Validates that there is only 1 parameter given for this function, and that its type is either DATE, DATETIME or NUMBER.
validateParameters(List<ValueType>) - Method in class com.google.visualization.datasource.query.scalarfunction.Upper
Validates that the number and types of the function parameters are valid.
validateQueryAgainstColumnStructure(Query, DataTable) - Static method in class com.google.visualization.datasource.DataSourceHelper
Checks that the query is valid against the structure of the data table.
Value - Class in com.google.visualization.datasource.datatable.value
An abstract value of a single cell in a table.
Value() - Constructor for class com.google.visualization.datasource.datatable.value.Value
 
ValueFormatter - Class in com.google.visualization.datasource.datatable
Formats a Value, or parses a string to create a Value.
valueOf(String) - Static method in enum com.google.visualization.datasource.base.OutputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.visualization.datasource.base.ReasonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.visualization.datasource.base.StatusType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.visualization.datasource.Capabilities
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.visualization.datasource.datatable.value.ValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.visualization.datasource.query.AggregationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.visualization.datasource.query.ComparisonFilter.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.visualization.datasource.query.CompoundFilter.LogicalOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.visualization.datasource.query.scalarfunction.TimeComponentExtractor.TimeComponent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.visualization.datasource.query.SortOrder
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.visualization.datasource.base.OutputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.visualization.datasource.base.ReasonType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.visualization.datasource.base.StatusType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.visualization.datasource.Capabilities
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.visualization.datasource.datatable.value.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.visualization.datasource.query.AggregationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.visualization.datasource.query.ComparisonFilter.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.visualization.datasource.query.CompoundFilter.LogicalOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.visualization.datasource.query.scalarfunction.TimeComponentExtractor.TimeComponent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.visualization.datasource.query.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
ValueType - Enum in com.google.visualization.datasource.datatable.value
Represents a supported value type for a table.
verifyAccessApproved(DataSourceRequest) - Static method in class com.google.visualization.datasource.DataSourceHelper
Checks that the given request is sent from the same domain as that of the server.

W

Warning - Class in com.google.visualization.datasource.base
A warning generated while processing a request.
Warning(ReasonType, String) - Constructor for class com.google.visualization.datasource.base.Warning
Constructs a new exception with a reason type and a message for the user.

A B C D E F G H I J L N O P Q R S T U V W

Copyright © 2009 Google. All Rights Reserved.