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

A

AbsoluteInterval<U extends IntervalUnit> - Class in com.belladati.sdk.intervals
An absolute date or time interval.
AbsoluteInterval(U, Calendar, Calendar) - Constructor for class com.belladati.sdk.intervals.AbsoluteInterval
Creates a new absolute interval.
addAll(AttributeValue...) - Method in class com.belladati.sdk.filter.Filter.MultiValueFilter
Adds multiple values to this filter's value set.
addAll(Collection<AttributeValue>) - Method in class com.belladati.sdk.filter.Filter.MultiValueFilter
Adds multiple values to this filter's value set.
addFilters(Filter<?>...) - Method in interface com.belladati.sdk.view.ViewLoader
Adds filters to this loader.
addFilters(Collection<Filter<?>>) - Method in interface com.belladati.sdk.view.ViewLoader
Adds filters to this loader.
addValue(AttributeValue) - Method in class com.belladati.sdk.filter.Filter.MultiValueFilter
Adds a value to this filter's value set.
Attribute - Interface in com.belladati.sdk.dataset
An attribute from a BellaDati data set.
AttributeType - Enum in com.belladati.sdk.dataset
Indicates the type of an attribute.
AttributeValue - Interface in com.belladati.sdk.report
A single value of an attribute.
AuthorizationException - Exception in com.belladati.sdk.exception.auth
Thrown if something went wrong during authentication or authorization.
AuthorizationException(AuthorizationException.Reason) - Constructor for exception com.belladati.sdk.exception.auth.AuthorizationException
Creates a new instance with the given reason.
AuthorizationException(AuthorizationException.Reason, String) - Constructor for exception com.belladati.sdk.exception.auth.AuthorizationException
Creates a new instance with the given reason and message.
AuthorizationException.Reason - Enum in com.belladati.sdk.exception.auth
Possible causes of an AuthorizationException.

B

BellaDati - Class in com.belladati.sdk
Serves as the entry point to the BellaDati SDK.
BellaDati() - Constructor for class com.belladati.sdk.BellaDati
 
BellaDatiConnection - Interface in com.belladati.sdk
A connection to one specific BellaDati server.
BellaDatiRuntimeException - Exception in com.belladati.sdk.exception
Common superclass for all unchecked BellaDati exceptions.
BellaDatiService - Interface in com.belladati.sdk
A service accessing one specific BellaDati server as an authenticated user.
buildAbsoluteNode(long) - Method in interface com.belladati.sdk.intervals.IntervalUnit
Builds an interval node for an absolute interval using this unit and the given timestamp.
byAllAttributes() - Static method in class com.belladati.sdk.dataset.data.OverwritePolicy
Returns an OverwritePolicy that deletes records that are identical in all attributes with a record being imported.
byAttributes(String, String...) - Static method in class com.belladati.sdk.dataset.data.OverwritePolicy
Returns an OverwritePolicy that deletes records that are identical in the specified attributes with a record being imported.
byAttributes(List<String>) - Static method in class com.belladati.sdk.dataset.data.OverwritePolicy
Returns an OverwritePolicy that deletes records that are identical in the specified attributes with a record being imported.
byDateFrom(String, Calendar) - Static method in class com.belladati.sdk.dataset.data.OverwritePolicy
Returns an OverwritePolicy that deletes records with a date on or after the given date in the specified column.
byDateFromTo(String, Calendar, Calendar) - Static method in class com.belladati.sdk.dataset.data.OverwritePolicy
Returns an OverwritePolicy that deletes records with a date between or on the given dates in the specified column.
byDateTo(String, Calendar) - Static method in class com.belladati.sdk.dataset.data.OverwritePolicy
Returns an OverwritePolicy that deletes records with a date before or on the given date in the specified column.

C

CachedCollection<T,C extends Collection<T>> - Interface in com.belladati.sdk.util
A collection that is cached by the client.
CachedList<T> - Interface in com.belladati.sdk.util
A list that is cached by the client, a special case of a CachedCollection.
com.belladati.sdk - package com.belladati.sdk
 
com.belladati.sdk.auth - package com.belladati.sdk.auth
 
com.belladati.sdk.dashboard - package com.belladati.sdk.dashboard
 
com.belladati.sdk.dataset - package com.belladati.sdk.dataset
 
com.belladati.sdk.dataset.data - package com.belladati.sdk.dataset.data
 
com.belladati.sdk.dataset.source - package com.belladati.sdk.dataset.source
 
com.belladati.sdk.exception - package com.belladati.sdk.exception
 
com.belladati.sdk.exception.auth - package com.belladati.sdk.exception.auth
 
com.belladati.sdk.exception.dataset.data - package com.belladati.sdk.exception.dataset.data
 
com.belladati.sdk.exception.interval - package com.belladati.sdk.exception.interval
 
com.belladati.sdk.exception.server - package com.belladati.sdk.exception.server
 
com.belladati.sdk.filter - package com.belladati.sdk.filter
 
com.belladati.sdk.intervals - package com.belladati.sdk.intervals
 
com.belladati.sdk.report - package com.belladati.sdk.report
 
com.belladati.sdk.user - package com.belladati.sdk.user
 
com.belladati.sdk.util - package com.belladati.sdk.util
 
com.belladati.sdk.view - package com.belladati.sdk.view
 
Comment - Interface in com.belladati.sdk.report
A comment entry in a BellaDati report.
connect() - Static method in class com.belladati.sdk.BellaDati
Connects to the BellaDati cloud service.
connect(String) - Static method in class com.belladati.sdk.BellaDati
Connects to a BellaDati server hosted at the specified URL.
connectInsecure(String) - Static method in class com.belladati.sdk.BellaDati
Connects to a BellaDati server hosted at the specified URL.
ConnectionException - Exception in com.belladati.sdk.exception
Connection to the BellaDati server failed.
ConnectionException(String) - Constructor for exception com.belladati.sdk.exception.ConnectionException
 
