Index

A B C D F G H L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

ADMIN - Enum constant in enum org.forum.server.graphql.MemberType
 
applicationContext - Variable in class org.forum.server.graphql.util.GraphQLServerMain
 
author(BatchLoaderEnvironment, GraphQLContext, List<Post>) - Method in interface org.forum.server.graphql.util.DataFetchersDelegatePost
This methods loads the data for ${dataFetcher.graphQLType}.author.
author(BatchLoaderEnvironment, GraphQLContext, List<Post>) - Method in class org.forum.server.graphql.util.PostController
This methods loads the data for ${dataFetcher.graphQLType}.author.
author(BatchLoaderEnvironment, GraphQLContext, List<Post>) - Method in class org.forum.server.specific_code.DataFetchersDelegatePostImpl
 
author(BatchLoaderEnvironment, GraphQLContext, List<Topic>) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateTopic
This methods loads the data for ${dataFetcher.graphQLType}.author.
author(BatchLoaderEnvironment, GraphQLContext, List<Topic>) - Method in class org.forum.server.graphql.util.TopicController
This methods loads the data for ${dataFetcher.graphQLType}.author.
author(BatchLoaderEnvironment, GraphQLContext, List<Topic>) - Method in class org.forum.server.specific_code.DataFetchersDelegateTopicImpl
 

B

batchLoader(List<Long>, BatchLoaderEnvironment) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateBoard
This method loads a list of ${dataFetcher.field.name}, based on the list of id to be fetched.
batchLoader(List<Long>, BatchLoaderEnvironment) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateMember
This method loads a list of ${dataFetcher.field.name}, based on the list of id to be fetched.
batchLoader(List<Long>, BatchLoaderEnvironment) - Method in interface org.forum.server.graphql.util.DataFetchersDelegatePost
This method loads a list of ${dataFetcher.field.name}, based on the list of id to be fetched.
batchLoader(List<Long>, BatchLoaderEnvironment) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateTopic
This method loads a list of ${dataFetcher.field.name}, based on the list of id to be fetched.
batchLoader(List<Long>, BatchLoaderEnvironment) - Method in class org.forum.server.specific_code.DataFetchersDelegateMemberImpl
 
Board - Class in org.forum.server.graphql
 
Board() - Constructor for class org.forum.server.graphql.Board
Object content, generated by the 'object_content.vm.java' default template from graphql-java-generator
Board.Builder - Class in org.forum.server.graphql
The Builder that helps building instance of this POJO.
BoardController - Class in org.forum.server.graphql.util
 
BoardController(BatchLoaderRegistry) - Constructor for class org.forum.server.graphql.util.BoardController
 
BoardRepository - Interface in org.forum.server.jpa
 
boards(DataFetchingEnvironment) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateQuery
This method loads the data for Query.boards.
boards(DataFetchingEnvironment) - Method in class org.forum.server.graphql.util.QueryController
This method loads the data for ${dataFetcher.graphQLType}.boards.
boards(DataFetchingEnvironment) - Method in class org.forum.server.specific_code.DataFetchersDelegateQueryImpl
 
build() - Method in class org.forum.server.graphql.Board.Builder
 
build() - Method in class org.forum.server.graphql.Member.Builder
 
build() - Method in class org.forum.server.graphql.MemberInput.Builder
 
build() - Method in class org.forum.server.graphql.Mutation.Builder
 
build() - Method in class org.forum.server.graphql.Post.Builder
 
build() - Method in class org.forum.server.graphql.PostInput.Builder
 
build() - Method in class org.forum.server.graphql.Query.Builder
 
build() - Method in class org.forum.server.graphql.Subscription.Builder
 
build() - Method in class org.forum.server.graphql.Topic.Builder
 
build() - Method in class org.forum.server.graphql.TopicInput.Builder
 
build() - Method in class org.forum.server.graphql.TopicPostInput.Builder
 
builder() - Static method in class org.forum.server.graphql.Board
 
builder() - Static method in class org.forum.server.graphql.Member
 
builder() - Static method in class org.forum.server.graphql.MemberInput
 
builder() - Static method in class org.forum.server.graphql.Mutation
 
builder() - Static method in class org.forum.server.graphql.Post
 
builder() - Static method in class org.forum.server.graphql.PostInput
 
builder() - Static method in class org.forum.server.graphql.Query
 
builder() - Static method in class org.forum.server.graphql.Subscription
 
builder() - Static method in class org.forum.server.graphql.Topic
 
builder() - Static method in class org.forum.server.graphql.TopicInput
 
builder() - Static method in class org.forum.server.graphql.TopicPostInput
 
Builder() - Constructor for class org.forum.server.graphql.Board.Builder
 
Builder() - Constructor for class org.forum.server.graphql.Member.Builder
 
Builder() - Constructor for class org.forum.server.graphql.MemberInput.Builder
 
Builder() - Constructor for class org.forum.server.graphql.Mutation.Builder
 
Builder() - Constructor for class org.forum.server.graphql.Post.Builder
 
Builder() - Constructor for class org.forum.server.graphql.PostInput.Builder
 
Builder() - Constructor for class org.forum.server.graphql.Query.Builder
 
Builder() - Constructor for class org.forum.server.graphql.Subscription.Builder
 
Builder() - Constructor for class org.forum.server.graphql.Topic.Builder
 
Builder() - Constructor for class org.forum.server.graphql.TopicInput.Builder
 
Builder() - Constructor for class org.forum.server.graphql.TopicPostInput.Builder
 

C

configure(RuntimeWiring.Builder) - Method in class org.forum.server.graphql.util.GraphQLWiring
 
createBoard(DataFetchingEnvironment, String, Boolean) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateMutation
This method loads the data for Mutation.createBoard.
createBoard(DataFetchingEnvironment, String, Boolean) - Method in class org.forum.server.graphql.util.MutationController
This method loads the data for ${dataFetcher.graphQLType}.createBoard.
createBoard(DataFetchingEnvironment, String, Boolean) - Method in class org.forum.server.specific_code.DataFetchersDelegateMutationImpl
 
createMember(DataFetchingEnvironment, MemberInput) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateMutation
This method loads the data for Mutation.createMember.
createMember(DataFetchingEnvironment, MemberInput) - Method in class org.forum.server.graphql.util.MutationController
This method loads the data for ${dataFetcher.graphQLType}.createMember.
createMember(DataFetchingEnvironment, MemberInput) - Method in class org.forum.server.specific_code.DataFetchersDelegateMutationImpl
 
createPost(DataFetchingEnvironment, PostInput) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateMutation
This method loads the data for Mutation.createPost.
createPost(DataFetchingEnvironment, PostInput) - Method in class org.forum.server.graphql.util.MutationController
This method loads the data for ${dataFetcher.graphQLType}.createPost.
createPost(DataFetchingEnvironment, PostInput) - Method in class org.forum.server.specific_code.DataFetchersDelegateMutationImpl
 
createPosts(DataFetchingEnvironment, List<PostInput>) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateMutation
This method loads the data for Mutation.createPosts.
createPosts(DataFetchingEnvironment, List<PostInput>) - Method in class org.forum.server.graphql.util.MutationController
This method loads the data for ${dataFetcher.graphQLType}.createPosts.
createPosts(DataFetchingEnvironment, List<PostInput>) - Method in class org.forum.server.specific_code.DataFetchersDelegateMutationImpl
 
createTopic(DataFetchingEnvironment, TopicInput) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateMutation
This method loads the data for Mutation.createTopic.
createTopic(DataFetchingEnvironment, TopicInput) - Method in class org.forum.server.graphql.util.MutationController
This method loads the data for ${dataFetcher.graphQLType}.createTopic.
createTopic(DataFetchingEnvironment, TopicInput) - Method in class org.forum.server.specific_code.DataFetchersDelegateMutationImpl
 

D

dataFetchersDelegateBoard - Variable in class org.forum.server.graphql.util.BoardController
 
DataFetchersDelegateBoard - Interface in org.forum.server.graphql.util
This interface contains the fata fetchers that are delegated in the bean that the implementation has to provide, when fetching fields for the Board GraphQL type, as defined in the provided GraphQL schema.
DataFetchersDelegateBoardImpl - Class in org.forum.server.specific_code
This class implements the access to the database : there are so many ways to do this, that the developper has still work to do.
DataFetchersDelegateBoardImpl() - Constructor for class org.forum.server.specific_code.DataFetchersDelegateBoardImpl
 
dataFetchersDelegateMember - Variable in class org.forum.server.graphql.util.MemberController
 
DataFetchersDelegateMember - Interface in org.forum.server.graphql.util
This interface contains the fata fetchers that are delegated in the bean that the implementation has to provide, when fetching fields for the Member GraphQL type, as defined in the provided GraphQL schema.
DataFetchersDelegateMemberImpl - Class in org.forum.server.specific_code
 
DataFetchersDelegateMemberImpl() - Constructor for class org.forum.server.specific_code.DataFetchersDelegateMemberImpl
 
dataFetchersDelegateMutation - Variable in class org.forum.server.graphql.util.MutationController
 
DataFetchersDelegateMutation - Interface in org.forum.server.graphql.util
This interface contains the fata fetchers that are delegated in the bean that the implementation has to provide, when fetching fields for the Mutation GraphQL type, as defined in the provided GraphQL schema.
DataFetchersDelegateMutationImpl - Class in org.forum.server.specific_code
 
DataFetchersDelegateMutationImpl() - Constructor for class org.forum.server.specific_code.DataFetchersDelegateMutationImpl
 
dataFetchersDelegatePost - Variable in class org.forum.server.graphql.util.PostController
 
DataFetchersDelegatePost - Interface in org.forum.server.graphql.util
This interface contains the fata fetchers that are delegated in the bean that the implementation has to provide, when fetching fields for the Post GraphQL type, as defined in the provided GraphQL schema.
DataFetchersDelegatePostImpl - Class in org.forum.server.specific_code
 
DataFetchersDelegatePostImpl() - Constructor for class org.forum.server.specific_code.DataFetchersDelegatePostImpl
 
dataFetchersDelegateQuery - Variable in class org.forum.server.graphql.util.QueryController
 
DataFetchersDelegateQuery - Interface in org.forum.server.graphql.util
This interface contains the fata fetchers that are delegated in the bean that the implementation has to provide, when fetching fields for the Query GraphQL type, as defined in the provided GraphQL schema.
DataFetchersDelegateQueryImpl - Class in org.forum.server.specific_code
 
