Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

AccessToken - Class in org.shredzone.flattr4j.oauth
An access token that gives access to the Flattr account.
AccessToken(String) - Constructor for class org.shredzone.flattr4j.oauth.AccessToken
 
Activity - Class in org.shredzone.flattr4j.model
Represents a single activity.
Activity(FlattrObject) - Constructor for class org.shredzone.flattr4j.model.Activity
 
Activity.Type - Enum in org.shredzone.flattr4j.model
Available activity types.
addCategory(CategoryId) - Method in class org.shredzone.flattr4j.model.SearchQuery
Adds a category to search for.
addLanguage(LanguageId) - Method in class org.shredzone.flattr4j.model.SearchQuery
Adds a language to search for.
addTag(String) - Method in class org.shredzone.flattr4j.model.Submission
 
addTag(String) - Method in class org.shredzone.flattr4j.model.Thing
 
AndroidAuthenticator - Class in org.shredzone.flattr4j.oauth
An extension of FlattrAuthenticator that helps through the authentication process on Android devices.
AndroidAuthenticator(String, ConsumerKey) - Constructor for class org.shredzone.flattr4j.oauth.AndroidAuthenticator
Constructs a new instance with the given ConsumerKey.
AndroidAuthenticator(String, String, String) - Constructor for class org.shredzone.flattr4j.oauth.AndroidAuthenticator
Constructs a new instance with the given consumer key and secret.
authenticate() - Method in class org.shredzone.flattr4j.oauth.FlattrAuthenticator
Authenticates this application against Flattr.
AutoSubmission - Class in org.shredzone.flattr4j.model
An AutoSubmission is used to generate a URL for auto submission.
AutoSubmission() - Constructor for class org.shredzone.flattr4j.model.AutoSubmission
 

B

base64(String) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
Base64 encodes a string.
buildScopeString() - Method in class org.shredzone.flattr4j.oauth.FlattrAuthenticator
Builds a scope string for the scope flags set.

C

call(String) - Method in interface org.shredzone.flattr4j.connector.Connection
Call to be placed against the URL.
call(String) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
 
Category - Class in org.shredzone.flattr4j.model
A single Category that is available for Things.
Category(FlattrObject) - Constructor for class org.shredzone.flattr4j.model.Category
 
category(CategoryId) - Method in class org.shredzone.flattr4j.model.SearchQuery
Category to search for.
CategoryId - Interface in org.shredzone.flattr4j.model
All classes implementing this interface, are able to provide a Category's ID.
Connection - Interface in org.shredzone.flattr4j.connector
Builds and executes a single call against the Flattr API.
Connector - Interface in org.shredzone.flattr4j.connector
Interface for connectors that create connections to the Flattr API.
ConsumerKey - Class in org.shredzone.flattr4j.oauth
The key and secret of the OAuth2 client.
ConsumerKey(String, String) - Constructor for class org.shredzone.flattr4j.oauth.ConsumerKey
 
create() - Method in interface org.shredzone.flattr4j.connector.Connector
Creates a new Connection for a call with request type RequestType.GET.
create(RequestType) - Method in interface org.shredzone.flattr4j.connector.Connector
Creates a new Connection for a call with the given request type.
create() - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnector
 
create(RequestType) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnector
 
create(Submission) - Method in interface org.shredzone.flattr4j.FlattrService
Creates a new Thing.
create(Submission) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
createAuthenticateIntent() - Method in class org.shredzone.flattr4j.oauth.AndroidAuthenticator
Creates an Intent for forwarding the user to the Flattr web page for authentication.
createConnection(URL) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
Creates a HttpURLConnection to the given url.
createConnector() - Method in class org.shredzone.flattr4j.oauth.FlattrAuthenticator
Creates a Connector for sending requests.
createFlattrService(String) - Method in class org.shredzone.flattr4j.FlattrFactory
Creates a FlattrService for the given access token.
createFlattrService(AccessToken) - Method in class org.shredzone.flattr4j.FlattrFactory
Creates a FlattrService for the given access token.
createFlattrService() - Method in class org.shredzone.flattr4j.FlattrFactory
Creates a FlattrService that is only able to execute commands without scope.

D

data(FlattrObject) - Method in interface org.shredzone.flattr4j.connector.Connection
Data to be transported to the call.
data(FlattrObject) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
 
data - Variable in class org.shredzone.flattr4j.model.Resource
 
debug(String, Throwable) - Method in class org.shredzone.flattr4j.connector.impl.Logger
Logs an exception on debug level.
DefaultFlattrServiceFactory - Class in org.shredzone.flattr4j.spring
Default implementation of FlattrServiceFactory.
DefaultFlattrServiceFactory(ConsumerKey) - Constructor for class org.shredzone.flattr4j.spring.DefaultFlattrServiceFactory
Creates a new DefaultFlattrServiceFactory with the given ConsumerKey.
DefaultFlattrServiceFactory(ConsumerKey, AccessToken) - Constructor for class org.shredzone.flattr4j.spring.DefaultFlattrServiceFactory
Creates a new DefaultFlattrServiceFactory with the given ConsumerKey and AccessToken.
delete(ThingId) - Method in interface org.shredzone.flattr4j.FlattrService
Deletes a Thing.
delete(ThingId) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 

E

equals(Object) - Method in class org.shredzone.flattr4j.model.Category
 