ConnectionException(Throwable) - Constructor for exception com.belladati.sdk.exception.ConnectionException
 
ConnectionException(String, Throwable) - Constructor for exception com.belladati.sdk.exception.ConnectionException
 
contains(String) - Method in interface com.belladati.sdk.util.PaginatedIdList
Returns true if an element with the given ID has been loaded in this list.
contains(T) - Method in interface com.belladati.sdk.util.PaginatedList
Returns true if the given element has been loaded in this list.
createBasicInstance(String, String...) - Static method in class com.belladati.sdk.dataset.data.DataTable
Creates a new instance with the given column setup.
createBasicInstance(List<String>) - Static method in class com.belladati.sdk.dataset.data.DataTable
Creates a new instance with the given column setup.
createDataTable() - Method in interface com.belladati.sdk.dataset.DataSet
Returns an empty data table matching this data set's structure.
createDetailedInstance(DataColumn, DataColumn...) - Static method in class com.belladati.sdk.dataset.data.DataTable
Creates a new instance with the given column setup.
createDetailedInstance(List<DataColumn>) - Static method in class com.belladati.sdk.dataset.data.DataTable
Creates a new instance with the given column setup.
createFilter(Attribute) - Method in class com.belladati.sdk.filter.FilterOperation
Creates a filter for the given attribute with this operation.
createFilter(BellaDatiService, String, String) - Method in class com.belladati.sdk.filter.FilterOperation
Creates a filter using just an attribute code.
createFilter(Attribute) - Method in class com.belladati.sdk.filter.FilterOperation.MultiValueOperation
 
createFilter(Attribute) - Method in class com.belladati.sdk.filter.FilterOperation.NoValueOperation
 
createLoader() - Method in interface com.belladati.sdk.view.View
Creates a loader instance used to load this view with parameters.
createRow(String...) - Method in class com.belladati.sdk.dataset.data.DataTable
Creates a new row in the table containing the given values.
createRow() - Method in class com.belladati.sdk.dataset.data.DataTable
Creates a new, empty row in the table.
createViewLoader(String, ViewType) - Method in interface com.belladati.sdk.BellaDatiService
Creates a loader to load the JSON representation of the view with the given ID and type.

D

Dashboard - Interface in com.belladati.sdk.dashboard
A BellaDati dashboard.
DashboardInfo - Interface in com.belladati.sdk.dashboard
Information object about a BellaDati dashboard.
Dashlet - Interface in com.belladati.sdk.dashboard
Represents a single dashlet in a BellaDati dashboard.
Dashlet.Type - Enum in com.belladati.sdk.dashboard
Types of dashlets.
DataColumn - Class in com.belladati.sdk.dataset.data
A single row in a data table.
DataColumn(String) - Constructor for class com.belladati.sdk.dataset.data.DataColumn
 
DataColumn(String, String) - Constructor for class com.belladati.sdk.dataset.data.DataColumn
 
DataRow - Class in com.belladati.sdk.dataset.data
A single row in a data table.
DataSet - Interface in com.belladati.sdk.dataset
A BellaDati data set definition.
DataSetInfo - Interface in com.belladati.sdk.dataset
Information object about a BellaDati data set.
DataSource - Interface in com.belladati.sdk.dataset.source
A data source used by a DataSet.
DataSourceImport - Interface in com.belladati.sdk.dataset.source
A single execution of an import from a data source to a data set as set on the server.
DataSourceImportBase - Interface in com.belladati.sdk.dataset.source
A single execution of an import from a data source to a data set.
DataSourcePendingImport - Interface in com.belladati.sdk.dataset.source
An import configuration from a data source to a data set being created by the client.
DataTable - Class in com.belladati.sdk.dataset.data
A table holding data ready for import.
DateUnit - Enum in com.belladati.sdk.intervals
Units that can be used in BellaDati date intervals.
deleteAll() - Static method in class com.belladati.sdk.dataset.data.OverwritePolicy
Returns an OverwritePolicy that deletes all data in the data set before importing.
deleteNone() - Static method in class com.belladati.sdk.dataset.data.OverwritePolicy
Returns an OverwritePolicy that makes no changes to the existing data.

E

equals(Object) - Method in class com.belladati.sdk.dataset.data.DataColumn
 
equals(Object) - Method in class com.belladati.sdk.filter.Filter
 
equals(Object) - Method in class com.belladati.sdk.filter.Filter.MultiValueFilter
 
equals(Object) - Method in class com.belladati.sdk.intervals.Interval
 

F

Filter<F extends Filter<?>> - Class in com.belladati.sdk.filter
A filter that can be used when loading a view's content.
Filter.MultiValueFilter - Class in com.belladati.sdk.filter
A filter that contains an attribute and an operation, and a set of values.
Filter.NoValueFilter - Class in com.belladati.sdk.filter
A filter that contains only an attribute and an operation, but no values.
FilterOperation<F extends Filter<?>> - Class in com.belladati.sdk.filter
Provides access to all available filter operations.
FilterOperation.MultiValueOperation - Class in com.belladati.sdk.filter
Represents a filter operation that may contain attribute values.
FilterOperation.NoValueOperation - Class in com.belladati.sdk.filter
Represents a filter operation that doesn't contain any attribute values.
FilterValue - Class in com.belladati.sdk.filter
An attribute value that can be created on the fly for filtering.
FilterValue(String) - Constructor for class com.belladati.sdk.filter.FilterValue
Creates a filter value with the given value string.
FilterValue(String, String) - Constructor for class com.belladati.sdk.filter.FilterValue
Creates a filter value with the given label and value strings.

G

