Index

A B C D E G H I M P R S T V 
All Classes All Packages

A

API_BASE - Static variable in class com.buttercms.config.ButterCMSAPIConfig
 
ATOM_ENDPOINT - Static variable in class com.buttercms.config.ButterCMSAPIConfig
 
Author - Class in com.buttercms.model
 
Author() - Constructor for class com.buttercms.model.Author
 
AuthorResponse - Class in com.buttercms.model
 
AuthorResponse() - Constructor for class com.buttercms.model.AuthorResponse
 
AUTHORS - Static variable in class com.buttercms.config.ButterCMSAPIConfig
 
AuthorsResponse - Class in com.buttercms.model
 
AuthorsResponse() - Constructor for class com.buttercms.model.AuthorsResponse
 

B

ButterCMSAPIConfig - Class in com.buttercms.config
 
ButterCMSAPIConfig() - Constructor for class com.buttercms.config.ButterCMSAPIConfig
 
ButterCMSClient - Class in com.buttercms
 
ButterCMSClient(String, boolean) - Constructor for class com.buttercms.ButterCMSClient
Requests made with a missing or invalid token will get a 401 Unauthorized response.
ButterCMSClient(String, boolean, HttpClient) - Constructor for class com.buttercms.ButterCMSClient
Requests made with a missing or invalid token will get a 401 Unauthorized response.
ButterCMSResponseException - Exception in com.buttercms.exception
 
ButterCMSResponseException(String) - Constructor for exception com.buttercms.exception.ButterCMSResponseException
 
ButterCMSResponseException(String, Throwable) - Constructor for exception com.buttercms.exception.ButterCMSResponseException
 

C

Car - Class in com.example.model
 
Car() - Constructor for class com.example.model.Car
 
CATEGORIES - Static variable in class com.buttercms.config.ButterCMSAPIConfig
 
CategoriesResponse - Class in com.buttercms.model
 
CategoriesResponse() - Constructor for class com.buttercms.model.CategoriesResponse
 
Category - Class in com.buttercms.model
 
Category() - Constructor for class com.buttercms.model.Category
 
CategoryResponse - Class in com.buttercms.model
 
CategoryResponse() - Constructor for class com.buttercms.model.CategoryResponse
 
Collection<T> - Class in com.buttercms.model
 
Collection() - Constructor for class com.buttercms.model.Collection
 
CollectionResponse<T> - Class in com.buttercms.model
 
CollectionResponse() - Constructor for class com.buttercms.model.CollectionResponse
 
com.buttercms - package com.buttercms
 
com.buttercms.config - package com.buttercms.config
 
com.buttercms.exception - package com.buttercms.exception
 
com.buttercms.model - package com.buttercms.model
 
com.example - package com.example
 
com.example.model - package com.example.model
 
CONTENT - Static variable in class com.buttercms.config.ButterCMSAPIConfig
 

D

Demo - Class in com.example
 
DRAFT - com.buttercms.model.Post.Status
 

E

equals(Object) - Method in class com.buttercms.model.Author
 
equals(Object) - Method in class com.buttercms.model.AuthorResponse
 
equals(Object) - Method in class com.buttercms.model.AuthorsResponse
 
equals(Object) - Method in class com.buttercms.model.CategoriesResponse
 
equals(Object) - Method in class com.buttercms.model.Category
 
equals(Object) - Method in class com.buttercms.model.CategoryResponse
 
equals(Object) - Method in class com.buttercms.model.Collection
 
equals(Object) - Method in class com.buttercms.model.CollectionResponse
 
equals(Object) - Method in class com.buttercms.model.Page
 
equals(Object) - Method in class com.buttercms.model.PageResponse
 
equals(Object) - Method in class com.buttercms.model.PagesResponse
 
equals(Object) - Method in class com.buttercms.model.PaginationMeta
 
equals(Object) - Method in class com.buttercms.model.Post
 
equals(Object) - Method in class com.buttercms.model.PostMeta
 
equals(Object) - Method in class com.buttercms.model.PostResponse
 
equals(Object) - Method in class com.buttercms.model.PostsResponse
 
equals(Object) - Method in class com.buttercms.model.PostSummary
 
equals(Object) - Method in class com.buttercms.model.Tag
 
equals(Object) - Method in class com.buttercms.model.TagResponse
 
equals(Object) - Method in class com.buttercms.model.TagsResponse
 
equals(Object) - Method in class com.example.model.RecipePage
 

G

getAtom() - Method in class com.buttercms.ButterCMSClient
 
getAtom() - Method in interface com.buttercms.IButterCMSClient
 