DataFetchersDelegateQueryImpl() - Constructor for class org.forum.server.specific_code.DataFetchersDelegateQueryImpl
 
dataFetchersDelegateRegistry - Static variable in class org.forum.server.graphql.util.RegistryForDataFetchersDelegates
 
dataFetchersDelegateSubscription - Variable in class org.forum.server.graphql.util.SubscriptionController
 
DataFetchersDelegateSubscription - Interface in org.forum.server.graphql.util
This interface contains the fata fetchers that are delegated in the bean that the implementation has to provide, when fetching fields for the Subscription GraphQL type, as defined in the provided GraphQL schema.
DataFetchersDelegateSubscriptionImpl - Class in org.forum.server.specific_code
 
DataFetchersDelegateSubscriptionImpl() - Constructor for class org.forum.server.specific_code.DataFetchersDelegateSubscriptionImpl
 
dataFetchersDelegateTopic - Variable in class org.forum.server.graphql.util.TopicController
 
DataFetchersDelegateTopic - Interface in org.forum.server.graphql.util
This interface contains the fata fetchers that are delegated in the bean that the implementation has to provide, when fetching fields for the Topic GraphQL type, as defined in the provided GraphQL schema.
DataFetchersDelegateTopicImpl - Class in org.forum.server.specific_code
This class implements the access to the database : there are so many ways to do this, that the developper has still work to do.
DataFetchersDelegateTopicImpl() - Constructor for class org.forum.server.specific_code.DataFetchersDelegateTopicImpl
 
defaultSourceBuilderCustomizer() - Method in class org.forum.server.graphql.util.GraphQLServerMain
This GraphQlSourceBuilderCustomizer configures stuff that is mandatory for plugin.

F

findByBoardId(Long) - Method in interface org.forum.server.jpa.TopicRepository
 
findByBoardIdAndSince(Long, Date) - Method in interface org.forum.server.jpa.TopicRepository
 
findByBoardName(String) - Method in interface org.forum.server.jpa.TopicRepository
An example of a native query that could be used for some particular case
findByBoardNameAndKeywords(String, List<String>) - Method in interface org.forum.server.jpa.FindTopicRepository
Search for Topic, based on
findByBoardNameAndKeywords(String, List<String>) - Method in class org.forum.server.jpa.FindTopicRepositoryImpl
Search for Topic, based on
findByIds(List<Long>) - Method in interface org.forum.server.jpa.BoardRepository
The query for the BatchLoader
findByIds(List<Long>) - Method in interface org.forum.server.jpa.MemberRepository
The query for the BatchLoader
findByIds(List<Long>) - Method in interface org.forum.server.jpa.PostRepository
The query for the BatchLoader
findByIds(List<Long>) - Method in interface org.forum.server.jpa.TopicRepository
The query for the BatchLoader
findByTopicId(Long) - Method in interface org.forum.server.jpa.PostRepository
 
findByTopicIdAndMemberIdAndMemberNameAndSince(Long, Long, String, Date) - Method in interface org.forum.server.jpa.PostRepository
 
findByTopicIdAndMemberIdAndSince(Long, Long, Date) - Method in interface org.forum.server.jpa.PostRepository
 
findByTopicIdAndMemberNameAndSince(Long, String, Date) - Method in interface org.forum.server.jpa.PostRepository
 
findByTopicIdAndSince(Long, Date) - Method in interface org.forum.server.jpa.PostRepository
 
FindTopicRepository - Interface in org.forum.server.jpa
 
FindTopicRepositoryImpl - Class in org.forum.server.jpa
 
FindTopicRepositoryImpl() - Constructor for class org.forum.server.jpa.FindTopicRepositoryImpl
 
findTopics(DataFetchingEnvironment, String, List<String>) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateQuery
This method loads the data for Query.findTopics.
findTopics(DataFetchingEnvironment, String, List<String>) - Method in class org.forum.server.graphql.util.QueryController
This method loads the data for ${dataFetcher.graphQLType}.findTopics.
findTopics(DataFetchingEnvironment, String, List<String>) - Method in class org.forum.server.specific_code.DataFetchersDelegateQueryImpl
 
fromGraphQlValue(String) - Static method in enum org.forum.server.graphql.MemberType
Returns the enum constant of this type with the specified name (as specified in the GraphQL schema).

G

get(Principal) - Method in class org.forum.server.oauth2.HelloWorld
 
getAlias() - Method in class org.forum.server.graphql.Member
 
getAlias() - Method in class org.forum.server.graphql.MemberInput
 
getAuthor() - Method in class org.forum.server.graphql.Post
 
getAuthor() - Method in class org.forum.server.graphql.Topic
 
getAuthorId() - Method in class org.forum.server.graphql.Post
 
getAuthorId() - Method in class org.forum.server.graphql.Topic
 
getAuthorId() - Method in class org.forum.server.graphql.TopicPostInput
 
getBoardId() - Method in class org.forum.server.graphql.Topic
 
getBoardId() - Method in class org.forum.server.graphql.TopicInput
 
getBoards() - Method in class org.forum.server.graphql.Query
 
getContent() - Method in class org.forum.server.graphql.Post
 
getContent() - Method in class org.forum.server.graphql.Topic
 
getContent() - Method in class org.forum.server.graphql.TopicPostInput
 
getCreateBoard() - Method in class org.forum.server.graphql.Mutation
 
getCreateMember() - Method in class org.forum.server.graphql.Mutation
 