get(String) - Method in class com.belladati.sdk.dataset.data.DataRow
Returns this row's content for the given column.
get() - Method in interface com.belladati.sdk.util.CachedCollection
Returns the immutable content of this cached collection.
get(int) - Method in interface com.belladati.sdk.util.PaginatedList
Returns the element at the given index.
getAll() - Method in class com.belladati.sdk.dataset.data.DataRow
Returns this row's entire content.
getAttribute() - Method in class com.belladati.sdk.filter.Filter
Returns the attribute used by this filter.
getAttributeCodes() - Method in class com.belladati.sdk.dataset.data.OverwritePolicy
Returns all attribute codes used in this policy.
getAttributes() - Method in interface com.belladati.sdk.dataset.DataSet
Returns a list of all attributes used in this data set.
getAttributes() - Method in interface com.belladati.sdk.report.Report
Returns a list of all attributes used in this report.
getAttributeValues(String, String) - Method in interface com.belladati.sdk.BellaDatiService
Returns the possible values for the attribute with the given code in the report with the specified ID.
getAuthorInfo() - Method in interface com.belladati.sdk.report.Comment
Returns an info object associated with the comment's author.
getAuthorizationUrl() - Method in interface com.belladati.sdk.auth.OAuthRequest
Returns the URL to authorize this request.
getCallerName() - Method in interface com.belladati.sdk.dataset.source.DataSourceImport
Returns the name of the user who triggered this import.
getCode() - Method in interface com.belladati.sdk.dataset.Attribute
Returns the internal code of this attribute.
getCode() - Method in class com.belladati.sdk.dataset.data.DataColumn
Returns this column's code.
getCode() - Method in interface com.belladati.sdk.dataset.Indicator
Returns the internal code of this data indicator, or null if this indicator is not of type IndicatorType.DATA.
getColumn() - Method in exception com.belladati.sdk.exception.dataset.data.UnknownServerColumnException
Returns the column code that wasn't found.
getColumnCount() - Method in interface com.belladati.sdk.view.TableView.Table
Returns the total number of columns in this table.
getColumns() - Method in class com.belladati.sdk.dataset.data.DataRow
Returns all columns in this table.
getColumns() - Method in class com.belladati.sdk.dataset.data.DataTable
Returns all columns in this table.
getComments() - Method in interface com.belladati.sdk.report.Report
Returns a paginated list to access the comments of this report.
getComments() - Method in interface com.belladati.sdk.report.ReportInfo
Returns a paginated list to access the comments of the associated report.
getContent() - Method in interface com.belladati.sdk.dashboard.Dashlet
Returns the content resource held by this dashlet.
getDashboardInfo() - Method in interface com.belladati.sdk.BellaDatiService
Returns a paginated list to access dashboards visible to the current user.
getDashlets() - Method in interface com.belladati.sdk.dashboard.Dashboard
Returns a list of dashlets in this dashboard.
getDataSet() - Method in interface com.belladati.sdk.report.Report
Returns the data set this report is built on.
getDataSetInfo() - Method in interface com.belladati.sdk.BellaDatiService
Returns a paginated list to access data sets visible to the current user.
getDataSourceImports(String) - Method in interface com.belladati.sdk.BellaDatiService
Returns the list of import configurations for the data source with the given ID.
getDataSources(String) - Method in interface com.belladati.sdk.BellaDatiService
Returns the list of data sources for the data set with the given ID.
getDataSources() - Method in interface com.belladati.sdk.dataset.DataSet
Returns the list of data sources for this data set.
getDateTime() - Method in interface com.belladati.sdk.report.Comment
Returns the date/time when this comment was posted.
getDescription() - Method in interface com.belladati.sdk.dataset.DataSet
Returns the description of this data set.
getDescription() - Method in interface com.belladati.sdk.dataset.DataSetInfo
Returns the associated data set's description.
getDescription() - Method in interface com.belladati.sdk.report.Report
Returns the description of this report.
getDescription() - Method in interface com.belladati.sdk.report.ReportInfo
Returns the associated report's description.
getEarliestTimestamp() - Method in exception com.belladati.sdk.exception.auth.InvalidTimestampException
Returns the earliest acceptable timestamp as provided by the server.
getEmail() - Method in interface com.belladati.sdk.user.User
Returns the user's email address.
getEnd() - Method in exception com.belladati.sdk.exception.interval.InvalidAbsoluteIntervalException
 
getEnd() - Method in exception com.belladati.sdk.exception.interval.InvalidIntervalRangeException
Returns the end of the interval that caused the problem.
getEnd() - Method in exception com.belladati.sdk.exception.interval.InvalidRelativeIntervalException
 
getEnd() - Method in class com.belladati.sdk.intervals.AbsoluteInterval
Returns the end of the interval.
getEnd() - Method in class com.belladati.sdk.intervals.RelativeInterval
Returns the end of the interval, in interval units relative to the current date/time.
getFactor() - Method in interface com.belladati.sdk.dataset.source.ImportInterval
Returns the multiple of time units at which this interval repeats.
getFamilyName() - Method in interface com.belladati.sdk.user.User
Returns the user's family name.
getFirstLoadedIndex() - Method in interface com.belladati.sdk.util.PaginatedList
Returns the index of the first item loaded in this list, or -1 if the list is empty or hasn't been loaded.
getFirstLoadedPage() - Method in interface com.belladati.sdk.util.PaginatedList
Returns the index of the first page loaded in this list, or -1 if the list hasn't been loaded.
getFirstLogin() - Method in interface com.belladati.sdk.user.User
Returns the date and time of the user's first login, or null if the user has never logged in.
getFormat() - Method in class com.belladati.sdk.dataset.data.DataColumn
Returns this column's date or time format, if any.
getFormula() - Method in interface com.belladati.sdk.dataset.Indicator
Returns the formula used in this formula indicator, or null if this indicator is not of type IndicatorType.FORMULA.
getGivenName() - Method in interface com.belladati.sdk.user.User
Returns the user's given name.
getId() - Method in exception com.belladati.sdk.exception.dataset.data.UnknownServerColumnException
Returns the ID of the data set.
getId() - Method in interface com.belladati.sdk.util.IdElement
Returns the ID of this element, or the ID of the item it represents.
getId() - Method in interface com.belladati.sdk.util.Resource
Returns the ID of this resource.
getId() - Method in interface com.belladati.sdk.util.ResourceInfo
Returns the ID of the resource represented by this info object.
getId() - Method in interface com.belladati.sdk.view.ViewLoader
Returns the ID of the view that will be loaded.
getImports() - Method in interface com.belladati.sdk.dataset.source.DataSource
Returns the list of imports for this data source.
getIndicators() - Method in interface com.belladati.sdk.dataset.DataSet
Returns a list of all indicators used in this data set.
getIntervalUnit() - Method in exception com.belladati.sdk.exception.interval.InvalidIntervalException
Returns the unit set on the interval that caused the problem.
getIntervalUnit() - Method in class com.belladati.sdk.intervals.Interval
Returns the date or time unit used in this interval.
getLabel() - Method in class com.belladati.sdk.filter.FilterValue
 