equals(Object) - Method in class org.shredzone.flattr4j.model.Language
 
equals(Object) - Method in class org.shredzone.flattr4j.model.Thing
 
equals(Object) - Method in class org.shredzone.flattr4j.model.User
 
error(String, Object...) - Method in class org.shredzone.flattr4j.connector.impl.Logger
Logs on an error level.

F

fetchAccessToken(Uri) - Method in class org.shredzone.flattr4j.oauth.AndroidAuthenticator
When the authentication was completed, your activity is resumed.
fetchAccessToken(String) - Method in class org.shredzone.flattr4j.oauth.FlattrAuthenticator
Fetches an AccessToken that gives access to the Flattr API.
flattr(ThingId) - Method in interface org.shredzone.flattr4j.FlattrService
Flattrs a Thing.
flattr(AutoSubmission) - Method in interface org.shredzone.flattr4j.FlattrService
Flattrs an AutoSubmission.
flattr(String) - Method in interface org.shredzone.flattr4j.FlattrService
Flattrs a URL.
flattr(AutoSubmission) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
flattr(String) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
flattr(ThingId) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
Flattr - Class in org.shredzone.flattr4j.model
A Flattr that was made to a thing.
Flattr(FlattrObject) - Constructor for class org.shredzone.flattr4j.model.Flattr
 
FlattrAuthenticator - Class in org.shredzone.flattr4j.oauth
Helps through the OAuth2 authentication process at Flattr.
FlattrAuthenticator(ConsumerKey) - Constructor for class org.shredzone.flattr4j.oauth.FlattrAuthenticator
Constructs a new instance with the given ConsumerKey.
FlattrAuthenticator(String, String) - Constructor for class org.shredzone.flattr4j.oauth.FlattrAuthenticator
Constructs a new instance with the given consumer key and secret.
FlattrConnection - Class in org.shredzone.flattr4j.connector.impl
Default implementation of Connection.
FlattrConnection(RequestType) - Constructor for class org.shredzone.flattr4j.connector.impl.FlattrConnection
Creates a new FlattrConnection for the given RequestType.
FlattrConnector - Class in org.shredzone.flattr4j.connector.impl
A Connector that connects to the Flattr web service.
FlattrConnector() - Constructor for class org.shredzone.flattr4j.connector.impl.FlattrConnector
 
FlattrException - Exception in org.shredzone.flattr4j.exception
A generic Flattr exception, like a network error or an unexpected response from the Flattr web service.
FlattrException() - Constructor for exception org.shredzone.flattr4j.exception.FlattrException
 
FlattrException(String) - Constructor for exception org.shredzone.flattr4j.exception.FlattrException
 
FlattrException(Throwable) - Constructor for exception org.shredzone.flattr4j.exception.FlattrException
 
FlattrException(String, Throwable) - Constructor for exception org.shredzone.flattr4j.exception.FlattrException
 
FlattrFactory - Class in org.shredzone.flattr4j
A factory class that makes creation of the Flattr services as easy as possible.
FlattrObject - Class in org.shredzone.flattr4j.connector
Represents the raw Flattr data.
FlattrObject() - Constructor for class org.shredzone.flattr4j.connector.FlattrObject
Creates a new, empty FlattrObject.
FlattrObject(JSONObject) - Constructor for class org.shredzone.flattr4j.connector.FlattrObject
Creates a FlattrObject from the given JSONObject.
FlattrObject(String) - Constructor for class org.shredzone.flattr4j.connector.FlattrObject
Creates a FlattrObject from the given JSON string.
FlattrService - Interface in org.shredzone.flattr4j
Service calls to the Flattr REST API.
FlattrServiceException - Exception in org.shredzone.flattr4j.exception
This exception is used when the Flattr web service returned an error.
FlattrServiceException(String, String) - Constructor for exception org.shredzone.flattr4j.exception.FlattrServiceException
 
FlattrServiceFactory - Interface in org.shredzone.flattr4j.spring
A service factory primarily made for Spring.
FlattrServiceImpl - Class in org.shredzone.flattr4j.impl
Default implementation of FlattrService.
FlattrServiceImpl(Connector) - Constructor for class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
ForbiddenException - Exception in org.shredzone.flattr4j.exception
This exception is used when the operation is forbidden.
ForbiddenException(String, String) - Constructor for exception org.shredzone.flattr4j.exception.ForbiddenException
 
form(String, String) - Method in interface org.shredzone.flattr4j.connector.Connection
Form parameter to be sent.
form(String, String) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
 

G