getCreatePost() - Method in class org.forum.server.graphql.Mutation
 
getCreatePosts() - Method in class org.forum.server.graphql.Mutation
 
getCreateTopic() - Method in class org.forum.server.graphql.Mutation
 
getDataFetchersDelegateBoard() - Method in class org.forum.server.graphql.util.RegistryForDataFetchersDelegates
 
getDataFetchersDelegateMember() - Method in class org.forum.server.graphql.util.RegistryForDataFetchersDelegates
 
getDataFetchersDelegateMutation() - Method in class org.forum.server.graphql.util.RegistryForDataFetchersDelegates
 
getDataFetchersDelegatePost() - Method in class org.forum.server.graphql.util.RegistryForDataFetchersDelegates
 
getDataFetchersDelegateQuery() - Method in class org.forum.server.graphql.util.RegistryForDataFetchersDelegates
 
getDataFetchersDelegateSubscription() - Method in class org.forum.server.graphql.util.RegistryForDataFetchersDelegates
 
getDataFetchersDelegateTopic() - Method in class org.forum.server.graphql.util.RegistryForDataFetchersDelegates
 
getDate() - Method in class org.forum.server.graphql.Post
 
getDate() - Method in class org.forum.server.graphql.Topic
 
getDate() - Method in class org.forum.server.graphql.TopicPostInput
 
getEmail() - Method in class org.forum.server.graphql.Member
 
getEmail() - Method in class org.forum.server.graphql.MemberInput
 
getErrorType() - Method in exception org.forum.server.specific_code.GraphQlException
 
getFindTopics() - Method in class org.forum.server.graphql.Query
 
getFrom() - Method in class org.forum.server.graphql.PostInput
 
getId() - Method in class org.forum.server.graphql.Board
 
getId() - Method in class org.forum.server.graphql.Member
 
getId() - Method in class org.forum.server.graphql.Post
 
getId() - Method in class org.forum.server.graphql.Topic
 
getIn() - Method in class org.forum.server.graphql.PostInput
 
getInput() - Method in class org.forum.server.graphql.PostInput
 
getInput() - Method in class org.forum.server.graphql.TopicInput
 
getLocations() - Method in exception org.forum.server.specific_code.GraphQlException
 
getName() - Method in class org.forum.server.graphql.Board
 
getName() - Method in class org.forum.server.graphql.Member
 
getName() - Method in class org.forum.server.graphql.MemberInput
 
getNbBoards() - Method in class org.forum.server.graphql.Query
 
getNbPosts() - Method in class org.forum.server.graphql.Topic
 
getPosts() - Method in class org.forum.server.graphql.Topic
 
getPubliclyAvailable() - Method in class org.forum.server.graphql.Board
 
getPubliclyAvailable() - Method in class org.forum.server.graphql.Post
 
getPubliclyAvailable() - Method in class org.forum.server.graphql.Topic
 
getPubliclyAvailable() - Method in class org.forum.server.graphql.TopicPostInput
 
getSubscribeToNewPost() - Method in class org.forum.server.graphql.Subscription
 
getTitle() - Method in class org.forum.server.graphql.Post
 
getTitle() - Method in class org.forum.server.graphql.Topic
 
getTitle() - Method in class org.forum.server.graphql.TopicPostInput
 
getTopicId() - Method in class org.forum.server.graphql.Post
 
getTopicId() - Method in class org.forum.server.graphql.PostInput
 
getTopics() - Method in class org.forum.server.graphql.Board
 
getTopics() - Method in class org.forum.server.graphql.Query
 
getType() - Method in class org.forum.server.graphql.Member
 
getType() - Method in class org.forum.server.graphql.MemberInput
 
GraphQlException - Exception in org.forum.server.specific_code
Instances of this classes will be sent back as INTERNAL_ERROR GraphQL errors, with their message
GraphQlException(String) - Constructor for exception org.forum.server.specific_code.GraphQlException
 
GraphQLPluginAutoConfiguration - Class in org.forum.server.graphql_spring_autoconfiguration
This Spring autoconfiguration class is used to declare default beans, that can then be overridden, thanks to the &Primary spring annotation.
GraphQLPluginAutoConfiguration() - Constructor for class org.forum.server.graphql_spring_autoconfiguration.GraphQLPluginAutoConfiguration
 
GraphQLServerMain - Class in org.forum.server.graphql.util
 
GraphQLServerMain() - Constructor for class org.forum.server.graphql.util.GraphQLServerMain
 
graphqlServerUtils - Variable in class org.forum.server.graphql.util.BoardController
 
graphqlServerUtils - Variable in class org.forum.server.graphql.util.MemberController
 
graphqlServerUtils - Variable in class org.forum.server.graphql.util.MutationController
 
graphqlServerUtils - Variable in class org.forum.server.graphql.util.PostController
 
graphqlServerUtils - Variable in class org.forum.server.graphql.util.QueryController
 
graphqlServerUtils - Variable in class org.forum.server.graphql.util.SubscriptionController
 
graphqlServerUtils - Variable in class org.forum.server.graphql.util.TopicController
 
graphQlValue() - Method in enum org.forum.server.graphql.MemberType
Returns the value of this constant, as specified in the GraphQL schema.
GraphQLWiring - Class in org.forum.server.graphql.util
Thanks to spring-graphql, the POJO classes are auto-magically discovered and mapped.
GraphQLWiring() - Constructor for class org.forum.server.graphql.util.GraphQLWiring
 

