Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDefaultRemoteRetriever - Class in io.fria.lilo
- AbstractDefaultRemoteRetriever() - Constructor for class io.fria.lilo.AbstractDefaultRemoteRetriever
- addSource(SchemaSource) - Method in class io.fria.lilo.Lilo.LiloBuilder
- arguments(Map<String, Object>) - Method in class io.fria.lilo.GraphQLQuery.GraphQLQueryBuilder
- AsyncIntrospectionRetriever - Interface in io.fria.lilo
- AsyncQueryRetriever - Interface in io.fria.lilo
B
- build() - Method in class io.fria.lilo.GraphQLQuery.GraphQLQueryBuilder
- build() - Method in class io.fria.lilo.GraphQLRequest.GraphQLRequestBuilder
- build() - Method in class io.fria.lilo.Lilo.LiloBuilder
- build() - Method in class io.fria.lilo.subscription.SubscriptionMessage.GraphQLSubscriptionMessageBuilder
- builder() - Static method in class io.fria.lilo.GraphQLQuery
- builder() - Static method in class io.fria.lilo.GraphQLRequest
- builder() - Static method in class io.fria.lilo.Lilo
- builder() - Static method in class io.fria.lilo.subscription.SubscriptionMessage
C
- CACHE_UNTIL_INVALIDATION - Enum constant in enum io.fria.lilo.IntrospectionFetchingMode
- close() - Method in class io.fria.lilo.subscription.SubscriptionSourcePublisher
- close() - Method in interface io.fria.lilo.subscription.WebSocketSessionWrapper
-
Closes the websocket session
- complete - Enum constant in enum io.fria.lilo.subscription.SubscriptionMessageType
- connection_ack - Enum constant in enum io.fria.lilo.subscription.SubscriptionMessageType
- connection_init - Enum constant in enum io.fria.lilo.subscription.SubscriptionMessageType
- create(String, IntrospectionRetriever<?>, QueryRetriever<?>) - Static method in class io.fria.lilo.RemoteSchemaSource
- create(String, IntrospectionRetriever<?>, QueryRetriever<?>, SubscriptionRetriever) - Static method in class io.fria.lilo.RemoteSchemaSource
- create(String, String) - Static method in class io.fria.lilo.RemoteSchemaSource
- create(String, String, RuntimeWiring) - Static method in class io.fria.lilo.DefinedSchemaSource
D
- defaultDataFetcherExceptionHandler(DataFetcherExceptionHandler) - Method in class io.fria.lilo.Lilo.LiloBuilder
- DefaultRemoteIntrospectionRetriever - Class in io.fria.lilo
- DefaultRemoteIntrospectionRetriever(String) - Constructor for class io.fria.lilo.DefaultRemoteIntrospectionRetriever
- DefaultRemoteQueryRetriever - Class in io.fria.lilo
- DefaultRemoteQueryRetriever(String) - Constructor for class io.fria.lilo.DefaultRemoteQueryRetriever
- DefinedSchemaSource - Class in io.fria.lilo
- DummyCoercing - Class in io.fria.lilo
- DummyCoercing() - Constructor for class io.fria.lilo.DummyCoercing
E
- equals(Object) - Method in class io.fria.lilo.error.ErrorSourceLocation
- equals(Object) - Method in class io.fria.lilo.GraphQLRequest
- ErrorSourceLocation - Class in io.fria.lilo.error
- ErrorSourceLocation() - Constructor for class io.fria.lilo.error.ErrorSourceLocation
- ErrorSourceLocation(int, int) - Constructor for class io.fria.lilo.error.ErrorSourceLocation
- ErrorSourceLocation(int, int, String) - Constructor for class io.fria.lilo.error.ErrorSourceLocation
- execute(LiloContext, GraphQLQuery, Object) - Method in class io.fria.lilo.DefinedSchemaSource
- execute(LiloContext, GraphQLQuery, Object) - Method in class io.fria.lilo.RemoteSchemaSource
F
- FETCH_BEFORE_EVERY_REQUEST - Enum constant in enum io.fria.lilo.IntrospectionFetchingMode
G
- get(LiloContext, SchemaSource, GraphQLQuery, Object) - Method in interface io.fria.lilo.AsyncQueryRetriever
- get(LiloContext, SchemaSource, GraphQLQuery, Object) - Method in class io.fria.lilo.DefaultRemoteQueryRetriever
- get(LiloContext, SchemaSource, GraphQLQuery, Object) - Method in interface io.fria.lilo.QueryRetriever
- get(LiloContext, SchemaSource, GraphQLQuery, Object) - Method in interface io.fria.lilo.SyncQueryRetriever
- get(LiloContext, SchemaSource, String, Object) - Method in interface io.fria.lilo.AsyncIntrospectionRetriever
- get(LiloContext, SchemaSource, String, Object) - Method in class io.fria.lilo.DefaultRemoteIntrospectionRetriever
- get(LiloContext, SchemaSource, String, Object) - Method in interface io.fria.lilo.IntrospectionRetriever
- get(LiloContext, SchemaSource, String, Object) - Method in interface io.fria.lilo.SyncIntrospectionRetriever
- getArguments() - Method in class io.fria.lilo.GraphQLQuery
- getColumn() - Method in class io.fria.lilo.error.ErrorSourceLocation
- getContext() - Method in class io.fria.lilo.Lilo
- getDataFetcherExceptionHandler() - Method in class io.fria.lilo.LiloContext
- getErrors() - Method in exception class io.fria.lilo.error.SourceDataFetcherException
- getErrorType() - Method in class io.fria.lilo.error.LiloGraphQLError
- getExtensions() - Method in class io.fria.lilo.error.LiloGraphQLError
- getFlux() - Method in class io.fria.lilo.subscription.SubscriptionSourcePublisher
- getGraphQLAsync() - Method in class io.fria.lilo.LiloContext
- getId() - Method in class io.fria.lilo.subscription.SubscriptionMessage
- getId() - Method in interface io.fria.lilo.subscription.WebSocketSessionWrapper
-
Returns session specific identifier
- getIntrospectionFetchingMode() - Method in class io.fria.lilo.LiloContext
- getLine() - Method in class io.fria.lilo.error.ErrorSourceLocation
- getLocations() - Method in class io.fria.lilo.error.LiloGraphQLError
- getMap(Map<String, Object>, String) - Static method in class io.fria.lilo.JsonUtils
- getMapList(Map<String, Object>, String) - Static method in class io.fria.lilo.JsonUtils
- getMergedGraphQL() - Method in class io.fria.lilo.LiloContext
- getMessage() - Method in class io.fria.lilo.error.LiloGraphQLError
- getName() - Method in class io.fria.lilo.SchemaSource
- getName(Map<String, Object>) - Static method in class io.fria.lilo.JsonUtils
- getOperationName() - Method in class io.fria.lilo.GraphQLRequest
- getOperationType() - Method in class io.fria.lilo.GraphQLQuery
- getPath() - Method in class io.fria.lilo.error.LiloGraphQLError
- getPayload() - Method in class io.fria.lilo.subscription.SubscriptionMessage
- getQuery() - Method in class io.fria.lilo.GraphQLQuery
- getQuery() - Method in class io.fria.lilo.GraphQLRequest
- getQueryNode() - Method in class io.fria.lilo.GraphQLQuery
- getRequest() - Method in class io.fria.lilo.GraphQLQuery
- getRuntimeWiring() - Method in class io.fria.lilo.SchemaSource
- getSchemaSources() - Method in class io.fria.lilo.LiloContext
- getSourceName() - Method in class io.fria.lilo.error.ErrorSourceLocation
- getStr(Map<String, Object>, String) - Static method in class io.fria.lilo.JsonUtils
- getType() - Method in class io.fria.lilo.subscription.SubscriptionMessage
- getTypeDefinitionRegistry() - Method in class io.fria.lilo.SchemaSource
- getVariables() - Method in class io.fria.lilo.GraphQLQuery
- getVariables() - Method in class io.fria.lilo.GraphQLRequest
- GraphQLQuery - Class in io.fria.lilo
- GraphQLQuery(String, OperationDefinition.Operation, Field, Map<String, Object>, Map<String, Object>) - Constructor for class io.fria.lilo.GraphQLQuery
- GraphQLQuery.GraphQLQueryBuilder - Class in io.fria.lilo
- GraphQLRequest - Class in io.fria.lilo
- GraphQLRequest() - Constructor for class io.fria.lilo.GraphQLRequest
- GraphQLRequest(String, String, Map<String, Object>) - Constructor for class io.fria.lilo.GraphQLRequest
- GraphQLRequest.GraphQLRequestBuilder - Class in io.fria.lilo
H
- handleException(DataFetcherExceptionHandlerParameters) - Method in class io.fria.lilo.error.SourceDataFetcherExceptionHandler
- handleMessage(WebSocketSessionWrapper, String) - Method in class io.fria.lilo.subscription.SubscriptionGatewayHandler
- handleMessage(WebSocketSessionWrapper, String) - Method in class io.fria.lilo.subscription.SubscriptionSourceHandler
- handleSessionClose(WebSocketSessionWrapper) - Method in class io.fria.lilo.subscription.SubscriptionGatewayHandler
- handleSessionClose(WebSocketSessionWrapper) - Method in class io.fria.lilo.subscription.SubscriptionSourceHandler
- handleSessionStart(WebSocketSessionWrapper) - Method in class io.fria.lilo.subscription.SubscriptionSourceHandler
- hashCode() - Method in class io.fria.lilo.error.ErrorSourceLocation
- hashCode() - Method in class io.fria.lilo.GraphQLRequest
I
- id(String) - Method in class io.fria.lilo.subscription.SubscriptionMessage.GraphQLSubscriptionMessageBuilder
- instrumentation(Instrumentation) - Method in class io.fria.lilo.Lilo.LiloBuilder
- INTROSPECTION_QUERY - Static variable in class io.fria.lilo.GraphQLRequest
- introspectionFetchingMode(IntrospectionFetchingMode) - Method in class io.fria.lilo.Lilo.LiloBuilder
- IntrospectionFetchingMode - Enum in io.fria.lilo
- IntrospectionRetriever<T> - Interface in io.fria.lilo
- invalidate() - Method in class io.fria.lilo.SchemaSource
- invalidate(String) - Method in class io.fria.lilo.LiloContext
- invalidateAll() - Method in class io.fria.lilo.LiloContext
- InvalidLiloConfigException - Exception Class in io.fria.lilo.error
- InvalidLiloConfigException(String) - Constructor for exception class io.fria.lilo.error.InvalidLiloConfigException
- io.fria.lilo - package io.fria.lilo
- io.fria.lilo.error - package io.fria.lilo.error
- io.fria.lilo.subscription - package io.fria.lilo.subscription
- isOpen() - Method in interface io.fria.lilo.subscription.WebSocketSessionWrapper
-
indicates that session is open or not
- isSchemaNotLoaded() - Method in class io.fria.lilo.SchemaSource
J
- JsonUtils - Class in io.fria.lilo
L
- Lilo - Class in io.fria.lilo
- Lilo.LiloBuilder - Class in io.fria.lilo
- LiloContext - Class in io.fria.lilo
- LiloGraphQLError - Class in io.fria.lilo.error
- LiloGraphQLError() - Constructor for class io.fria.lilo.error.LiloGraphQLError
- loadSchema(LiloContext, Object) - Method in class io.fria.lilo.DefinedSchemaSource
- loadSchema(LiloContext, Object) - Method in class io.fria.lilo.RemoteSchemaSource
N
- next - Enum constant in enum io.fria.lilo.subscription.SubscriptionMessageType
O
- operationName(String) - Method in class io.fria.lilo.GraphQLRequest.GraphQLRequestBuilder
- operationType(OperationDefinition.Operation) - Method in class io.fria.lilo.GraphQLQuery.GraphQLQueryBuilder
P
- parseLiteral(Value<?>, CoercedVariables, GraphQLContext, Locale) - Method in class io.fria.lilo.DummyCoercing
- parseLiteral(Object) - Method in class io.fria.lilo.DummyCoercing
-
Deprecated.
- parseValue(Object) - Method in class io.fria.lilo.DummyCoercing
-
Deprecated.
- parseValue(Object, GraphQLContext, Locale) - Method in class io.fria.lilo.DummyCoercing
- payload(Object) - Method in class io.fria.lilo.subscription.SubscriptionMessage.GraphQLSubscriptionMessageBuilder
Q
- query(String) - Method in class io.fria.lilo.GraphQLQuery.GraphQLQueryBuilder
- query(String) - Method in class io.fria.lilo.GraphQLRequest.GraphQLRequestBuilder
- queryNode(Field) - Method in class io.fria.lilo.GraphQLQuery.GraphQLQueryBuilder
- QueryRetriever<T> - Interface in io.fria.lilo
R
- reloadGraphQL(Object) - Method in class io.fria.lilo.LiloContext
- RemoteSchemaSource - Class in io.fria.lilo
- retrieve(String, String) - Method in class io.fria.lilo.AbstractDefaultRemoteRetriever
- retrySchemaLoad(boolean) - Method in class io.fria.lilo.Lilo.LiloBuilder
S
- SchemaSource - Class in io.fria.lilo
- SchemaSource(String) - Constructor for class io.fria.lilo.SchemaSource
- send(Object) - Method in class io.fria.lilo.subscription.SubscriptionSourcePublisher
- send(String) - Method in interface io.fria.lilo.subscription.WebSocketSessionWrapper
-
Sends a string message
- sendQuery(LiloContext, SchemaSource, GraphQLQuery, SubscriptionSourcePublisher, Object) - Method in interface io.fria.lilo.subscription.SubscriptionRetriever
- serialize(Object) - Method in class io.fria.lilo.DummyCoercing
-
Deprecated.
- serialize(Object, GraphQLContext, Locale) - Method in class io.fria.lilo.DummyCoercing
- setErrorType(ErrorType) - Method in class io.fria.lilo.error.LiloGraphQLError
- setExtensions(Map<String, Object>) - Method in class io.fria.lilo.error.LiloGraphQLError
- setId(String) - Method in class io.fria.lilo.subscription.SubscriptionMessage
- setLocations(List<ErrorSourceLocation>) - Method in class io.fria.lilo.error.LiloGraphQLError
- setMessage(String) - Method in class io.fria.lilo.error.LiloGraphQLError
- setOperationName(String) - Method in class io.fria.lilo.GraphQLRequest
- setPath(List<Object>) - Method in class io.fria.lilo.error.LiloGraphQLError
- setPayload(Object) - Method in class io.fria.lilo.subscription.SubscriptionMessage
- setQuery(String) - Method in class io.fria.lilo.GraphQLRequest
- setType(SubscriptionMessageType) - Method in class io.fria.lilo.subscription.SubscriptionMessage
- setVariables(Map<String, Object>) - Method in class io.fria.lilo.GraphQLRequest
- SourceDataFetcherException - Exception Class in io.fria.lilo.error
- SourceDataFetcherException(List<? extends GraphQLError>) - Constructor for exception class io.fria.lilo.error.SourceDataFetcherException
- SourceDataFetcherExceptionHandler - Class in io.fria.lilo.error
- SourceDataFetcherExceptionHandler() - Constructor for class io.fria.lilo.error.SourceDataFetcherExceptionHandler
- stitch(ExecutionInput) - Method in class io.fria.lilo.Lilo
- stitch(String) - Method in class io.fria.lilo.Lilo
- stitchAsync(ExecutionInput) - Method in class io.fria.lilo.Lilo
- subscribe - Enum constant in enum io.fria.lilo.subscription.SubscriptionMessageType
- subscribe(Subscriber<? super Object>) - Method in class io.fria.lilo.subscription.SubscriptionSourcePublisher
- SubscriptionGatewayHandler - Class in io.fria.lilo.subscription
-
SubscriptionGatewayHandler manages websocket communication and handles the interaction between Lilo itself.
- SubscriptionGatewayHandler(Lilo) - Constructor for class io.fria.lilo.subscription.SubscriptionGatewayHandler
-
Constructs a handler instance using lilo
- SubscriptionMessage - Class in io.fria.lilo.subscription
- SubscriptionMessage() - Constructor for class io.fria.lilo.subscription.SubscriptionMessage
- SubscriptionMessage(String, Object, SubscriptionMessageType) - Constructor for class io.fria.lilo.subscription.SubscriptionMessage
- SubscriptionMessage.GraphQLSubscriptionMessageBuilder - Class in io.fria.lilo.subscription
- SubscriptionMessageType - Enum in io.fria.lilo.subscription
- SubscriptionRetriever - Interface in io.fria.lilo.subscription
- SubscriptionSourceHandler - Class in io.fria.lilo.subscription
- SubscriptionSourceHandler(GraphQLQuery, SubscriptionSourcePublisher) - Constructor for class io.fria.lilo.subscription.SubscriptionSourceHandler
- SubscriptionSourcePublisher - Class in io.fria.lilo.subscription
- SubscriptionSourcePublisher() - Constructor for class io.fria.lilo.subscription.SubscriptionSourcePublisher
- SyncIntrospectionRetriever - Interface in io.fria.lilo
- SyncQueryRetriever - Interface in io.fria.lilo
T
- toExecutionInput() - Method in class io.fria.lilo.GraphQLRequest
- toExecutionInput(Object) - Method in class io.fria.lilo.GraphQLRequest
- toMap(String) - Static method in class io.fria.lilo.JsonUtils
- toObj(String, Class<T>) - Static method in class io.fria.lilo.JsonUtils
- toStr(Object) - Static method in class io.fria.lilo.JsonUtils
- toString() - Method in class io.fria.lilo.error.ErrorSourceLocation
- toString() - Method in class io.fria.lilo.GraphQLRequest
- type(SubscriptionMessageType) - Method in class io.fria.lilo.subscription.SubscriptionMessage.GraphQLSubscriptionMessageBuilder
V
- valueOf(String) - Static method in enum io.fria.lilo.IntrospectionFetchingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.fria.lilo.subscription.SubscriptionMessageType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.fria.lilo.IntrospectionFetchingMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.fria.lilo.subscription.SubscriptionMessageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- variables(Map<String, Object>) - Method in class io.fria.lilo.GraphQLQuery.GraphQLQueryBuilder
- variables(Map<String, Object>) - Method in class io.fria.lilo.GraphQLRequest.GraphQLRequestBuilder
W
- WebSocketSessionWrapper - Interface in io.fria.lilo.subscription
-
WebSocketSessionWrapper encapsulates the basic session operations for making communication framework-agnostic.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form