get(String) - Method in class org.shredzone.flattr4j.connector.FlattrObject
Gets a String from the given key.
getAccessToken() - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnector
AccessToken to be used for authorized calls.
getAccessTokenUrl() - Method in class org.shredzone.flattr4j.oauth.FlattrAuthenticator
The access token url required to retrieve the access token for flattr.com.
getActivities(UserId, Activity.Type) - Method in interface org.shredzone.flattr4j.FlattrService
Returns all Activity of the given user ID.
getActivities(UserId, Activity.Type) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getActivityId() - Method in class org.shredzone.flattr4j.model.Activity
Returns a unique activity ID.
getActor(String) - Method in class org.shredzone.flattr4j.model.Activity
Gets a property of the "Actor" object.
getBaseUrl() - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnector
Base URL of the API.
getBoolean(String) - Method in class org.shredzone.flattr4j.connector.FlattrObject
Gets a boolean from the given key.
getCallbackUrl() - Method in class org.shredzone.flattr4j.oauth.FlattrAuthenticator
A callback URL.
getCategories() - Method in interface org.shredzone.flattr4j.FlattrService
Gets a list of all Flattr Category.
getCategories() - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getCategories() - Method in class org.shredzone.flattr4j.model.SearchQuery
Returns the collection of categories to search for.
getCategory() - Method in class org.shredzone.flattr4j.model.Submission
The category this Thing belongs to.
getCategoryId() - Method in class org.shredzone.flattr4j.model.Category
Category id to be used with Flattr.
getCategoryId() - Method in interface org.shredzone.flattr4j.model.CategoryId
Returns the Category ID.
getCategoryId() - Method in class org.shredzone.flattr4j.model.Thing
Category this Thing belongs to.
getCharset(String) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
Gets the Charset from the content-type header.
getCity() - Method in class org.shredzone.flattr4j.model.User
City the user lives in.
getClicks() - Method in class org.shredzone.flattr4j.model.MiniThing
How many times this Thing was flattred.
getClicks() - Method in class org.shredzone.flattr4j.model.Thing
How many times this Thing was flattred.
getCode() - Method in exception org.shredzone.flattr4j.exception.FlattrServiceException
Returns a system error code passed from Flattr, to further identify this error.
getConnector() - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
Returns the Connector used for calling the API.
getCountry() - Method in class org.shredzone.flattr4j.model.User
Country the user lives in.
getCreated() - Method in class org.shredzone.flattr4j.model.Flattr
 
getCreated() - Method in class org.shredzone.flattr4j.model.Subscription
Creation date of the subscription.
getCreated() - Method in class org.shredzone.flattr4j.model.Thing
Creation date of the Thing.
getCurrent() - Method in class org.shredzone.flattr4j.connector.RateLimit
The number of calls made in the current time span.
getCurrentRateLimit() - Method in interface org.shredzone.flattr4j.FlattrService
Gets the current rate limit from the server.
getCurrentRateLimit() - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getDate(String) - Method in class org.shredzone.flattr4j.connector.FlattrObject
Gets a Date from the given key.
getDescription() - Method in class org.shredzone.flattr4j.model.Submission
A descriptive text about the Thing.
getDescription() - Method in class org.shredzone.flattr4j.model.Thing
A descriptive text about the Thing.
getDescription() - Method in class org.shredzone.flattr4j.model.User
User's own description.
getEmail() - Method in class org.shredzone.flattr4j.model.User
User's email address.
getFirstname() - Method in class org.shredzone.flattr4j.model.User
User's real first name.
getFlattrAuthenticator() - Method in class org.shredzone.flattr4j.spring.DefaultFlattrServiceFactory
 
getFlattrAuthenticator() - Method in interface org.shredzone.flattr4j.spring.FlattrServiceFactory
Creates a new FlattrAuthenticator.
getFlattrObject(String) - Method in class org.shredzone.flattr4j.connector.FlattrObject
Gets a FlattrObject from the given key.
getFlattrs(UserId) - Method in interface org.shredzone.flattr4j.FlattrService
Gets all Flattr most recently posted by the given user ID.
getFlattrs(UserId, Integer, Integer) - Method in interface org.shredzone.flattr4j.FlattrService
Gets all Flattr most recently posted by the given user ID.
getFlattrs(ThingId) - Method in interface org.shredzone.flattr4j.FlattrService
Gets all Flattr most recently posted for the given thing ID.
getFlattrs(ThingId, Integer, Integer) - Method in interface org.shredzone.flattr4j.FlattrService
Gets all Flattr most recently posted for the given thing ID.
getFlattrs(UserId) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getFlattrs(UserId, Integer, Integer) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getFlattrs(ThingId) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getFlattrs(ThingId, Integer, Integer) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getFlattrService() - Method in class org.shredzone.flattr4j.spring.DefaultFlattrServiceFactory
 
getFlattrService(AccessToken) - Method in class org.shredzone.flattr4j.spring.DefaultFlattrServiceFactory
 
getFlattrService() - Method in interface org.shredzone.flattr4j.spring.FlattrServiceFactory
Creates a new FlattrService instance, using a default access token.
getFlattrService(AccessToken) - Method in interface org.shredzone.flattr4j.spring.FlattrServiceFactory
Creates a new FlattrService instance.
getGravatar() - Method in class org.shredzone.flattr4j.model.User
URL of the user's picture at Gravatar.
getIdentifier() - Method in class org.shredzone.flattr4j.model.AutoSubmission
The user identifier of the local user This is only available for Partner Site Integration.
getIdentifier() - Method in class org.shredzone.flattr4j.model.User
Unique user identifier.
getImage() - Method in class org.shredzone.flattr4j.model.MiniThing
URL of an image for this Thing.
getImage() - Method in class org.shredzone.flattr4j.model.Thing
URL of an image for this Thing.
getInstance() - Static method in class org.shredzone.flattr4j.FlattrFactory
Retrieves an instance of the FlattrFactory.
getInt(String) - Method in class org.shredzone.flattr4j.connector.FlattrObject
Gets an integer from the given key.
getItemCount() - Method in class org.shredzone.flattr4j.model.SearchResult
Returns the number of items.
getJSONObject() - Method in class org.shredzone.flattr4j.connector.FlattrObject
Returns the JSONObject that represents this FlattrObject.
getKey() - Method in class org.shredzone.flattr4j.oauth.ConsumerKey
 
