Index
A B C D E G H I M P R S T V
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages