| Package | Description |
|---|---|
| io.stargate.graphql.schema.graphqlfirst.fetchers.deployed | |
| io.stargate.graphql.schema.graphqlfirst.processor | |
| io.stargate.graphql.schema.graphqlfirst.util |
| Modifier and Type | Method and Description |
|---|---|
static FederatedEntity |
FederatedEntity.wrap(EntityModel mappingModel,
Map<String,Object> rawData) |
| Modifier and Type | Field and Description |
|---|---|
protected EntityModel |
ArgumentDirectiveModelBuilderBase.entity |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,EntityModel> |
ArgumentDirectiveModelBuilderBase.entities |
| Modifier and Type | Method and Description |
|---|---|
EntityModel |
ResponsePayloadModel.EntityField.getEntity()
The entity that this field references.
|
EntityModel |
MutationModel.getEntity() |
EntityModel |
QueryModel.getEntity() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,EntityModel> |
MappingModel.getEntities() |
Optional<EntityModel> |
ResponsePayloadModel.getEntity() |
Optional<EntityModel> |
OperationModel.ReturnType.getEntity() |
Optional<EntityModel> |
OperationModel.EntityReturnTypeBase.getEntity() |
Optional<EntityModel> |
OperationModel.SimpleListReturnType.getEntity() |
Optional<EntityModel> |
OperationModel.SimpleReturnType.getEntity() |
| Modifier and Type | Method and Description |
|---|---|
static MutationModel |
MutationModelFactory.build(graphql.language.FieldDefinition mutation,
String parentTypeName,
Map<String,EntityModel> entities,
Map<String,ResponsePayloadModel> responsePayloads,
io.stargate.graphql.schema.graphqlfirst.processor.ProcessingContext context) |
| Constructor and Description |
|---|
ArgumentDirectiveModelBuilderBase(graphql.language.InputValueDefinition argument,
Optional<graphql.language.Directive> directive,
EntityModel entity,
FieldModel field,
String operationName,
Map<String,EntityModel> entities,
io.stargate.graphql.schema.graphqlfirst.processor.ProcessingContext context) |
ConditionModelBuilderBase(graphql.language.InputValueDefinition argument,
Optional<graphql.language.Directive> directive,
EntityModel entity,
FieldModel field,
String operationName,
Map<String,EntityModel> entities,
io.stargate.graphql.schema.graphqlfirst.processor.ProcessingContext context) |
EntityField(String name,
EntityModel entity,
boolean isList) |
EntityListReturnType(EntityModel entityName) |
EntityReturnType(EntityModel entityName) |
EntityReturnTypeBase(EntityModel entity) |
IncrementModelBuilder(graphql.language.InputValueDefinition argument,
Optional<graphql.language.Directive> directive,
EntityModel entity,
FieldModel field,
String operationName,
Map<String,EntityModel> entities,
io.stargate.graphql.schema.graphqlfirst.processor.ProcessingContext context) |
MutationModel(String parentTypeName,
graphql.language.FieldDefinition field,
EntityModel entity,
OperationModel.ReturnType returnType,
Optional<ConsistencyLevel> consistencyLevel,
Optional<ConsistencyLevel> serialConsistencyLevel) |
UpdateModel(String parentTypeName,
graphql.language.FieldDefinition field,
EntityModel entity,
List<ConditionModel> whereConditions,
List<ConditionModel> ifConditions,
Optional<String> entityArgumentName,
OperationModel.ReturnType returnType,
Optional<ResponsePayloadModel> responsePayload,
boolean ifExists,
List<IncrementModel> incrementModels,
Optional<ConsistencyLevel> consistencyLevel,
Optional<ConsistencyLevel> serialConsistencyLevel,
Optional<Integer> ttl,
Optional<String> cqlTimestampArgumentName) |
| Constructor and Description |
|---|
ArgumentDirectiveModelBuilderBase(graphql.language.InputValueDefinition argument,
Optional<graphql.language.Directive> directive,
EntityModel entity,
FieldModel field,
String operationName,
Map<String,EntityModel> entities,
io.stargate.graphql.schema.graphqlfirst.processor.ProcessingContext context) |
ConditionModelBuilderBase(graphql.language.InputValueDefinition argument,
Optional<graphql.language.Directive> directive,
EntityModel entity,
FieldModel field,
String operationName,
Map<String,EntityModel> entities,
io.stargate.graphql.schema.graphqlfirst.processor.ProcessingContext context) |
IncrementModelBuilder(graphql.language.InputValueDefinition argument,
Optional<graphql.language.Directive> directive,
EntityModel entity,
FieldModel field,
String operationName,
Map<String,EntityModel> entities,
io.stargate.graphql.schema.graphqlfirst.processor.ProcessingContext context) |
| Modifier and Type | Method and Description |
|---|---|
static graphql.language.Type<?> |
TypeHelper.toInput(graphql.language.Type<?> type,
Map<String,EntityModel> entities)
Recursively replaces every type that maps to an entity by its input type.
|
Copyright © 2024. All rights reserved.