getLanguage() - Method in class org.shredzone.flattr4j.model.Submission
The language this Thing is written in.
getLanguageId() - Method in class org.shredzone.flattr4j.model.Language
Language id to be used with Flattr.
getLanguageId() - Method in interface org.shredzone.flattr4j.model.LanguageId
Returns the Language ID.
getLanguageId() - Method in class org.shredzone.flattr4j.model.Thing
Language id of the Thing.
getLanguages() - Method in interface org.shredzone.flattr4j.FlattrService
Gets a list of all Flattr Language.
getLanguages() - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getLanguages() - Method in class org.shredzone.flattr4j.model.SearchQuery
Returns the collection of languages to search for.
getLastFlattr() - Method in class org.shredzone.flattr4j.model.Thing
Date of last Flattr.
getLastname() - Method in class org.shredzone.flattr4j.model.User
User's real last name.
getLastRateLimit() - Method in interface org.shredzone.flattr4j.FlattrService
Gets a RateLimit instance that reflects the rate limit and remaining rate returned by the last API call.
getLastRateLimit() - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getLimit() - Method in class org.shredzone.flattr4j.connector.RateLimit
The maximum rate of allowed calls per time span.
getLink() - Method in class org.shredzone.flattr4j.model.MiniThing
Human readable link to this resource at Flattr.
getLink() - Method in class org.shredzone.flattr4j.model.Thing
Human readable link to this resource at Flattr.
getLink() - Method in class org.shredzone.flattr4j.model.User
Human readable link to this resource at Flattr.
getLong(String) - Method in class org.shredzone.flattr4j.connector.FlattrObject
Gets a long from the given key.
getMyActivities(Activity.Type) - Method in interface org.shredzone.flattr4j.FlattrService
Returns all Activity of the associated user.
getMyActivities(Activity.Type) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getMyFlattrs() - Method in interface org.shredzone.flattr4j.FlattrService
Returns all Flattr submitted by the associated user.
getMyFlattrs(Integer, Integer) - Method in interface org.shredzone.flattr4j.FlattrService
Returns all Flattr submitted by the associated user.
getMyFlattrs() - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getMyFlattrs(Integer, Integer) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getMyself() - Method in interface org.shredzone.flattr4j.FlattrService
Gets the User profile of the associated user.
getMyself() - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getMySubscriptions() - Method in interface org.shredzone.flattr4j.FlattrService
Returns all Subscription of the associated user.
getMySubscriptions() - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getMyThings() - Method in interface org.shredzone.flattr4j.FlattrService
Returns all Thing submitted by the associated user.
getMyThings(Integer, Integer) - Method in interface org.shredzone.flattr4j.FlattrService
Returns all Thing submitted by the associated user.
getMyThings() - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getMyThings(Integer, Integer) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getName() - Method in class org.shredzone.flattr4j.model.Category
Category name to be used for humans.
getName() - Method in class org.shredzone.flattr4j.model.Language
Language name to be used for humans.
getObject(String) - Method in class org.shredzone.flattr4j.connector.FlattrObject
Gets an Object from the given key.
getObject(String) - Method in class org.shredzone.flattr4j.model.Activity
Gets a property of the "Object" object.
getObjects(String) - Method in class org.shredzone.flattr4j.connector.FlattrObject
Gets a collection of FlattrObject from the given key.
getPage() - Method in class org.shredzone.flattr4j.model.SearchResult
Returns the current page.
getPublished() - Method in class org.shredzone.flattr4j.model.Activity
Returns the activity publication date.
getQrPdfUrl() - Method in class org.shredzone.flattr4j.model.Thing
Returns the URL of a PDF document containing a QR code of the Thing.
getQuery() - Method in class org.shredzone.flattr4j.model.SearchQuery
Text to search for.
getRegisteredAt() - Method in class org.shredzone.flattr4j.model.User
Registration date.
getRemaining() - Method in class org.shredzone.flattr4j.connector.RateLimit
The remaining rate of allowed calls per time span.
getRequestTokenUrl() - Method in class org.shredzone.flattr4j.oauth.FlattrAuthenticator
The request token url.
getReset() - Method in class org.shredzone.flattr4j.connector.RateLimit
The moment of the beginning of a new time span.
getResource() - Method in class org.shredzone.flattr4j.model.MiniThing
URL that returns details of this resource as JSON.
getResource() - Method in class org.shredzone.flattr4j.model.Thing
URL that returns details of this resource as JSON.
getResource() - Method in class org.shredzone.flattr4j.model.User
URL that returns details of this resource as JSON.
getResponseType() - Method in class org.shredzone.flattr4j.oauth.FlattrAuthenticator
 
getScope() - Method in class org.shredzone.flattr4j.oauth.FlattrAuthenticator
The access scope.
getSecret() - Method in class org.shredzone.flattr4j.oauth.ConsumerKey
 