getLabel() - Method in interface com.belladati.sdk.report.AttributeValue
Returns the human-readable label of this attribute value.
getLastChange() - Method in interface com.belladati.sdk.dashboard.Dashboard
Returns the last change date of this dashboard.
getLastChange() - Method in interface com.belladati.sdk.dashboard.DashboardInfo
Returns the last change date of the associated dashboard.
getLastChange() - Method in interface com.belladati.sdk.dataset.DataSet
Returns the last change date of this data set.
getLastChange() - Method in interface com.belladati.sdk.dataset.DataSetInfo
Returns the last change date of the associated data set.
getLastChange() - Method in interface com.belladati.sdk.report.Report
Returns the last change date of this report.
getLastChange() - Method in interface com.belladati.sdk.report.ReportInfo
Returns the last change date of the associated report.
getLastLoadedIndex() - Method in interface com.belladati.sdk.util.PaginatedList
Returns the index of the last item loaded in this list, or -1 if the list is empty or hasn't been loaded.
getLastLoadedPage() - Method in interface com.belladati.sdk.util.PaginatedList
Returns the index of the last page loaded in this list, or -1 if the list hasn't been loaded.
getLastLogin() - Method in interface com.belladati.sdk.user.User
Returns the date and time of the user's most recent login, or null if the user has never logged in.
getLatestTimestamp() - Method in exception com.belladati.sdk.exception.auth.InvalidTimestampException
Returns the latest acceptable timestamp as provided by the server.
getLocale() - Method in interface com.belladati.sdk.user.User
Returns the locale string set for the user.
getLocale() - Method in interface com.belladati.sdk.view.TableView.Table
Returns the locale in which to load table contents.
getMessage() - Method in enum com.belladati.sdk.exception.auth.AuthorizationException.Reason
Returns an English-language description of this reason.
getMinutes() - Method in interface com.belladati.sdk.dataset.source.ImportInterval
Returns the number of minutes between subsequent executions.
getMinutes() - Method in enum com.belladati.sdk.dataset.source.ImportIntervalUnit
Returns the number of minutes in this time unit.
getName() - Method in interface com.belladati.sdk.dataset.Attribute
Returns the human-readable name of this attribute.
getName() - Method in interface com.belladati.sdk.user.User
Returns the user's full display name, i.e.
getName() - Method in interface com.belladati.sdk.user.UserInfo
Returns the user's full display name.
getName(Locale) - Method in interface com.belladati.sdk.util.Localizable
Returns the name of this item in the given locale.
getName() - Method in interface com.belladati.sdk.util.Resource
Returns the name of this resource.
getName() - Method in interface com.belladati.sdk.util.ResourceInfo
Returns the name of the resource represented by this info object.
getNextExecutionDate() - Method in interface com.belladati.sdk.dataset.source.DataSourceImport
Returns the date and time on which this import will be executed next.
getOperation() - Method in class com.belladati.sdk.filter.Filter
Returns the operation used by this filter.
getOverwritePolicy() - Method in class com.belladati.sdk.dataset.data.DataTable
Returns the current overwrite policy of this table.
getOverwritePolicy() - Method in interface com.belladati.sdk.dataset.source.DataSourcePendingImport
Returns the overwrite policy set for this import.
getOwnerName() - Method in interface com.belladati.sdk.dataset.DataSet
Returns the name of the data set owner.
getOwnerName() - Method in interface com.belladati.sdk.dataset.DataSetInfo
Returns the name of the associated data set's owner.
getOwnerName() - Method in interface com.belladati.sdk.report.Report
Returns the name of the report owner.
getOwnerName() - Method in interface com.belladati.sdk.report.ReportInfo
Returns the name of the associated report's owner.
getPageSize() - Method in interface com.belladati.sdk.util.PaginatedList
Returns the page size used by this list.
getPredefinedDateInterval() - Method in interface com.belladati.sdk.view.View
Returns the view's date interval defined in its report, or null if there is no predefined interval.
getPredefinedTimeInterval() - Method in interface com.belladati.sdk.view.View
Returns the view's time interval defined in its report, or null if there is no predefined interval.
getReason() - Method in exception com.belladati.sdk.exception.auth.AuthorizationException
Returns the detailed reason for this exception.
getRepeatInterval() - Method in interface com.belladati.sdk.dataset.source.DataSourceImportBase
Returns the interval at which this import is executed repeatedly.
getReportComments(String) - Method in interface com.belladati.sdk.BellaDatiService
Returns a paginated list to access the comments of the report with the given ID.
getReportInfo() - Method in interface com.belladati.sdk.BellaDatiService
Returns a paginated list to access reports visible to the current user.
getReports() - Method in interface com.belladati.sdk.dataset.DataSet
Returns a list of all reports for this data set.
getResponseCode() - Method in exception com.belladati.sdk.exception.server.UnexpectedResponseException
Returns the response code received by the server.
getResponseContent() - Method in exception com.belladati.sdk.exception.server.UnexpectedResponseException
Returns the response content received by the server.
getRowCount() - Method in interface com.belladati.sdk.view.TableView.Table
Returns the total number of rows in this table.
getRows() - Method in class com.belladati.sdk.dataset.data.DataTable
Returns all rows currently in this table.
getStart() - Method in exception com.belladati.sdk.exception.interval.InvalidAbsoluteIntervalException
 