H

HelloWorld - Class in org.forum.server.oauth2
This URI is used in maven build, to check that the server is properly started.
HelloWorld() - Constructor for class org.forum.server.oauth2.HelloWorld
 

L

logger - Variable in class org.forum.server.graphql.util.GraphQLWiring
The logger for this instance
logger - Variable in class org.forum.server.specific_code.DataFetchersDelegateBoardImpl
The logger for this instance
logger - Variable in class org.forum.server.specific_code.DataFetchersDelegateMemberImpl
The logger for this instance
logger - Static variable in class org.forum.server.specific_code.DataFetchersDelegateMutationImpl
The logger for this class
logger - Variable in class org.forum.server.specific_code.DataFetchersDelegatePostImpl
The logger for this instance
logger - Variable in class org.forum.server.specific_code.DataFetchersDelegateTopicImpl
The logger for this instance
logger - Variable in class org.forum.server.specific_code.PostPublisher
The logger for this instance

M

main(String[]) - Static method in class org.forum.server.graphql.util.GraphQLServerMain
 
Member - Class in org.forum.server.graphql
 
Member() - Constructor for class org.forum.server.graphql.Member
Object content, generated by the 'object_content.vm.java' default template from graphql-java-generator
Member.Builder - Class in org.forum.server.graphql
The Builder that helps building instance of this POJO.
MemberController - Class in org.forum.server.graphql.util
 
MemberController(BatchLoaderRegistry) - Constructor for class org.forum.server.graphql.util.MemberController
 
MemberInput - Class in org.forum.server.graphql
 
MemberInput() - Constructor for class org.forum.server.graphql.MemberInput
Object content, generated by the 'object_content.vm.java' default template from graphql-java-generator
MemberInput.Builder - Class in org.forum.server.graphql
The Builder that helps building instance of this POJO.
MemberRepository - Interface in org.forum.server.jpa
 
MemberType - Enum in org.forum.server.graphql
 
MODERATOR - Enum constant in enum org.forum.server.graphql.MemberType
 
Mutation - Class in org.forum.server.graphql
 
Mutation() - Constructor for class org.forum.server.graphql.Mutation
Object content, generated by the 'object_content.vm.java' default template from graphql-java-generator
Mutation.Builder - Class in org.forum.server.graphql
The Builder that helps building instance of this POJO.
MutationController - Class in org.forum.server.graphql.util
 
MutationController() - Constructor for class org.forum.server.graphql.util.MutationController
 
MyDataFetcherExceptionResolverAdapter - Class in org.forum.server.specific_code
A Spring bean that register DataFetcherExceptionResolverAdapter to configure the way Java exceptions are mapped to GraphQL errors.
This class is both a sample, and the support for an IT test that checks proper error management on client side, when an error occurs on server side.
MyDataFetcherExceptionResolverAdapter() - Constructor for class org.forum.server.specific_code.MyDataFetcherExceptionResolverAdapter
 
MySubscriptionExceptionResolverAdapter - Class in org.forum.server.specific_code
Implements the spring-graphql exception management, for Subscriptions
MySubscriptionExceptionResolverAdapter() - Constructor for class org.forum.server.specific_code.MySubscriptionExceptionResolverAdapter
 

N

nbBoards(DataFetchingEnvironment) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateQuery
This method loads the data for Query.nbBoards.
nbBoards(DataFetchingEnvironment) - Method in class org.forum.server.graphql.util.QueryController
This method loads the data for ${dataFetcher.graphQLType}.nbBoards.
nbBoards(DataFetchingEnvironment) - Method in class org.forum.server.specific_code.DataFetchersDelegateQueryImpl
 

O

org.forum.server.graphql - package org.forum.server.graphql
 
org.forum.server.graphql_spring_autoconfiguration - package org.forum.server.graphql_spring_autoconfiguration
 
org.forum.server.graphql.util - package org.forum.server.graphql.util
 
org.forum.server.jpa - package org.forum.server.jpa
 
org.forum.server.oauth2 - package org.forum.server.oauth2
 
org.forum.server.specific_code - package org.forum.server.specific_code
 

P

Post - Class in org.forum.server.graphql
 
Post() - Constructor for class org.forum.server.graphql.Post
Object content, generated by the 'object_content.vm.java' default template from graphql-java-generator
Post.Builder - Class in org.forum.server.graphql
The Builder that helps building instance of this POJO.
PostController - Class in org.forum.server.graphql.util
 
PostController(BatchLoaderRegistry) - Constructor for class org.forum.server.graphql.util.PostController
 
PostInput - Class in org.forum.server.graphql
 
PostInput() - Constructor for class org.forum.server.graphql.PostInput
Object content, generated by the 'object_content.vm.java' default template from graphql-java-generator
PostInput.Builder - Class in org.forum.server.graphql
The Builder that helps building instance of this POJO.
PostPublisher - Class in org.forum.server.specific_code
This class is responsible for Publishing new Posts.
PostPublisher() - Constructor for class org.forum.server.specific_code.PostPublisher
 
PostRepository - Interface in org.forum.server.jpa
 
