Uses of Class
no.sikt.graphitron.definitions.fields.ObjectField
Packages that use ObjectField
Package
Description
-
Uses of ObjectField in no.sikt.graphitron.definitions.fields
Subclasses of ObjectField in no.sikt.graphitron.definitions.fieldsModifier and TypeClassDescriptionclassVirtual field for when we want to have a virtual source for code generation.Methods in no.sikt.graphitron.definitions.fields that return types with arguments of type ObjectFieldConstructors in no.sikt.graphitron.definitions.fields with parameters of type ObjectFieldModifierConstructorDescriptionVirtualSourceField(String targetTypeName, ObjectField target) VirtualSourceField(ObjectField originalTarget, ObjectField dataTarget) VirtualSourceField(RecordObjectSpecification<?> targetType, ObjectField target) -
Uses of ObjectField in no.sikt.graphitron.definitions.objects
Methods in no.sikt.graphitron.definitions.objects that return ObjectFieldModifier and TypeMethodDescriptionEdgeObjectDefinition.getCursor()UnionDefinition.getFieldByName(String name) Methods in no.sikt.graphitron.definitions.objects that return types with arguments of type ObjectFieldModifier and TypeMethodDescriptionprotected List<ObjectField> ConnectionObjectDefinition.createFields(graphql.language.ObjectTypeDefinition objectDefinition) protected List<ObjectField> EdgeObjectDefinition.createFields(graphql.language.ObjectTypeDefinition objectDefinition) protected List<ObjectField> ExceptionDefinition.createFields(graphql.language.ObjectTypeDefinition objectDefinition) protected List<ObjectField> InterfaceDefinition.createFields(graphql.language.InterfaceTypeDefinition objectDefinition) protected List<ObjectField> ObjectDefinition.createFields(graphql.language.ObjectTypeDefinition objectDefinition) protected List<ObjectField> UnionDefinition.createFields(graphql.language.UnionTypeDefinition objectDefinition) UnionDefinition.getFields() -
Uses of ObjectField in no.sikt.graphitron.generators.abstractions
Methods in no.sikt.graphitron.generators.abstractions with parameters of type ObjectFieldModifier and TypeMethodDescriptionprotected no.sikt.graphitron.javapoet.CodeBlockDataFetcherMethodGenerator.extractParams(ObjectField target) -
Uses of ObjectField in no.sikt.graphitron.generators.codebuilding
Methods in no.sikt.graphitron.generators.codebuilding with parameters of type ObjectFieldModifier and TypeMethodDescriptionstatic @NotNull no.sikt.graphitron.javapoet.CodeBlockLookupHelpers.getLookUpKeysAsColumnList(ObjectField ref, no.sikt.graphitron.javapoet.CodeBlock table, ProcessedSchema schema) static no.sikt.graphitron.javapoet.CodeBlockLookupHelpers.getLookupKeysAsList(ObjectField referenceField, ProcessedSchema processedSchema) static booleanLookupHelpers.lookupExists(ObjectField referenceField, ProcessedSchema processedSchema) -
Uses of ObjectField in no.sikt.graphitron.generators.context
Methods in no.sikt.graphitron.generators.context that return types with arguments of type ObjectFieldMethods in no.sikt.graphitron.generators.context with parameters of type ObjectFieldModifier and TypeMethodDescriptionstatic booleanNodeIdReferenceHelpers.isNodeIdReferenceField(ObjectField objectField, ProcessedSchema schema) Determines whether a @nodeId field is a reference by resolving the current table from the field's container type or its previous table object.Constructors in no.sikt.graphitron.generators.context with parameters of type ObjectFieldModifierConstructorDescriptionFetchContext(ProcessedSchema processedSchema, ObjectField referenceObjectField, RecordObjectSpecification<?> previousObject, boolean addAllJoinsToJoinSet) FetchContext(ProcessedSchema processedSchema, ObjectField referenceObjectField, RecordObjectSpecification<?> previousObject, boolean addAllJoinsToJoinSet, boolean useTableWithoutAliasInFirstStep) InputParser(ObjectField target, ProcessedSchema schema) -
Uses of ObjectField in no.sikt.graphitron.generators.datafetchers.operations
Methods in no.sikt.graphitron.generators.datafetchers.operations with parameters of type ObjectFieldModifier and TypeMethodDescriptionprotected Optional<no.sikt.graphitron.javapoet.FieldSpec> OperationClassGenerator.buildNodeMap(ObjectField target) no.sikt.graphitron.javapoet.MethodSpecFetchEntitiesMethodGenerator.generate(ObjectField target) no.sikt.graphitron.javapoet.MethodSpecFetchNodeMethodGenerator.generate(ObjectField target) no.sikt.graphitron.javapoet.MethodSpecOperationMethodGenerator.generate(ObjectField target) protected no.sikt.graphitron.javapoet.CodeBlockOperationMethodGenerator.getMethodCall(ObjectField target, InputParser parser, boolean isMutatingMethod) protected no.sikt.graphitron.javapoet.TypeNameOperationMethodGenerator.getReturnTypeName(ObjectField referenceField) -
Uses of ObjectField in no.sikt.graphitron.generators.db
Fields in no.sikt.graphitron.generators.db with type parameters of type ObjectFieldModifier and TypeFieldDescriptionprotected final Set<ObjectField> DBClassGenerator.objectFieldsReturningNodeMethods in no.sikt.graphitron.generators.db with parameters of type ObjectFieldModifier and TypeMethodDescriptionprotected no.sikt.graphitron.javapoet.CodeBlockFetchDBMethodGenerator.createOrderFieldsBlock(ObjectField referenceField, String actualRefTable, String tableName) protected no.sikt.graphitron.javapoet.CodeBlockFetchDBMethodGenerator.createOrderFieldsDeclarationBlock(ObjectField referenceField, String actualRefTable, String tableName) protected no.sikt.graphitron.javapoet.CodeBlockUpdateWithReturningDBMethodGenerator.formatWhereContentsForDeleteMutation(ObjectField target) no.sikt.graphitron.javapoet.MethodSpecBatchUpdateDBMethodGenerator.generate(ObjectField target) no.sikt.graphitron.javapoet.MethodSpecFetchCountDBMethodGenerator.generate(ObjectField target) no.sikt.graphitron.javapoet.MethodSpecFetchEntityImplementationDBMethodGenerator.generate(ObjectField target) no.sikt.graphitron.javapoet.MethodSpecFetchMappedObjectDBMethodGenerator.generate(ObjectField target) no.sikt.graphitron.javapoet.MethodSpecFetchMultiTableDBMethodGenerator.generate(ObjectField target) no.sikt.graphitron.javapoet.MethodSpecFetchNodeImplementationDBMethodGenerator.generate(ObjectField target) no.sikt.graphitron.javapoet.MethodSpecFetchSingleTableInterfaceDBMethodGenerator.generate(ObjectField target) no.sikt.graphitron.javapoet.MethodSpecNestedFetchDBMethodGenerator.generate(ObjectField field) no.sikt.graphitron.javapoet.MethodSpecUpdateWithReturningDBMethodGenerator.generate(ObjectField target) protected StringFetchDBMethodGenerator.generateHelperMethodName(ObjectField target) List<no.sikt.graphitron.javapoet.MethodSpec> NestedFetchDBMethodGenerator.generateNested(ObjectField field) protected no.sikt.graphitron.javapoet.CodeBlockFetchSingleTableInterfaceDBMethodGenerator.generateSelectRow(FetchContext context, ObjectField target, List<ObjectDefinition> implementations, HashMap<String, Set<String>> overriddenFields) List<no.sikt.graphitron.javapoet.MethodSpec> FetchMultiTableDBMethodGenerator.generateWithSubselectMethods(ObjectField target) protected no.sikt.graphitron.javapoet.CodeBlockFetchDBMethodGenerator.getHelperMethodCallForNestedField(ObjectField field, FetchContext context) Generates a helper method call for nested record type fields.protected no.sikt.graphitron.javapoet.CodeBlockFetchMultiTableDBMethodGenerator.getHelperMethodCallForNestedField(ObjectField field, FetchContext context) protected no.sikt.graphitron.javapoet.CodeBlockFetchSingleTableInterfaceDBMethodGenerator.getHelperMethodCallForNestedField(ObjectField field, FetchContext context) protected no.sikt.graphitron.javapoet.CodeBlockNestedFetchDBMethodGenerator.getHelperMethodCallForNestedField(ObjectField field, FetchContext context) protected no.sikt.graphitron.javapoet.CodeBlockServiceResultFetchDBMethodGenerator.getHelperMethodCallForNestedField(ObjectField field, FetchContext context) protected no.sikt.graphitron.javapoet.CodeBlockUpdateWithReturningDBMethodGenerator.getHelperMethodCallForNestedField(ObjectField field, FetchContext context) protected List<no.sikt.graphitron.javapoet.CodeBlock> FetchDBMethodGenerator.getInputConditions(FetchContext context, ObjectField sourceField) Returns condition code blocks for a field which is assumed to only have input conditions, and no set values.protected @NotNull no.sikt.graphitron.javapoet.TypeNameFetchDBMethodGenerator.getReturnType(ObjectField referenceField, no.sikt.graphitron.javapoet.TypeName refClassName) protected no.sikt.graphitron.javapoet.CodeBlockFetchMappedObjectDBMethodGenerator.getSelectBlockForRecord(ObjectField target, no.sikt.graphitron.javapoet.CodeBlock selectRowBlock, boolean isReferenceResolverField, InputParser parser) Determine the select block to use for record types.protected no.sikt.graphitron.javapoet.CodeBlockServiceResultFetchDBMethodGenerator.getSelectBlockForRecord(ObjectField target, no.sikt.graphitron.javapoet.CodeBlock selectRowBlock, boolean isReferenceResolverField, InputParser parser) protected no.sikt.graphitron.javapoet.MethodSpec.BuilderFetchDBMethodGenerator.getSpecBuilder(ObjectField referenceField, no.sikt.graphitron.javapoet.TypeName refTypeName, InputParser parser) protected no.sikt.graphitron.javapoet.MethodSpec.BuilderServiceResultFetchDBMethodGenerator.getSpecBuilder(ObjectField referenceField, no.sikt.graphitron.javapoet.TypeName refTypeName, InputParser parser) Override to exclude input parameters from the DB method signature.Constructor parameters in no.sikt.graphitron.generators.db with type arguments of type ObjectFieldModifierConstructorDescriptionFetchNodeImplementationDBMethodGenerator(ObjectDefinition localObject, ProcessedSchema processedSchema, Set<ObjectField> objectFieldsReturningNode) NodeSelectHelperDBMethodGenerator(ObjectDefinition localObject, ProcessedSchema processedSchema, Set<ObjectField> objectFieldsReturningNode) -
Uses of ObjectField in no.sikt.graphql.schema
Methods in no.sikt.graphql.schema that return types with arguments of type ObjectFieldModifier and TypeMethodDescription@NotNull List<ObjectField> ProcessedSchema.getAllErrors(String typeName) ProcessedSchema.inferDataTargetForMutation(ObjectField initialTarget) Finds the target field which the returned data from mutation should be outputted.Methods in no.sikt.graphql.schema with parameters of type ObjectFieldModifier and TypeMethodDescriptionProcessedSchema.inferDataTargetForMutation(ObjectField initialTarget) Finds the target field which the returned data from mutation should be outputted.booleanProcessedSchema.isDeleteMutationWithReturning(ObjectField field) booleanProcessedSchema.isInsertMutationWithReturning(ObjectField field) booleanProcessedSchema.isReferenceResolverField(ObjectField field) booleanProcessedSchema.returnsList(ObjectField field)