getStart() - Method in exception com.belladati.sdk.exception.interval.InvalidIntervalRangeException
Returns the start of the interval that caused the problem.
getStart() - Method in exception com.belladati.sdk.exception.interval.InvalidRelativeIntervalException
 
getStart() - Method in class com.belladati.sdk.intervals.AbsoluteInterval
Returns the start of the interval.
getStart() - Method in class com.belladati.sdk.intervals.RelativeInterval
Returns the start of the interval, in interval units relative to the current date/time.
getText() - Method in interface com.belladati.sdk.report.Comment
Returns the text content of this comment.
getType() - Method in interface com.belladati.sdk.dashboard.Dashlet
Returns the type of this dashlet.
getType() - Method in interface com.belladati.sdk.dataset.Attribute
Returns the type of this attribute.
getType() - Method in interface com.belladati.sdk.dataset.Indicator
Returns the type of this indicator.
getType() - Method in interface com.belladati.sdk.dataset.source.DataSource
Returns the textual type of the data source.
getType() - Method in interface com.belladati.sdk.view.View
Returns the type of this view.
getType() - Method in interface com.belladati.sdk.view.ViewLoader
Returns the type of the view that will be loaded.
getUnit() - Method in interface com.belladati.sdk.dataset.source.ImportInterval
Returns the time unit at which this interval repeats.
getUnitNodeName() - Method in enum com.belladati.sdk.intervals.DateUnit
 
getUnitNodeName() - Method in interface com.belladati.sdk.intervals.IntervalUnit
Returns the node name, i.e.
getUnitNodeName() - Method in enum com.belladati.sdk.intervals.TimeUnit
 
getUri() - Method in exception com.belladati.sdk.exception.server.NotFoundException
Returns the URI that couldn't be found.
getUri() - Method in enum com.belladati.sdk.view.ViewType
Returns the URI to load this view's data, relative to the API URL.
getUsername() - Method in interface com.belladati.sdk.user.User
Returns the user's username, i.e.
getValue() - Method in class com.belladati.sdk.filter.FilterValue
 
getValue() - Method in interface com.belladati.sdk.report.AttributeValue
Returns the internal value of this attribute value.
getValues() - Method in interface com.belladati.sdk.dataset.Attribute
Returns the possible values for this attribute.
getValues() - Method in class com.belladati.sdk.filter.Filter.MultiValueFilter
Returns the set of attribute values used in this filter.
getViews() - Method in interface com.belladati.sdk.report.Report
Returns a list of views in this report.

H

hashCode() - Method in class com.belladati.sdk.dataset.data.DataColumn
 
hashCode() - Method in class com.belladati.sdk.filter.Filter
 
hashCode() - Method in class com.belladati.sdk.intervals.Interval
 
hasLeftHeader() - Method in interface com.belladati.sdk.view.TableView.Table
Returns true if the left header has at least one column.
hasLocalization(Locale) - Method in interface com.belladati.sdk.util.Localizable
Checks if this item has a localization for the given locale.
hasNextPage() - Method in interface com.belladati.sdk.util.PaginatedList
Returns true if there may be more pages of data available after the last loaded page.
hasPredefinedDateInterval() - Method in interface com.belladati.sdk.view.View
Returns true if this view has a date interval defined in its report.
hasPredefinedTimeInterval() - Method in interface com.belladati.sdk.view.View
Returns true if this view has a time interval defined in its report.
hasTopHeader() - Method in interface com.belladati.sdk.view.TableView.Table
Returns true if the top header has at least one row.

I

IdElement - Interface in com.belladati.sdk.util
An element with a unique ID.
ImportInterval - Interface in com.belladati.sdk.dataset.source
The interval at which a DataSourceImport is executed.
ImportIntervalUnit - Enum in com.belladati.sdk.dataset.source
Units of time at which import intervals can be defined.
IN - Static variable in class com.belladati.sdk.filter.FilterOperation
Operation that requires an attribute's value to be in a list of values.
indexOf(String) - Method in interface com.belladati.sdk.util.PaginatedIdList
Returns the index of the element with the given ID in this list.
indexOf(T) - Method in interface com.belladati.sdk.util.PaginatedList
Returns the index of the given element in this list.
Indicator - Interface in com.belladati.sdk.dataset
An indicator from a BellaDati data set.
IndicatorType - Enum in com.belladati.sdk.dataset
Indicates the type of an indicator.
InternalConfigurationException - Exception in com.belladati.sdk.exception
Indicates that something went wrong with the internal configuration of the SDK.
InternalConfigurationException(String) - Constructor for exception com.belladati.sdk.exception.InternalConfigurationException
 
InternalConfigurationException(Throwable) - Constructor for exception com.belladati.sdk.exception.InternalConfigurationException
 
InternalConfigurationException(String, Throwable) - Constructor for exception com.belladati.sdk.exception.InternalConfigurationException
 