getSort() - Method in class org.shredzone.flattr4j.model.SearchQuery
Sort order.
getStarted() - Method in class org.shredzone.flattr4j.model.Subscription
Starting date of the subscription.
getStrings(String) - Method in class org.shredzone.flattr4j.connector.FlattrObject
Gets a collection of String from the given key.
getSubscription(ThingId) - Method in interface org.shredzone.flattr4j.FlattrService
Returns the Subscription of the given Thing.
getSubscription(ThingId) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getSubString(String, String) - Method in class org.shredzone.flattr4j.connector.FlattrObject
Gets a String from the given subKey which is a property of the given key.
getTags() - Method in class org.shredzone.flattr4j.model.SearchQuery
Tags to search for.
getTags() - Method in class org.shredzone.flattr4j.model.Submission
Tags this Thing is tagged with.
getTags() - Method in class org.shredzone.flattr4j.model.Thing
Tags this Thing is tagged with.
getTagsAsString() - Method in class org.shredzone.flattr4j.model.Submission
Returns the set of tags as a comma separated list.
getThing(ThingId) - Method in interface org.shredzone.flattr4j.FlattrService
Gets a Thing for the given ThingId.
getThing(ThingId) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getThing() - Method in class org.shredzone.flattr4j.model.Flattr
The thing that was flattred.
getThing() - Method in class org.shredzone.flattr4j.model.Subscription
The thing that was flattred.
getThingBySubmission(AutoSubmission) - Method in interface org.shredzone.flattr4j.FlattrService
Gets a Thing by its autosubmit URL.
getThingBySubmission(AutoSubmission) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getThingByUrl(String) - Method in interface org.shredzone.flattr4j.FlattrService
Gets a Thing by its registered URL.
getThingByUrl(String) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getThingId() - Method in class org.shredzone.flattr4j.model.Flattr
 
getThingId() - Method in class org.shredzone.flattr4j.model.MiniThing
Thing's unique id at Flattr.
getThingId() - Method in class org.shredzone.flattr4j.model.Subscription
 
getThingId() - Method in class org.shredzone.flattr4j.model.Thing
Thing's unique id at Flattr.
getThingId() - Method in interface org.shredzone.flattr4j.model.ThingId
Returns the Thing's ID.
getThings(UserId) - Method in interface org.shredzone.flattr4j.FlattrService
Gets a list of Thing most recently submitted by the given user.
getThings(UserId, Integer, Integer) - Method in interface org.shredzone.flattr4j.FlattrService
Gets a list of Thing most recently submitted by the given user.
getThings(Collection<? extends ThingId>) - Method in interface org.shredzone.flattr4j.FlattrService
Gets a list of Thing by a collection of thing IDs.
getThings(UserId) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getThings(UserId, Integer, Integer) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getThings(Collection<? extends ThingId>) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getThings() - Method in class org.shredzone.flattr4j.model.SearchResult
Returns the result list of Thing.
getTitle() - Method in class org.shredzone.flattr4j.model.Activity
Returns the activity title.
getTitle() - Method in class org.shredzone.flattr4j.model.MiniThing
Title of the Thing.
getTitle() - Method in class org.shredzone.flattr4j.model.Submission
Title of the Thing.
getTitle() - Method in class org.shredzone.flattr4j.model.Thing
Title of the Thing.
getToken() - Method in class org.shredzone.flattr4j.oauth.AccessToken
 
getTotalCount() - Method in class org.shredzone.flattr4j.model.SearchResult
Returns the total number of results.
getUpdated() - Method in class org.shredzone.flattr4j.model.Thing
Date of last Update.
getUrl() - Method in class org.shredzone.flattr4j.model.MiniThing
URL of the Thing.
getUrl() - Method in class org.shredzone.flattr4j.model.SearchQuery
URL to search for.
getUrl() - Method in class org.shredzone.flattr4j.model.Submission
URL of the Thing.
getUrl() - Method in class org.shredzone.flattr4j.model.Thing
URL of the Thing.
getUrl() - Method in class org.shredzone.flattr4j.model.User
URL of the user's home page.
getUser(UserId) - Method in interface org.shredzone.flattr4j.FlattrService
Gets the User profile of the given user ID.
getUser(UserId) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
getUser() - Method in class org.shredzone.flattr4j.model.AutoSubmission
The user to submit this Submission on behalf of.
getUser() - Method in class org.shredzone.flattr4j.model.Flattr
User who flattred the thing.
getUser() - Method in class org.shredzone.flattr4j.model.SearchQuery
User to search for.
getUser() - Method in class org.shredzone.flattr4j.model.Thing
User this Thing belongs to.
getUserId() - Method in class org.shredzone.flattr4j.model.AutoSubmission
 
getUserId() - Method in class org.shredzone.flattr4j.model.Flattr
UserID of the user who flattred the thing.
getUserId() - Method in class org.shredzone.flattr4j.model.Thing
User this Thing belongs to.
getUserId() - Method in class org.shredzone.flattr4j.model.User
User id.
getUserId() - Method in interface org.shredzone.flattr4j.model.UserId
Returns the User's ID.
getUserIdentifier() - Method in class org.shredzone.flattr4j.model.AutoSubmission
 
getUserIdentifier() - Method in interface org.shredzone.flattr4j.model.UserIdentifier
User identifier string.
getUsername() - Method in class org.shredzone.flattr4j.model.User
User login name.
getVerb() - Method in class org.shredzone.flattr4j.model.Activity
Returns the activity verb.

H

has(String) - Method in class org.shredzone.flattr4j.connector.FlattrObject
Checks if there is a key.
hashCode() - Method in class org.shredzone.flattr4j.model.Category
 