getAuthor() - Method in class com.buttercms.model.Post
 
getAuthor(String, Map<String, String>) - Method in class com.buttercms.ButterCMSClient
 
getAuthor(String, Map<String, String>) - Method in interface com.buttercms.IButterCMSClient
Retrieves an author’s information
getAuthors(Map<String, String>) - Method in class com.buttercms.ButterCMSClient
 
getAuthors(Map<String, String>) - Method in interface com.buttercms.IButterCMSClient
Retrieves a list of authors
getAuthToken() - Method in class com.buttercms.ButterCMSClient
 
getAuthToken() - Method in interface com.buttercms.IButterCMSClient
 
getBio() - Method in class com.buttercms.model.Author
 
getBody() - Method in class com.buttercms.model.Post
 
getBrand() - Method in class com.example.model.Car
 
getCategories() - Method in class com.buttercms.model.Post
 
getCategories(Map<String, String>) - Method in class com.buttercms.ButterCMSClient
 
getCategories(Map<String, String>) - Method in interface com.buttercms.IButterCMSClient
Returns a list of blog categories.
getCategory(String, Map<String, String>) - Method in class com.buttercms.ButterCMSClient
 
getCategory(String, Map<String, String>) - Method in interface com.buttercms.IButterCMSClient
Retrieves the details of a category
getCollection(String, Map<String, String>, Class<T>) - Method in class com.buttercms.ButterCMSClient
 
getCollection(String, Map<String, String>, Class<T>) - Method in interface com.buttercms.IButterCMSClient
Returns values for the supplied Collection slug
getColor() - Method in class com.example.model.Car
 
getCount() - Method in class com.buttercms.model.PaginationMeta
 
getCreated() - Method in class com.buttercms.model.Post
 
getData() - Method in class com.buttercms.model.AuthorResponse
 
getData() - Method in class com.buttercms.model.AuthorsResponse
 
getData() - Method in class com.buttercms.model.CategoriesResponse
 
getData() - Method in class com.buttercms.model.CategoryResponse
 
getData() - Method in class com.buttercms.model.CollectionResponse
 
getData() - Method in class com.buttercms.model.PageResponse
 
getData() - Method in class com.buttercms.model.PagesResponse
 
getData() - Method in class com.buttercms.model.PostResponse
 
getData() - Method in class com.buttercms.model.PostsResponse
 
getData() - Method in class com.buttercms.model.TagResponse
 
getData() - Method in class com.buttercms.model.TagsResponse
 
getDateField() - Method in class com.example.model.RecipePage
 
getEmail() - Method in class com.buttercms.model.Author
 
getFacebookUrl() - Method in class com.buttercms.model.Author
 
getFeaturedImage() - Method in class com.buttercms.model.Post
 
getFeaturedImage() - Method in class com.buttercms.model.PostSummary
 
getFeaturedImageAlt() - Method in class com.buttercms.model.Post
 
getFields() - Method in class com.buttercms.model.Page
 
getFirstName() - Method in class com.buttercms.model.Author
 
getInstagramUrl() - Method in class com.buttercms.model.Author
 
getItems() - Method in class com.buttercms.model.Collection
 
getLastName() - Method in class com.buttercms.model.Author
 
getLinkedinUrl() - Method in class com.buttercms.model.Author
 
getMeta() - Method in class com.buttercms.model.CollectionResponse
 
getMeta() - Method in class com.buttercms.model.PagesResponse
 
getMeta() - Method in class com.buttercms.model.PostResponse
 
getMeta() - Method in class com.buttercms.model.PostsResponse
 
getMetaDescription() - Method in class com.buttercms.model.Post
 
getName() - Method in class com.buttercms.model.Category
 
getName() - Method in class com.buttercms.model.Tag
 
getNextPage() - Method in class com.buttercms.model.PaginationMeta
 
getNextPost() - Method in class com.buttercms.model.PostMeta
 
getNumber() - Method in class com.example.model.RecipePage
 
getPage(String, String, Map<String, String>, Class<T>) - Method in class com.buttercms.ButterCMSClient
 
getPage(String, String, Map<String, String>, Class<T>) - Method in interface com.buttercms.IButterCMSClient
Get a single Page using its slug
getPages(String, Map<String, String>, Class<T>) - Method in class com.buttercms.ButterCMSClient
 
getPages(String, Map<String, String>, Class<T>) - Method in interface com.buttercms.IButterCMSClient
Get a list of all pages for a given Page Type using its slug.
getPageType() - Method in class com.buttercms.model.Page
 
getPinterestUrl() - Method in class com.buttercms.model.Author
 