InternalErrorException - Exception in com.belladati.sdk.exception.server
Indicates an internal server error (HTTP 500) while processing an SDK request.
InternalErrorException() - Constructor for exception com.belladati.sdk.exception.server.InternalErrorException
Creates a new instance.
Interval<U extends IntervalUnit> - Class in com.belladati.sdk.intervals
An interval that can be used when loading a view's content.
IntervalUnit - Interface in com.belladati.sdk.intervals
A unit that can be used in date/time intervals.
InvalidAbsoluteIntervalException - Exception in com.belladati.sdk.exception.interval
Indicates that an absolute interval had an invalid range, i.e.
InvalidAbsoluteIntervalException(IntervalUnit, Calendar, Calendar) - Constructor for exception com.belladati.sdk.exception.interval.InvalidAbsoluteIntervalException
 
InvalidImplementationException - Exception in com.belladati.sdk.exception
No SDK implementation was found or the SDK implementation doesn't match the SDK API declaration.
InvalidImplementationException(String, Throwable) - Constructor for exception com.belladati.sdk.exception.InvalidImplementationException
 
InvalidIntervalException - Exception in com.belladati.sdk.exception.interval
Indicates that something went wrong with an interval.
InvalidIntervalRangeException - Exception in com.belladati.sdk.exception.interval
Indicates that the specified interval range was invalid.
InvalidJsonException - Exception in com.belladati.sdk.exception.server
A response from the server couldn't be parsed as JSON even though the server responded with HTTP 200.
InvalidJsonException(String) - Constructor for exception com.belladati.sdk.exception.server.InvalidJsonException
 
InvalidJsonException(Throwable) - Constructor for exception com.belladati.sdk.exception.server.InvalidJsonException
 
InvalidJsonException(String, Throwable) - Constructor for exception com.belladati.sdk.exception.server.InvalidJsonException
 
InvalidRelativeIntervalException - Exception in com.belladati.sdk.exception.interval
Indicates that an absolute interval had an invalid range, i.e.
InvalidRelativeIntervalException(IntervalUnit, int, int) - Constructor for exception com.belladati.sdk.exception.interval.InvalidRelativeIntervalException
 
InvalidTimestampException - Exception in com.belladati.sdk.exception.auth
Indicates that a request's OAuth timestamp was rejected by the server.
InvalidTimestampException(long, long) - Constructor for exception com.belladati.sdk.exception.auth.InvalidTimestampException
Creates a new instance with the given accepted timestamp range.
isDateIntervalSupported() - Method in interface com.belladati.sdk.view.View
Returns true if this view supports setting date intervals.
isEmpty() - Method in interface com.belladati.sdk.util.PaginatedList
Returns true if this list contains no elements.
isLoaded() - Method in interface com.belladati.sdk.util.CachedCollection
Returns true if this cached collection has been loaded from the server.
isLoaded() - Method in interface com.belladati.sdk.util.PaginatedList
Returns true if this list has been loaded, i.e.
isOverwriting() - Method in interface com.belladati.sdk.dataset.source.DataSourceImportBase
Returns true if this import has an overwrite policy and may overwrite data.
isTimeIntervalSupported() - Method in interface com.belladati.sdk.view.View
Returns true if this view supports setting time intervals.

J

JsonView - Interface in com.belladati.sdk.view
A view displaying JSON content.

L

load() - Method in interface com.belladati.sdk.util.CachedCollection
Clears and loads the content of this collection from the server.
load() - Method in interface com.belladati.sdk.util.CachedList
Clears and loads the content of this list from the server.
load() - Method in interface com.belladati.sdk.util.PaginatedList
Loads the first page of data from BellaDati.
load(int) - Method in interface com.belladati.sdk.util.PaginatedList
Loads the first page of data from BellaDati, using the given page size.
load(int, int) - Method in interface com.belladati.sdk.util.PaginatedList
Loads the given page of data from BellaDati, using the given page size.
loadContent(Filter<?>...) - Method in interface com.belladati.sdk.view.JsonView
Loads the JSON representation of this view.
loadContent(Collection<Filter<?>>) - Method in interface com.belladati.sdk.view.JsonView
Loads the JSON representation of this view.
loadContent(Filter<?>...) - Method in interface com.belladati.sdk.view.TableView
Loads basic table information for this view.
loadContent(Collection<Filter<?>>) - Method in interface com.belladati.sdk.view.TableView
Loads basic table information for this view.
loadContent(Filter<?>...) - Method in interface com.belladati.sdk.view.View
Loads the content of this view.
loadContent(Collection<Filter<?>>) - Method in interface com.belladati.sdk.view.View
Loads the content of this view.
loadContent() - Method in interface com.belladati.sdk.view.ViewLoader
Loads the view's content using the loader's current settings.
loadDashboard(String) - Method in interface com.belladati.sdk.BellaDatiService
Loads the dashboard with the specified ID.
loadDashboardThumbnail(String) - Method in interface com.belladati.sdk.BellaDatiService
Loads a thumbnail image for the dashboard with the given ID.
loadData(int, int, int, int) - Method in interface com.belladati.sdk.view.TableView.Table
Loads the table's data between the given row and column indexes.
loadDataSet(String) - Method in interface com.belladati.sdk.BellaDatiService
Loads the data set with the specified ID.
loadDetails() - Method in interface com.belladati.sdk.util.ResourceInfo
Loads the full resource from the server.
loadFirstTime() - Method in interface com.belladati.sdk.util.CachedCollection
Loads the content of this collection from the server if it hasn't been loaded before.
loadFirstTime() - Method in interface com.belladati.sdk.util.CachedList
Loads the content of this list from the server if it hasn't been loaded before.
loadImage() - Method in interface com.belladati.sdk.user.UserInfo
Loads the associated user's profile image.
loadLeftHeader(int, int) - Method in interface com.belladati.sdk.view.TableView.Table
Loads the left header between the given row indexes.
loadNext() - Method in interface com.belladati.sdk.util.PaginatedList
Loads the next page of data from BellaDati, using the page size from the most recent call to PaginatedList.load(), PaginatedList.load(int) or PaginatedList.load(int, int).
loadReport(String) - Method in interface com.belladati.sdk.BellaDatiService
Loads the report with the specified ID.
loadReportThumbnail(String) - Method in interface com.belladati.sdk.BellaDatiService
Loads a thumbnail image for the report with the given ID.
loadThumbnail() - Method in interface com.belladati.sdk.dashboard.DashboardInfo
Loads a thumbnail image for the associated dashboard.
loadThumbnail() - Method in interface com.belladati.sdk.report.ReportInfo
Loads a thumbnail image for the associated report.
loadTopHeader(int, int) - Method in interface com.belladati.sdk.view.TableView.Table
Loads the top header between the given column indexes.
loadUser(String) - Method in interface com.belladati.sdk.BellaDatiService
Loads the user with the given ID.
loadUserImage(String) - Method in interface com.belladati.sdk.BellaDatiService
Loads the profile image of the user with the given ID.
loadViewContent(String, ViewType, Filter<?>...) - Method in interface com.belladati.sdk.BellaDatiService
Loads the content of the view with the given ID and type.
loadViewContent(String, ViewType, Collection<Filter<?>>) - Method in interface com.belladati.sdk.BellaDatiService
Loads the JSON representation of the view with the given ID and type.
Localizable - Interface in com.belladati.sdk.util
An item whose name can be localized in multiple languages.