posts(DataFetchingEnvironment, DataLoader<Long, Post>, Topic, Long, String, Date) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateTopic
This method loads the data for Topic.posts.
posts(DataFetchingEnvironment, DataLoader<Long, Post>, Topic, Long, String, Date) - Method in class org.forum.server.graphql.util.TopicController
This method loads the data for ${dataFetcher.graphQLType}.posts.
posts(DataFetchingEnvironment, DataLoader<Long, Post>, Topic, Long, String, Date) - Method in class org.forum.server.specific_code.DataFetchersDelegateTopicImpl
 
posts(DataFetchingEnvironment, Topic, Long, String, Date) - Method in class org.forum.server.specific_code.DataFetchersDelegateTopicImpl
 

Q

Query - Class in org.forum.server.graphql
 
Query() - Constructor for class org.forum.server.graphql.Query
Object content, generated by the 'object_content.vm.java' default template from graphql-java-generator
Query.Builder - Class in org.forum.server.graphql
The Builder that helps building instance of this POJO.
QueryController - Class in org.forum.server.graphql.util
 
QueryController() - Constructor for class org.forum.server.graphql.util.QueryController
 

R

RegistryForDataFetchersDelegates - Class in org.forum.server.graphql.util
This registry logs each DataFetchersDelegate spring component.
RegistryForDataFetchersDelegates() - Constructor for class org.forum.server.graphql.util.RegistryForDataFetchersDelegates
 
resolveToSingleError(Throwable) - Method in class org.forum.server.specific_code.MySubscriptionExceptionResolverAdapter
 
resolveToSingleError(Throwable, DataFetchingEnvironment) - Method in class org.forum.server.specific_code.MyDataFetcherExceptionResolverAdapter
 

S

setAlias(String) - Method in class org.forum.server.graphql.Member
 
setAlias(String) - Method in class org.forum.server.graphql.MemberInput
 
setAuthor(Member) - Method in class org.forum.server.graphql.Post
 
setAuthor(Member) - Method in class org.forum.server.graphql.Topic
 
setAuthorId(Long) - Method in class org.forum.server.graphql.Post
 
setAuthorId(Long) - Method in class org.forum.server.graphql.Topic
 
setAuthorId(Long) - Method in class org.forum.server.graphql.TopicPostInput
 
setBoardId(Long) - Method in class org.forum.server.graphql.Topic
 
setBoardId(Long) - Method in class org.forum.server.graphql.TopicInput
 
setBoards(List<Board>) - Method in class org.forum.server.graphql.Query
 
setContent(String) - Method in class org.forum.server.graphql.Post
 
setContent(String) - Method in class org.forum.server.graphql.Topic
 
setContent(String) - Method in class org.forum.server.graphql.TopicPostInput
 
setCreateBoard(Board) - Method in class org.forum.server.graphql.Mutation
 
setCreateMember(Member) - Method in class org.forum.server.graphql.Mutation
 
setCreatePost(Post) - Method in class org.forum.server.graphql.Mutation
 
setCreatePosts(List<Post>) - Method in class org.forum.server.graphql.Mutation
 
setCreateTopic(Topic) - Method in class org.forum.server.graphql.Mutation
 
setDate(Date) - Method in class org.forum.server.graphql.Post
 
setDate(Date) - Method in class org.forum.server.graphql.Topic
 
setDate(Date) - Method in class org.forum.server.graphql.TopicPostInput
 
setEmail(String) - Method in class org.forum.server.graphql.Member
 
setEmail(String) - Method in class org.forum.server.graphql.MemberInput
 
setFindTopics(List<Topic>) - Method in class org.forum.server.graphql.Query
 
setFrom(Date) - Method in class org.forum.server.graphql.PostInput
 
setId(Long) - Method in class org.forum.server.graphql.Board
 
setId(Long) - Method in class org.forum.server.graphql.Member
 
setId(Long) - Method in class org.forum.server.graphql.Post
 
setId(Long) - Method in class org.forum.server.graphql.Topic
 
setIn(List<Date>) - Method in class org.forum.server.graphql.PostInput
 
setInput(TopicPostInput) - Method in class org.forum.server.graphql.PostInput
 
setInput(TopicPostInput) - Method in class org.forum.server.graphql.TopicInput
 
setName(String) - Method in class org.forum.server.graphql.Board
 
setName(String) - Method in class org.forum.server.graphql.Member
 
setName(String) - Method in class org.forum.server.graphql.MemberInput
 
setNbBoards(Integer) - Method in class org.forum.server.graphql.Query
 
setNbPosts(Integer) - Method in class org.forum.server.graphql.Topic
 
setPosts(List<Post>) - Method in class org.forum.server.graphql.Topic
 
setPubliclyAvailable(Boolean) - Method in class org.forum.server.graphql.Board
 
setPubliclyAvailable(Boolean) - Method in class org.forum.server.graphql.Post
 
setPubliclyAvailable(Boolean) - Method in class org.forum.server.graphql.Topic
 
setPubliclyAvailable(Boolean) - Method in class org.forum.server.graphql.TopicPostInput
 
setSubscribeToNewPost(Post) - Method in class org.forum.server.graphql.Subscription
 
setTitle(String) - Method in class org.forum.server.graphql.Post
 
setTitle(String) - Method in class org.forum.server.graphql.Topic
 
setTitle(String) - Method in class org.forum.server.graphql.TopicPostInput
 
setTopicId(Long) - Method in class org.forum.server.graphql.Post
 