hashCode() - Method in class org.shredzone.flattr4j.model.Language
 
hashCode() - Method in class org.shredzone.flattr4j.model.Thing
 
hashCode() - Method in class org.shredzone.flattr4j.model.User
 

I

info(String, Object...) - Method in class org.shredzone.flattr4j.connector.impl.Logger
Logs on an info level.
isActive() - Method in class org.shredzone.flattr4j.model.Subscription
true if the subscription is currently active, false if it is paused.
isActiveSupporter() - Method in class org.shredzone.flattr4j.model.User
true if the user can flattr other users, false if not.
isFlattred() - Method in class org.shredzone.flattr4j.model.Thing
Is this Thing flattred?
isFullMode() - Method in interface org.shredzone.flattr4j.FlattrService
Is the full mode currently enabled?
isFullMode() - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
isHidden() - Method in class org.shredzone.flattr4j.model.Submission
Is the Thing hidden from the public list of Things at Flattr?
isHidden() - Method in class org.shredzone.flattr4j.model.Thing
Is the Thing hidden from the public list of Things at Flattr?
isSubscribed() - Method in class org.shredzone.flattr4j.model.Thing
Is this Thing subscribed?

K

key(ConsumerKey) - Method in interface org.shredzone.flattr4j.connector.Connection
Consumer key to be used.
key(ConsumerKey) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
 

L

Language - Class in org.shredzone.flattr4j.model
A single Language that is available for Things.
Language(FlattrObject) - Constructor for class org.shredzone.flattr4j.model.Language
 
language(LanguageId) - Method in class org.shredzone.flattr4j.model.SearchQuery
Language to search for.
LanguageId - Interface in org.shredzone.flattr4j.model
All classes implementing this interface, are able to provide a Language ID.
Logger - Class in org.shredzone.flattr4j.connector.impl
A simple logger class that delegates log output either to Log (if available) or to Logger.
Logger(String, String) - Constructor for class org.shredzone.flattr4j.connector.impl.Logger
Creates a new Logger.

M

MarshalException - Exception in org.shredzone.flattr4j.exception
This runtime exception is thrown when the data couldn't be properly marshalled or unmarshalled.
MarshalException() - Constructor for exception org.shredzone.flattr4j.exception.MarshalException
 
MarshalException(String) - Constructor for exception org.shredzone.flattr4j.exception.MarshalException
 
MarshalException(Throwable) - Constructor for exception org.shredzone.flattr4j.exception.MarshalException
 
MarshalException(String, Throwable) - Constructor for exception org.shredzone.flattr4j.exception.MarshalException
 
merge(Submission) - Method in class org.shredzone.flattr4j.model.Thing
Merges the contents of a submission to this Thing.
MiniThing - Class in org.shredzone.flattr4j.model
A miniature representation of a Thing.
MiniThing(FlattrObject) - Constructor for class org.shredzone.flattr4j.model.MiniThing
 

N

NoMoneyException - Exception in org.shredzone.flattr4j.exception
This exception is thrown when the user has no sufficient funds for the operation.
NoMoneyException(String, String) - Constructor for exception org.shredzone.flattr4j.exception.NoMoneyException
 
NotFoundException - Exception in org.shredzone.flattr4j.exception
This exception is thrown when the target of the service call was not found.
NotFoundException(String, String) - Constructor for exception org.shredzone.flattr4j.exception.NotFoundException
 

O

org.shredzone.flattr4j - package org.shredzone.flattr4j
 
org.shredzone.flattr4j.connector - package org.shredzone.flattr4j.connector
 
org.shredzone.flattr4j.connector.impl - package org.shredzone.flattr4j.connector.impl
 
org.shredzone.flattr4j.exception - package org.shredzone.flattr4j.exception
 
org.shredzone.flattr4j.impl - package org.shredzone.flattr4j.impl
 
org.shredzone.flattr4j.model - package org.shredzone.flattr4j.model
 
org.shredzone.flattr4j.oauth - package org.shredzone.flattr4j.oauth
 
org.shredzone.flattr4j.spring - package org.shredzone.flattr4j.spring
 

P

parameter(String, String) - Method in interface org.shredzone.flattr4j.connector.Connection
A parameter to be used for a placeholder in the call string.
parameter(String, String) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
 
parameterArray(String, String[]) - Method in interface org.shredzone.flattr4j.connector.Connection
An array of parameters to be used for a placeholder in the call string.
parameterArray(String, String[]) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
 
pauseSubscription(ThingId, boolean) - Method in interface org.shredzone.flattr4j.FlattrService
Pauses or resumes a Subscription.
pauseSubscription(ThingId, boolean) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
put(String, Object) - Method in class org.shredzone.flattr4j.connector.FlattrObject
Changes the key and sets it to the given value.
putStrings(String, Collection<String>) - Method in class org.shredzone.flattr4j.connector.FlattrObject
Puts a collection of strings as array object to the given key.

Q

query(String, String) - Method in interface org.shredzone.flattr4j.connector.Connection
Query parameter to be used in the URL.
query(String, String) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
 
query(String) - Method in class org.shredzone.flattr4j.model.SearchQuery
Text to search for.

R

rateLimit(RateLimit) - Method in interface org.shredzone.flattr4j.connector.Connection
RateLimit object to keep updated.
rateLimit(RateLimit) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
 