getPost(String) - Method in class com.buttercms.ButterCMSClient
 
getPost(String) - Method in interface com.buttercms.IButterCMSClient
Get your Blog Post
getPosts(Map<String, String>) - Method in class com.buttercms.ButterCMSClient
 
getPosts(Map<String, String>) - Method in interface com.buttercms.IButterCMSClient
Returns a list of published posts.
getPreviousPage() - Method in class com.buttercms.model.PaginationMeta
 
getPreviousPost() - Method in class com.buttercms.model.PostMeta
 
getProfileImage() - Method in class com.buttercms.model.Author
 
getPublished() - Method in class com.buttercms.model.Post
 
getRecentPosts() - Method in class com.buttercms.model.Author
 
getRecentPosts() - Method in class com.buttercms.model.Category
 
getRecentPosts() - Method in class com.buttercms.model.Tag
 
getRSS() - Method in class com.buttercms.ButterCMSClient
 
getRSS() - Method in interface com.buttercms.IButterCMSClient
 
getSearchPages(String, Map<String, String>, Class<T>) - Method in class com.buttercms.ButterCMSClient
 
getSearchPages(String, Map<String, String>, Class<T>) - Method in interface com.buttercms.IButterCMSClient
Get a list of all pages for a given Page Type using its slug.
getSearchPosts(Map<String, String>) - Method in class com.buttercms.ButterCMSClient
 
getSearchPosts(Map<String, String>) - Method in interface com.buttercms.IButterCMSClient
Returns a list of published posts searched by the given 'query' search term.
getSeoTitle() - Method in class com.buttercms.model.Post
 
getSiteMap() - Method in class com.buttercms.ButterCMSClient
 
getSiteMap() - Method in interface com.buttercms.IButterCMSClient
 
getSlug() - Method in class com.buttercms.model.Author
 
getSlug() - Method in class com.buttercms.model.Category
 
getSlug() - Method in class com.buttercms.model.Page
 
getSlug() - Method in class com.buttercms.model.Post
 
getSlug() - Method in class com.buttercms.model.PostSummary
 
getSlug() - Method in class com.buttercms.model.Tag
 
getStatus() - Method in class com.buttercms.model.Post
 
getSummary() - Method in class com.buttercms.model.Post
 
getTag(String, Map<String, String>) - Method in class com.buttercms.ButterCMSClient
 
getTag(String, Map<String, String>) - Method in interface com.buttercms.IButterCMSClient
Retrieves the details of a tag
getTags() - Method in class com.buttercms.model.Post
 
getTags(Map<String, String>) - Method in class com.buttercms.ButterCMSClient
 
getTags(Map<String, String>) - Method in interface com.buttercms.IButterCMSClient
Returns a list of blog tags.
getTestContent() - Method in class com.example.model.RecipePage
 
getTitle() - Method in class com.buttercms.model.Author
 
getTitle() - Method in class com.buttercms.model.Post
 
getTitle() - Method in class com.buttercms.model.PostSummary
 
getTwitterHandle() - Method in class com.buttercms.model.Author
 
getUrl() - Method in class com.buttercms.model.Post
 
getWeight() - Method in class com.example.model.Car
 

H

hashCode() - Method in class com.buttercms.model.Author
 
hashCode() - Method in class com.buttercms.model.AuthorResponse
 
hashCode() - Method in class com.buttercms.model.AuthorsResponse
 
hashCode() - Method in class com.buttercms.model.CategoriesResponse
 
hashCode() - Method in class com.buttercms.model.Category
 
hashCode() - Method in class com.buttercms.model.CategoryResponse
 
hashCode() - Method in class com.buttercms.model.Collection
 
hashCode() - Method in class com.buttercms.model.CollectionResponse
 
hashCode() - Method in class com.buttercms.model.Page
 
hashCode() - Method in class com.buttercms.model.PageResponse
 
hashCode() - Method in class com.buttercms.model.PagesResponse
 
hashCode() - Method in class com.buttercms.model.PaginationMeta
 
hashCode() - Method in class com.buttercms.model.Post
 
hashCode() - Method in class com.buttercms.model.PostMeta
 
hashCode() - Method in class com.buttercms.model.PostResponse
 
hashCode() - Method in class com.buttercms.model.PostsResponse
 
hashCode() - Method in class com.buttercms.model.PostSummary
 
hashCode() - Method in class com.buttercms.model.Tag
 
hashCode() - Method in class com.buttercms.model.TagResponse
 
hashCode() - Method in class com.buttercms.model.TagsResponse
 
hashCode() - Method in class com.example.model.RecipePage
 

I