setTopicId(Long) - Method in class org.forum.server.graphql.PostInput
 
setTopics(List<Topic>) - Method in class org.forum.server.graphql.Board
 
setTopics(List<Topic>) - Method in class org.forum.server.graphql.Query
 
setType(MemberType) - Method in class org.forum.server.graphql.Member
 
setType(MemberType) - Method in class org.forum.server.graphql.MemberInput
 
STANDARD - Enum constant in enum org.forum.server.graphql.MemberType
 
subscribeToNewPost(DataFetchingEnvironment, String) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateSubscription
This method loads the data for Subscription.subscribeToNewPost.
subscribeToNewPost(DataFetchingEnvironment, String) - Method in class org.forum.server.graphql.util.SubscriptionController
This method loads the data for ${dataFetcher.graphQLType}.subscribeToNewPost.
subscribeToNewPost(DataFetchingEnvironment, String) - Method in class org.forum.server.specific_code.DataFetchersDelegateSubscriptionImpl
 
Subscription - Class in org.forum.server.graphql
 
Subscription() - Constructor for class org.forum.server.graphql.Subscription
Object content, generated by the 'object_content.vm.java' default template from graphql-java-generator
Subscription.Builder - Class in org.forum.server.graphql
The Builder that helps building instance of this POJO.
SubscriptionController - Class in org.forum.server.graphql.util
 
SubscriptionController() - Constructor for class org.forum.server.graphql.util.SubscriptionController
 

T

Topic - Class in org.forum.server.graphql
 
Topic() - Constructor for class org.forum.server.graphql.Topic
Object content, generated by the 'object_content.vm.java' default template from graphql-java-generator
Topic.Builder - Class in org.forum.server.graphql
The Builder that helps building instance of this POJO.
TopicController - Class in org.forum.server.graphql.util
 
TopicController(BatchLoaderRegistry) - Constructor for class org.forum.server.graphql.util.TopicController
 
TopicInput - Class in org.forum.server.graphql
 
TopicInput() - Constructor for class org.forum.server.graphql.TopicInput
Object content, generated by the 'object_content.vm.java' default template from graphql-java-generator
TopicInput.Builder - Class in org.forum.server.graphql
The Builder that helps building instance of this POJO.
TopicPostInput - Class in org.forum.server.graphql
 
TopicPostInput() - Constructor for class org.forum.server.graphql.TopicPostInput
Object content, generated by the 'object_content.vm.java' default template from graphql-java-generator
TopicPostInput.Builder - Class in org.forum.server.graphql
The Builder that helps building instance of this POJO.
TopicRepository - Interface in org.forum.server.jpa
 
topics(DataFetchingEnvironment, String) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateQuery
This method loads the data for Query.topics.
topics(DataFetchingEnvironment, String) - Method in class org.forum.server.graphql.util.QueryController
This method loads the data for ${dataFetcher.graphQLType}.topics.
topics(DataFetchingEnvironment, String) - Method in class org.forum.server.specific_code.DataFetchersDelegateQueryImpl
 
topics(DataFetchingEnvironment, DataLoader<Long, Topic>, Board, Date) - Method in class org.forum.server.graphql.util.BoardController
This method loads the data for ${dataFetcher.graphQLType}.topics.
topics(DataFetchingEnvironment, DataLoader<Long, Topic>, Board, Date) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateBoard
This method loads the data for Board.topics.
topics(DataFetchingEnvironment, DataLoader<Long, Topic>, Board, Date) - Method in class org.forum.server.specific_code.DataFetchersDelegateBoardImpl
 
topics(DataFetchingEnvironment, Board, Date) - Method in class org.forum.server.specific_code.DataFetchersDelegateBoardImpl
 
toString() - Method in class org.forum.server.graphql.Board
 
toString() - Method in class org.forum.server.graphql.Member
 
toString() - Method in class org.forum.server.graphql.MemberInput
 
toString() - Method in class org.forum.server.graphql.Mutation
 
toString() - Method in class org.forum.server.graphql.Post
 
toString() - Method in class org.forum.server.graphql.PostInput
 
toString() - Method in class org.forum.server.graphql.Query
 
toString() - Method in class org.forum.server.graphql.Subscription
 
toString() - Method in class org.forum.server.graphql.Topic
 
toString() - Method in class org.forum.server.graphql.TopicInput
 
toString() - Method in class org.forum.server.graphql.TopicPostInput
 

U

unorderedReturnBatchLoader(List<Long>, BatchLoaderEnvironment) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateBoard
This method loads a list of ${dataFetcher.field.name}, based on the list of id to be fetched.
unorderedReturnBatchLoader(List<Long>, BatchLoaderEnvironment) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateMember
This method loads a list of ${dataFetcher.field.name}, based on the list of id to be fetched.
unorderedReturnBatchLoader(List<Long>, BatchLoaderEnvironment) - Method in interface org.forum.server.graphql.util.DataFetchersDelegatePost
This method loads a list of ${dataFetcher.field.name}, based on the list of id to be fetched.
unorderedReturnBatchLoader(List<Long>, BatchLoaderEnvironment) - Method in interface org.forum.server.graphql.util.DataFetchersDelegateTopic
This method loads a list of ${dataFetcher.field.name}, based on the list of id to be fetched.
unorderedReturnBatchLoader(List<Long>, BatchLoaderEnvironment) - Method in class org.forum.server.specific_code.DataFetchersDelegatePostImpl
 