RateLimit - Class in org.shredzone.flattr4j.connector
Keeps the maximum rate of allowed calls and the remaining number of calls.
RateLimit() - Constructor for class org.shredzone.flattr4j.connector.RateLimit
 
RateLimit(RateLimit) - Constructor for class org.shredzone.flattr4j.connector.RateLimit
Copy constructor, creates a new RateLimit and copies the values of the given RateLimit.
RateLimit(FlattrObject) - Constructor for class org.shredzone.flattr4j.connector.RateLimit
 
RateLimitExceededException - Exception in org.shredzone.flattr4j.exception
This exception is thrown when the rate limit was exceeded.
RateLimitExceededException(String, String) - Constructor for exception org.shredzone.flattr4j.exception.RateLimitExceededException
 
readExternal(ObjectInput) - Method in class org.shredzone.flattr4j.connector.FlattrObject
 
RequestType - Enum in org.shredzone.flattr4j.connector
Enumeration of request types.
RequiredScope - Annotation Type in org.shredzone.flattr4j.oauth
Annotates that authentication is required for invocating this call, and lists the scopes that are required.
Resource - Class in org.shredzone.flattr4j.model
A generic Flattr resource.
Resource(FlattrObject) - Constructor for class org.shredzone.flattr4j.model.Resource
Creates a new resource.
result() - Method in interface org.shredzone.flattr4j.connector.Connection
Invokes the call and returns a Collection of FlattrObject as response.
result() - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
 

S

Scope - Enum in org.shredzone.flattr4j.oauth
Scope of rights the consumer requests from the user.
SearchQuery - Class in org.shredzone.flattr4j.model
Collects search parameters.
SearchQuery() - Constructor for class org.shredzone.flattr4j.model.SearchQuery
 
SearchQuery.Order - Enum in org.shredzone.flattr4j.model
Enumeration of available sort orders.
SearchResult - Class in org.shredzone.flattr4j.model
Contains the search result.
SearchResult(FlattrObject) - Constructor for class org.shredzone.flattr4j.model.SearchResult
Creates a new SearchResult.
searchThings(SearchQuery, Integer, Integer) - Method in interface org.shredzone.flattr4j.FlattrService
Searches for Thing.
searchThings(SearchQuery, Integer, Integer) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
setAccessToken(AccessToken) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnector
 
setAccessTokenUrl(String) - Method in class org.shredzone.flattr4j.oauth.FlattrAuthenticator
 
setBaseUrl(String) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnector
 
setCallbackUrl(String) - Method in class org.shredzone.flattr4j.oauth.FlattrAuthenticator
 
setCategories(Collection<CategoryId>) - Method in class org.shredzone.flattr4j.model.SearchQuery
Sets a collection of categories to search for.
setCategory(CategoryId) - Method in class org.shredzone.flattr4j.model.Submission
 
setCategory(CategoryId) - Method in class org.shredzone.flattr4j.model.Thing
 
setCurrent(Long) - Method in class org.shredzone.flattr4j.connector.RateLimit
 
setDescription(String) - Method in class org.shredzone.flattr4j.model.Submission
 
setDescription(String) - Method in class org.shredzone.flattr4j.model.Thing
 
setFullMode(boolean) - Method in interface org.shredzone.flattr4j.FlattrService
Sets the full mode.
setFullMode(boolean) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
setHidden(Boolean) - Method in class org.shredzone.flattr4j.model.Submission
 
setHidden(boolean) - Method in class org.shredzone.flattr4j.model.Thing
 
setIdentifier(UserIdentifier) - Method in class org.shredzone.flattr4j.model.AutoSubmission
 
setLanguage(LanguageId) - Method in class org.shredzone.flattr4j.model.Submission
 
setLanguage(LanguageId) - Method in class org.shredzone.flattr4j.model.Thing
 
setLanguages(Collection<LanguageId>) - Method in class org.shredzone.flattr4j.model.SearchQuery
Sets a collection of languages to search for.
setLimit(Long) - Method in class org.shredzone.flattr4j.connector.RateLimit
 
setQuery(String) - Method in class org.shredzone.flattr4j.model.SearchQuery
 
setRemaining(Long) - Method in class org.shredzone.flattr4j.connector.RateLimit
 
setRequestTokenUrl(String) - Method in class org.shredzone.flattr4j.oauth.FlattrAuthenticator
 
setReset(Date) - Method in class org.shredzone.flattr4j.connector.RateLimit
 
setResponseType(String) - Method in class org.shredzone.flattr4j.oauth.FlattrAuthenticator
The OAuth response type.
setScope(EnumSet<Scope>) - Method in class org.shredzone.flattr4j.oauth.FlattrAuthenticator
 
setSort(SearchQuery.Order) - Method in class org.shredzone.flattr4j.model.SearchQuery
 
setTags(String) - Method in class org.shredzone.flattr4j.model.SearchQuery
 
setTags(List<String>) - Method in class org.shredzone.flattr4j.model.Submission
 
setTags(List<String>) - Method in class org.shredzone.flattr4j.model.Thing
 
setTitle(String) - Method in class org.shredzone.flattr4j.model.Submission
 
setTitle(String) - Method in class org.shredzone.flattr4j.model.Thing
 