IButterCMSClient - Interface in com.buttercms
 

M

main(String[]) - Static method in class com.example.Demo
 

P

Page<T> - Class in com.buttercms.model
 
Page() - Constructor for class com.buttercms.model.Page
 
PAGE_SEARCH - Static variable in class com.buttercms.config.ButterCMSAPIConfig
 
PageResponse<T> - Class in com.buttercms.model
 
PageResponse() - Constructor for class com.buttercms.model.PageResponse
 
PAGES - Static variable in class com.buttercms.config.ButterCMSAPIConfig
 
PagesResponse<T> - Class in com.buttercms.model
 
PagesResponse() - Constructor for class com.buttercms.model.PagesResponse
 
PaginationMeta - Class in com.buttercms.model
 
PaginationMeta() - Constructor for class com.buttercms.model.PaginationMeta
 
Post - Class in com.buttercms.model
 
Post() - Constructor for class com.buttercms.model.Post
 
POST_SEARCH - Static variable in class com.buttercms.config.ButterCMSAPIConfig
 
Post.Status - Enum in com.buttercms.model
 
PostMeta - Class in com.buttercms.model
 
PostMeta() - Constructor for class com.buttercms.model.PostMeta
 
PostResponse - Class in com.buttercms.model
 
PostResponse() - Constructor for class com.buttercms.model.PostResponse
 
POSTS - Static variable in class com.buttercms.config.ButterCMSAPIConfig
 
PostsResponse - Class in com.buttercms.model
 
PostsResponse() - Constructor for class com.buttercms.model.PostsResponse
 
PostSummary - Class in com.buttercms.model
 
PostSummary() - Constructor for class com.buttercms.model.PostSummary
 
PUBLISHED - com.buttercms.model.Post.Status
 

R

RecipePage - Class in com.example.model
 
RecipePage() - Constructor for class com.example.model.RecipePage
 
RSS_FEED_ENDPOINT - Static variable in class com.buttercms.config.ButterCMSAPIConfig
 

S

setAuthor(Author) - Method in class com.buttercms.model.Post
 
setAuthToken(String) - Method in class com.buttercms.ButterCMSClient
 
setAuthToken(String) - Method in interface com.buttercms.IButterCMSClient
sets new auth_token
setBio(String) - Method in class com.buttercms.model.Author
 
setBody(String) - Method in class com.buttercms.model.Post
 
setBrand(String) - Method in class com.example.model.Car
 
setCategories(List<Category>) - Method in class com.buttercms.model.Post
 
setColor(String) - Method in class com.example.model.Car
 
setCount(int) - Method in class com.buttercms.model.PaginationMeta
 
setCreated(Date) - Method in class com.buttercms.model.Post
 
setData(Author) - Method in class com.buttercms.model.AuthorResponse
 
setData(Category) - Method in class com.buttercms.model.CategoryResponse
 
setData(Collection<T>) - Method in class com.buttercms.model.CollectionResponse
 
setData(Page<T>) - Method in class com.buttercms.model.PageResponse
 
setData(Post) - Method in class com.buttercms.model.PostResponse
 
setData(Tag) - Method in class com.buttercms.model.TagResponse
 
setData(List<Author>) - Method in class com.buttercms.model.AuthorsResponse
 
setData(List<Category>) - Method in class com.buttercms.model.CategoriesResponse
 
setData(List<Page<T>>) - Method in class com.buttercms.model.PagesResponse
 
setData(List<Post>) - Method in class com.buttercms.model.PostsResponse
 
setData(List<Tag>) - Method in class com.buttercms.model.TagsResponse
 
setDateField(Date) - Method in class com.example.model.RecipePage
 
setEmail(String) - Method in class com.buttercms.model.Author
 
setFacebookUrl(String) - Method in class com.buttercms.model.Author
 
setFeaturedImage(String) - Method in class com.buttercms.model.Post
 
setFeaturedImage(String) - Method in class com.buttercms.model.PostSummary
 
setFeaturedImageAlt(String) - Method in class com.buttercms.model.Post
 
setFields(T) - Method in class com.buttercms.model.Page
 
setFirstName(String) - Method in class com.buttercms.model.Author
 
setInstagramUrl(String) - Method in class com.buttercms.model.Author
 
setItems(List<T>) - Method in class com.buttercms.model.Collection
 
setLastName(String) - Method in class com.buttercms.model.Author
 
setLinkedinUrl(String) - Method in class com.buttercms.model.Author
 
setMeta(PaginationMeta) - Method in class com.buttercms.model.CollectionResponse
 
setMeta(PaginationMeta) - Method in class com.buttercms.model.PagesResponse
 