unorderedReturnBatchLoader(List<Long>, BatchLoaderEnvironment) - Method in class org.forum.server.specific_code.DataFetchersDelegateTopicImpl
 

V

valueOf(String) - Static method in enum org.forum.server.graphql.MemberType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.forum.server.graphql.MemberType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebSecurityConfiguration - Class in org.forum.server.oauth2
Spring Security configuration to configure OAuth2 only for the /graphql path, and to disable CSRF.
WebSecurityConfiguration() - Constructor for class org.forum.server.oauth2.WebSecurityConfiguration
 
withAlias(String) - Method in class org.forum.server.graphql.Member.Builder
 
withAlias(String) - Method in class org.forum.server.graphql.MemberInput.Builder
 
withAuthor(Member) - Method in class org.forum.server.graphql.Post.Builder
 
withAuthor(Member) - Method in class org.forum.server.graphql.Topic.Builder
 
withAuthorId(Long) - Method in class org.forum.server.graphql.Post.Builder
 
withAuthorId(Long) - Method in class org.forum.server.graphql.Topic.Builder
 
withAuthorId(Long) - Method in class org.forum.server.graphql.TopicPostInput.Builder
 
withBoardId(Long) - Method in class org.forum.server.graphql.Topic.Builder
 
withBoardId(Long) - Method in class org.forum.server.graphql.TopicInput.Builder
 
withBoards(List<Board>) - Method in class org.forum.server.graphql.Query.Builder
 
withContent(String) - Method in class org.forum.server.graphql.Post.Builder
 
withContent(String) - Method in class org.forum.server.graphql.Topic.Builder
 
withContent(String) - Method in class org.forum.server.graphql.TopicPostInput.Builder
 
withCreateBoard(Board) - Method in class org.forum.server.graphql.Mutation.Builder
 
withCreateMember(Member) - Method in class org.forum.server.graphql.Mutation.Builder
 
withCreatePost(Post) - Method in class org.forum.server.graphql.Mutation.Builder
 
withCreatePosts(List<Post>) - Method in class org.forum.server.graphql.Mutation.Builder
 
withCreateTopic(Topic) - Method in class org.forum.server.graphql.Mutation.Builder
 
withDate(Date) - Method in class org.forum.server.graphql.Post.Builder
 
withDate(Date) - Method in class org.forum.server.graphql.Topic.Builder
 
withDate(Date) - Method in class org.forum.server.graphql.TopicPostInput.Builder
 
withEmail(String) - Method in class org.forum.server.graphql.Member.Builder
 
withEmail(String) - Method in class org.forum.server.graphql.MemberInput.Builder
 
withFindTopics(List<Topic>) - Method in class org.forum.server.graphql.Query.Builder
 
withFrom(Date) - Method in class org.forum.server.graphql.PostInput.Builder
 
withId(Long) - Method in class org.forum.server.graphql.Board.Builder
 
withId(Long) - Method in class org.forum.server.graphql.Member.Builder
 
withId(Long) - Method in class org.forum.server.graphql.Post.Builder
 
withId(Long) - Method in class org.forum.server.graphql.Topic.Builder
 
withIn(List<Date>) - Method in class org.forum.server.graphql.PostInput.Builder
 
withInput(TopicPostInput) - Method in class org.forum.server.graphql.PostInput.Builder
 
withInput(TopicPostInput) - Method in class org.forum.server.graphql.TopicInput.Builder
 
withName(String) - Method in class org.forum.server.graphql.Board.Builder
 
withName(String) - Method in class org.forum.server.graphql.Member.Builder
 
withName(String) - Method in class org.forum.server.graphql.MemberInput.Builder
 
withNbBoards(Integer) - Method in class org.forum.server.graphql.Query.Builder
 
withNbPosts(Integer) - Method in class org.forum.server.graphql.Topic.Builder
 
withPosts(List<Post>) - Method in class org.forum.server.graphql.Topic.Builder
 
withPubliclyAvailable(Boolean) - Method in class org.forum.server.graphql.Board.Builder
 
withPubliclyAvailable(Boolean) - Method in class org.forum.server.graphql.Post.Builder
 
withPubliclyAvailable(Boolean) - Method in class org.forum.server.graphql.Topic.Builder
 
withPubliclyAvailable(Boolean) - Method in class org.forum.server.graphql.TopicPostInput.Builder
 
withSubscribeToNewPost(Post) - Method in class org.forum.server.graphql.Subscription.Builder
 
withTitle(String) - Method in class org.forum.server.graphql.Post.Builder
 
withTitle(String) - Method in class org.forum.server.graphql.Topic.Builder
 
withTitle(String) - Method in class org.forum.server.graphql.TopicPostInput.Builder
 
withTopicId(Long) - Method in class org.forum.server.graphql.Post.Builder
 
withTopicId(Long) - Method in class org.forum.server.graphql.PostInput.Builder
 
withTopics(List<Topic>) - Method in class org.forum.server.graphql.Board.Builder
 
withTopics(List<Topic>) - Method in class org.forum.server.graphql.Query.Builder
 
withType(MemberType) - Method in class org.forum.server.graphql.Member.Builder
 
withType(MemberType) - Method in class org.forum.server.graphql.MemberInput.Builder
 
A B C D F G H L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form