setupConnection(Connection) - Method in class org.shredzone.flattr4j.model.SearchQuery
Sets up a Connection with the current search parameters.
setupFullMode(Connection) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
Sets the Connection according to the current full mode.
setUrl(String) - Method in class org.shredzone.flattr4j.model.SearchQuery
 
setUrl(String) - Method in class org.shredzone.flattr4j.model.Submission
 
setUser(UserId) - Method in class org.shredzone.flattr4j.model.AutoSubmission
 
setUser(UserId) - Method in class org.shredzone.flattr4j.model.SearchQuery
 
singleResult() - Method in interface org.shredzone.flattr4j.connector.Connection
Invokes the call and returns a single FlattrObject as response.
singleResult() - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
 
sort(SearchQuery.Order) - Method in class org.shredzone.flattr4j.model.SearchQuery
Order to sort the result by.
Submission - Class in org.shredzone.flattr4j.model
A Submission is used for creating new Things.
Submission() - Constructor for class org.shredzone.flattr4j.model.Submission
 
subscribe(ThingId) - Method in interface org.shredzone.flattr4j.FlattrService
Subscribes a Thing.
subscribe(ThingId) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
Subscription - Class in org.shredzone.flattr4j.model
A Subscription that was made to a thing.
Subscription(FlattrObject) - Constructor for class org.shredzone.flattr4j.model.Subscription
 

T

tags(String) - Method in class org.shredzone.flattr4j.model.SearchQuery
Sets a tag expression to search for.
Thing - Class in org.shredzone.flattr4j.model
A Thing that has been registered with Flattr.
Thing(FlattrObject) - Constructor for class org.shredzone.flattr4j.model.Thing
 
ThingId - Interface in org.shredzone.flattr4j.model
All classes implementing this interface, are able to provide a Thing's ID.
toFlattrObject() - Method in class org.shredzone.flattr4j.model.Resource
Returns the resource as FlattrObject, for further processing.
toFlattrObject() - Method in class org.shredzone.flattr4j.model.Submission
Returns the submission as FlattrObject.
toggleSubscription(ThingId) - Method in interface org.shredzone.flattr4j.FlattrService
Toggles the pause state of the subscription of the given Thing.
toggleSubscription(ThingId) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
toJSON() - Method in class org.shredzone.flattr4j.model.Resource
Returns the resource contents as JSON string.
token(AccessToken) - Method in interface org.shredzone.flattr4j.connector.Connection
Access token to be used for calls that require authentication.
token(AccessToken) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
 
toString() - Method in class org.shredzone.flattr4j.connector.FlattrObject
Returns the current state of the FlattrObject as JSON string.
toString() - Method in exception org.shredzone.flattr4j.exception.FlattrServiceException
 
toUpdate() - Method in class org.shredzone.flattr4j.model.Thing
Returns a FlattrObject for the updates that have been applied to this Thing.
toUrl() - Method in class org.shredzone.flattr4j.model.AutoSubmission
Returns a URL that can be used for submitting a Thing (for example in a link).

U

unsubscribe(ThingId) - Method in interface org.shredzone.flattr4j.FlattrService
Cancels subscription of a Thing.
unsubscribe(ThingId) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
update(Thing) - Method in interface org.shredzone.flattr4j.FlattrService
Updates a Thing.
update(Thing) - Method in class org.shredzone.flattr4j.impl.FlattrServiceImpl
 
url(String) - Method in interface org.shredzone.flattr4j.connector.Connection
Base URL to connect to.
url(String) - Method in class org.shredzone.flattr4j.connector.impl.FlattrConnection
 
user(UserId) - Method in class org.shredzone.flattr4j.model.SearchQuery
User to search for.
User - Class in org.shredzone.flattr4j.model
A User.
User(FlattrObject) - Constructor for class org.shredzone.flattr4j.model.User
 
UserId - Interface in org.shredzone.flattr4j.model
All classes implementing this interface, are able to provide a User's ID.
UserIdentifier - Interface in org.shredzone.flattr4j.model
A UserIdentifier is used to identify a user of a web site.

V

ValidationException - Exception in org.shredzone.flattr4j.exception
This exception is used when an argument provided to a service call was invalid.
ValidationException(String, String) - Constructor for exception org.shredzone.flattr4j.exception.ValidationException
 
valueOf(String) - Static method in enum org.shredzone.flattr4j.connector.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.shredzone.flattr4j.model.Activity.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.shredzone.flattr4j.model.SearchQuery.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.shredzone.flattr4j.oauth.Scope
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.shredzone.flattr4j.connector.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.shredzone.flattr4j.model.Activity.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.shredzone.flattr4j.model.SearchQuery.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.shredzone.flattr4j.oauth.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
verbose(String, Object...) - Method in class org.shredzone.flattr4j.connector.impl.Logger
Logs on a verbose level.

W

withId(String) - Static method in class org.shredzone.flattr4j.model.Category
Returns a CategoryId for the given Category id.
withId(String) - Static method in class org.shredzone.flattr4j.model.Language
Returns a LanguageId for the given Language id.
withId(String) - Static method in class org.shredzone.flattr4j.model.Thing
Returns a ThingId for the given Thing id.
withId(String) - Static method in class org.shredzone.flattr4j.model.User
Returns a UserId for the given User id.
writeExternal(ObjectOutput) - Method in class org.shredzone.flattr4j.connector.FlattrObject
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2010–2017. All rights reserved.