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

A

addAll(AttributeValue...) - Method in class com.belladati.sdk.filter.Filter.MultiValueFilter
Adds multiple values to this filter's value list.
addAll(Collection<AttributeValue>) - Method in class com.belladati.sdk.filter.Filter.MultiValueFilter
Adds multiple values to this filter's value list.
addValue(AttributeValue) - Method in class com.belladati.sdk.filter.Filter.MultiValueFilter
Adds a value to this filter's value list.
Attribute - Interface in com.belladati.sdk.report
An attribute from a BellaDati data set.
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.

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.exception - package com.belladati.sdk.exception
 
com.belladati.sdk.exception.auth - package com.belladati.sdk.exception.auth
 
com.belladati.sdk.exception.server - package com.belladati.sdk.exception.server
 
com.belladati.sdk.filter - package com.belladati.sdk.filter
 
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.
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
 

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.

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 list 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() - 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.
getAttribute() - Method in class com.belladati.sdk.filter.Filter
Returns the attribute used by this filter.
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.
getCode() - Method in interface com.belladati.sdk.report.Attribute
Returns the internal code of this attribute.
getColumnCount() - Method in interface com.belladati.sdk.view.TableView.Table
Returns the total number of 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.
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.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.
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.
getGivenName() - Method in interface com.belladati.sdk.user.User
Returns the user's given name.
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.
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.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.
getMessage() - Method in enum com.belladati.sdk.exception.auth.AuthorizationException.Reason
Returns an English-language description of this reason.
getName() - Method in interface com.belladati.sdk.report.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() - 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.
getOperation() - Method in class com.belladati.sdk.filter.Filter
Returns the operation used by this filter.
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.
getReason() - Method in exception com.belladati.sdk.exception.auth.AuthorizationException
Returns the detailed reason for this exception.
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.
getRowCount() - Method in interface com.belladati.sdk.view.TableView.Table
Returns the total number of rows in this table.
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.view.View
Returns the type of this view.
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 class com.belladati.sdk.filter.Filter.MultiValueFilter
Returns the list of attribute values used in this filter.
getValues() - Method in interface com.belladati.sdk.report.Attribute
Returns the possible values for this attribute.
getViews() - Method in interface com.belladati.sdk.report.Report
Returns a list of views in this report.

H

hasLeftHeader() - Method in interface com.belladati.sdk.view.TableView.Table
Returns true if the left header has at least one column.
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.
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.
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.
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.
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
 
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
 
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.
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.

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.
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, inclusively.
loadDetails() - Method in interface com.belladati.sdk.util.ResourceInfo
Loads the full resource from the server.
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, inclusively.
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, inclusively.
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.

N

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.

O

oAuth(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.

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.
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

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
Indicates an unexpected response from the server, typically a HTTP 4xx or 5xx error.
ServerResponseException(String, Throwable) - Constructor for exception com.belladati.sdk.exception.server.ServerResponseException
 
ServerResponseException(String) - Constructor for exception com.belladati.sdk.exception.server.ServerResponseException
 
ServerResponseException(Throwable) - Constructor for exception com.belladati.sdk.exception.server.ServerResponseException
 
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.
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.
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.

U

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.exception.auth.AuthorizationException.Reason
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.
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.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.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.
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 F G H I J L N O P R S T U V X 

Copyright © 2013. All rights reserved.