N

name() - Method in interface com.belladati.sdk.intervals.IntervalUnit
Returns this unit's internal name.
NoColumnsException - Exception in com.belladati.sdk.exception.dataset.data
Thrown when attempting to create a data table without any columns.
NoColumnsException() - Constructor for exception com.belladati.sdk.exception.dataset.data.NoColumnsException
 
NOT_IN - Static variable in class com.belladati.sdk.filter.FilterOperation
Operation that requires an attribute's value not to be in a list of values.
NOT_NULL - Static variable in class com.belladati.sdk.filter.FilterOperation
Operation that requires an attribute not to be null.
NotFoundException - Exception in com.belladati.sdk.exception.server
Indicates a HTTP 404 error from the server.
NotFoundException(String) - Constructor for exception com.belladati.sdk.exception.server.NotFoundException
Creates a new instance for the given URI.
NULL - Static variable in class com.belladati.sdk.filter.FilterOperation
Operation that requires an attribute to be null.
NullIntervalException - Exception in com.belladati.sdk.exception.interval
Indicates that a parameter was null during interval creation.
NullIntervalException(IntervalUnit, String) - Constructor for exception com.belladati.sdk.exception.interval.NullIntervalException
 

O

oAuth(String, String) - Method in interface com.belladati.sdk.BellaDatiConnection
Initiates OAuth authentication by requesting a request token from the BellaDati server.
oAuth(String, String, String) - Method in interface com.belladati.sdk.BellaDatiConnection
Initiates OAuth authentication by requesting a request token from the BellaDati server.
OAuthRequest - Interface in com.belladati.sdk.auth
An ongoing OAuth authentication.
OverwritePolicy - Class in com.belladati.sdk.dataset.data
Indicates what to do with existing data during the import.

P

PaginatedIdList<T extends IdElement> - Interface in com.belladati.sdk.util
A paginated list containing elements with an ID.
PaginatedList<T> - Interface in com.belladati.sdk.util
A list of elements that is returned by the server in paginated form.
parseAbsolute(JsonNode) - Method in interface com.belladati.sdk.intervals.IntervalUnit
Parses an absolute date/time into a calendar.
post() - Method in interface com.belladati.sdk.dataset.source.DataSourcePendingImport
Submits this import configuration to the server, triggering an import.
postComment(String, String) - Method in interface com.belladati.sdk.BellaDatiService
Posts a comment to the report with the given ID.
postComment(String) - Method in interface com.belladati.sdk.report.Report
Posts a comment to this report.
postComment(String) - Method in interface com.belladati.sdk.report.ReportInfo
Posts a comment to the associated report.

R

RelativeInterval<U extends IntervalUnit> - Class in com.belladati.sdk.intervals
A relative date or time interval.
RelativeInterval(U, int, int) - Constructor for class com.belladati.sdk.intervals.RelativeInterval
Creates a new absolute interval.
Report - Interface in com.belladati.sdk.report
A BellaDati report.
ReportInfo - Interface in com.belladati.sdk.report
Information object about a BellaDati report.
requestAccess() - Method in interface com.belladati.sdk.auth.OAuthRequest
Requests an access token using this OAuth request.
Resource - Interface in com.belladati.sdk.util
A unique resource from the BellaDati API.
ResourceInfo<T extends Resource> - Interface in com.belladati.sdk.util
An information object representing a resource from the BellaDati API.

S

ServerResponseException - Exception in com.belladati.sdk.exception.server
 
set(String, String) - Method in class com.belladati.sdk.dataset.data.DataRow
Sets this row's content for the given column.
setAll(String...) - Method in class com.belladati.sdk.dataset.data.DataRow
Sets multiple columns of this row, starting from the first column.
setAll(int, String...) - Method in class com.belladati.sdk.dataset.data.DataRow
Sets multiple columns of this row, starting from the given offset.
setDateInterval(Interval<DateUnit>) - Method in interface com.belladati.sdk.view.ViewLoader
Sets a date interval to use with this loader.
setFormat(String) - Method in class com.belladati.sdk.dataset.data.DataColumn
Sets this column's date or time format.
setLocale(Locale) - Method in interface com.belladati.sdk.view.TableView.Table
Sets the locale in which to load table contents.
setLocale(Locale) - Method in interface com.belladati.sdk.view.ViewLoader
Sets the language in which to load the view.
setOverwritePolicy(OverwritePolicy) - Method in class com.belladati.sdk.dataset.data.DataTable
Sets the overwrite policy to use with this table.
setOverwritePolicy(OverwritePolicy) - Method in interface com.belladati.sdk.dataset.source.DataSourcePendingImport
Sets the overwrite policy to use during this import.
setRepeatInterval(ImportIntervalUnit, int) - Method in interface com.belladati.sdk.dataset.source.DataSourcePendingImport
Sets the interval at which this import is repeated.
setTimeInterval(Interval<TimeUnit>) - Method in interface com.belladati.sdk.view.ViewLoader
Sets a time interval to use with this loader.
setupDataSourceImport(String, Date) - Method in interface com.belladati.sdk.BellaDatiService
Sets up a DataSourcePendingImport instance for the data source with the given ID.
setupImport(Date) - Method in interface com.belladati.sdk.dataset.source.DataSource
Sets up a DataSourcePendingImport instance for this data source.
size() - Method in interface com.belladati.sdk.util.PaginatedList
Returns the size of the list as currently loaded.