setMeta(PaginationMeta) - Method in class com.buttercms.model.PostsResponse
 
setMeta(PostMeta) - Method in class com.buttercms.model.PostResponse
 
setMetaDescription(String) - Method in class com.buttercms.model.Post
 
setName(String) - Method in class com.buttercms.model.Category
 
setName(String) - Method in class com.buttercms.model.Tag
 
setNextPage(int) - Method in class com.buttercms.model.PaginationMeta
 
setNextPost(PostSummary) - Method in class com.buttercms.model.PostMeta
 
setNumber(Double) - Method in class com.example.model.RecipePage
 
setPageType(String) - Method in class com.buttercms.model.Page
 
setPinterestUrl(String) - Method in class com.buttercms.model.Author
 
setPreviousPage(int) - Method in class com.buttercms.model.PaginationMeta
 
setPreviousPost(PostSummary) - Method in class com.buttercms.model.PostMeta
 
setProfileImage(String) - Method in class com.buttercms.model.Author
 
setPublished(Date) - Method in class com.buttercms.model.Post
 
setRecentPosts(List<Post>) - Method in class com.buttercms.model.Author
 
setRecentPosts(List<Post>) - Method in class com.buttercms.model.Category
 
setRecentPosts(List<Post>) - Method in class com.buttercms.model.Tag
 
setSeoTitle(String) - Method in class com.buttercms.model.Post
 
setSlug(String) - Method in class com.buttercms.model.Author
 
setSlug(String) - Method in class com.buttercms.model.Category
 
setSlug(String) - Method in class com.buttercms.model.Page
 
setSlug(String) - Method in class com.buttercms.model.Post
 
setSlug(String) - Method in class com.buttercms.model.PostSummary
 
setSlug(String) - Method in class com.buttercms.model.Tag
 
setStatus(Post.Status) - Method in class com.buttercms.model.Post
 
setSummary(String) - Method in class com.buttercms.model.Post
 
setTags(List<Tag>) - Method in class com.buttercms.model.Post
 
setTestContent(String) - Method in class com.example.model.RecipePage
 
setTitle(String) - Method in class com.buttercms.model.Author
 
setTitle(String) - Method in class com.buttercms.model.Post
 
setTitle(String) - Method in class com.buttercms.model.PostSummary
 
setTwitterHandle(String) - Method in class com.buttercms.model.Author
 
setUrl(String) - Method in class com.buttercms.model.Post
 
setWeight(Integer) - Method in class com.example.model.Car
 
SITE_MAP_ENDPOINT - Static variable in class com.buttercms.config.ButterCMSAPIConfig
 

T

Tag - Class in com.buttercms.model
 
Tag() - Constructor for class com.buttercms.model.Tag
 
TagResponse - Class in com.buttercms.model
 
TagResponse() - Constructor for class com.buttercms.model.TagResponse
 
TAGS - Static variable in class com.buttercms.config.ButterCMSAPIConfig
 
TagsResponse - Class in com.buttercms.model
 
TagsResponse() - Constructor for class com.buttercms.model.TagsResponse
 
toString() - Method in class com.buttercms.model.Author
 
toString() - Method in class com.buttercms.model.AuthorResponse
 
toString() - Method in class com.buttercms.model.AuthorsResponse
 
toString() - Method in class com.buttercms.model.CategoriesResponse
 
toString() - Method in class com.buttercms.model.Category
 
toString() - Method in class com.buttercms.model.CategoryResponse
 
toString() - Method in class com.buttercms.model.Collection
 
toString() - Method in class com.buttercms.model.CollectionResponse
 
toString() - Method in class com.buttercms.model.Page
 
toString() - Method in class com.buttercms.model.PageResponse
 
toString() - Method in class com.buttercms.model.PagesResponse
 
toString() - Method in class com.buttercms.model.PaginationMeta
 
toString() - Method in class com.buttercms.model.Post
 
toString() - Method in class com.buttercms.model.PostMeta
 
toString() - Method in class com.buttercms.model.PostResponse
 
toString() - Method in class com.buttercms.model.PostsResponse
 
toString() - Method in class com.buttercms.model.PostSummary
 
toString() - Method in class com.buttercms.model.Tag
 
toString() - Method in class com.buttercms.model.TagResponse
 
toString() - Method in class com.buttercms.model.TagsResponse
 
toString() - Method in class com.example.model.Car
 
toString() - Method in class com.example.model.RecipePage
 

V

valueOf(String) - Static method in enum com.buttercms.model.Post.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.buttercms.model.Post.Status
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G H I M P R S T V 
All Classes All Packages