T

TableView - Interface in com.belladati.sdk.view
A view displaying a table.
TableView.Table - Interface in com.belladati.sdk.view
Holds basic information about a table view.
TimeUnit - Enum in com.belladati.sdk.intervals
Units that can be used in BellaDati time intervals.
toJson() - Method in class com.belladati.sdk.dataset.data.DataColumn
Returns this column in JSON representation.
toJson() - Method in class com.belladati.sdk.dataset.data.DataRow
Returns this row in JSON representation.
toJson() - Method in class com.belladati.sdk.dataset.data.DataTable
Returns this table in JSON representation.
toJson() - Method in class com.belladati.sdk.dataset.data.OverwritePolicy
Builds this policy's JSON representation.
toJson() - Method in interface com.belladati.sdk.dataset.source.DataSourcePendingImport
Returns a JSON representation of this pending import to send to the server.
toJson() - Method in class com.belladati.sdk.filter.Filter.MultiValueFilter
 
toJson() - Method in class com.belladati.sdk.filter.Filter
Returns a JSON representation of this filter to send to the server.
toJson() - Method in class com.belladati.sdk.intervals.Interval
Returns a JSON representation of this interval to send to the server.
toList() - Method in interface com.belladati.sdk.util.CachedList
Synonymous to CachedCollection.get(), returns this CachedList's contents as an immutable List.
toList() - Method in interface com.belladati.sdk.util.PaginatedList
Returns the currently loaded contents of this list as an immutable List.
TooManyColumnsException - Exception in com.belladati.sdk.exception.dataset.data
Thrown when attempting to insert more data than columns are available.
TooManyColumnsException(int, int) - Constructor for exception com.belladati.sdk.exception.dataset.data.TooManyColumnsException
 
toString() - Method in class com.belladati.sdk.filter.Filter
 
toString() - Method in class com.belladati.sdk.intervals.Interval
 

U

UnexpectedResponseException - Exception in com.belladati.sdk.exception.server
Indicates an unexpected response from the server, typically a HTTP 4xx or 5xx error.
UnexpectedResponseException(int, String, Throwable) - Constructor for exception com.belladati.sdk.exception.server.UnexpectedResponseException
 
UnexpectedResponseException(int, String) - Constructor for exception com.belladati.sdk.exception.server.UnexpectedResponseException
 
UnknownColumnException - Exception in com.belladati.sdk.exception.dataset.data
Thrown when attempting to access a column that doesn't exist.
UnknownColumnException(String) - Constructor for exception com.belladati.sdk.exception.dataset.data.UnknownColumnException
 
UnknownServerColumnException - Exception in com.belladati.sdk.exception.dataset.data
Thrown when attempting write a column on the server that doesn't exist in the data set.
UnknownServerColumnException(String, String) - Constructor for exception com.belladati.sdk.exception.dataset.data.UnknownServerColumnException
 
uploadData(String, DataTable) - Method in interface com.belladati.sdk.BellaDatiService
Uploads the given data into this data set.
uploadData(DataTable) - Method in interface com.belladati.sdk.dataset.DataSet
Uploads the given data into this data set.
User - Interface in com.belladati.sdk.user
A BellaDati user.
UserInfo - Interface in com.belladati.sdk.user
Information object about a BellaDati user.

V

valueOf(String) - Static method in enum com.belladati.sdk.dashboard.Dashlet.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.belladati.sdk.dataset.AttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.belladati.sdk.dataset.IndicatorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.belladati.sdk.dataset.source.ImportIntervalUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.belladati.sdk.exception.auth.AuthorizationException.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.belladati.sdk.intervals.DateUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.belladati.sdk.intervals.TimeUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.belladati.sdk.view.ViewType
Returns the enum constant of this type with the specified name.
valueOfJson(String) - Static method in enum com.belladati.sdk.dataset.AttributeType
Returns the attribute type matching the given string type from JSON.
valueOfJson(String) - Static method in enum com.belladati.sdk.dataset.IndicatorType
Returns the indicator type matching the given string type from JSON.
values() - Static method in enum com.belladati.sdk.dashboard.Dashlet.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.belladati.sdk.dataset.AttributeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.belladati.sdk.dataset.IndicatorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.belladati.sdk.dataset.source.ImportIntervalUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.belladati.sdk.exception.auth.AuthorizationException.Reason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.belladati.sdk.intervals.DateUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.belladati.sdk.intervals.TimeUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.belladati.sdk.view.ViewType
Returns an array containing the constants of this enum type, in the order they are declared.
View - Interface in com.belladati.sdk.view
A BellaDati view in a report or dashboard.
ViewLoader - Interface in com.belladati.sdk.view
A loader object that can hold various parameters to load a view.
ViewType - Enum in com.belladati.sdk.view
Indicates the type of a view.

X

xAuth(String, String, String, String) - Method in interface com.belladati.sdk.BellaDatiConnection
Authenticates to the BellaDati server using xAuth.
A B C D E F G H I J L N O P R S T U V X 

Copyright © 2014. All rights reserved.