Uses of Class
no.sikt.graphitron.generators.context.FetchContext
Packages that use FetchContext
Package
Description
-
Uses of FetchContext in no.sikt.graphitron.generators.codebuilding
Methods in no.sikt.graphitron.generators.codebuilding with parameters of type FetchContextModifier and TypeMethodDescriptionstatic CodeBlockFormatCodeBlocks.getSelectKeyColumn(FetchContext context) static CodeBlockFormatCodeBlocks.getSelectKeyColumnRow(FetchContext context) Returns codeblock for selecting key columns for the resolver keystatic CodeBlockFormatCodeBlocks.inResolverKeysBlock(String resolverKeyParamName, FetchContext context) -
Uses of FetchContext in no.sikt.graphitron.generators.context
Methods in no.sikt.graphitron.generators.context that return FetchContextModifier and TypeMethodDescriptionFetchContext.nextContext(GenerationField referenceObjectField) FetchContext.withShouldUseOptional(boolean shouldUseOptional) -
Uses of FetchContext in no.sikt.graphitron.generators.db
Methods in no.sikt.graphitron.generators.db with parameters of type FetchContextModifier and TypeMethodDescriptionprotected CodeBlockFetchDBMethodGenerator.createMapping(FetchContext context, List<? extends GenerationField> fieldsWithoutSplitting, HashMap<String, String> referenceFieldSources, List<CodeBlock> rowElements, LinkedHashSet<KeyWrapper> keySet) protected CodeBlockEntityDBFetcherMethodGenerator.formatWhere(FetchContext context) protected CodeBlockFetchDBMethodGenerator.formatWhereContents(FetchContext context, String resolverKeyParamName, boolean isRoot, boolean isResolverRoot) protected CodeBlockFetchDBMethodGenerator.generateCorrelatedSubquery(GenerationField field, FetchContext context) protected CodeBlockFetchDBMethodGenerator.generateForScalarField(GenerationField field, FetchContext context) Generate a single argument in the row method call.protected CodeBlockFetchDBMethodGenerator.generateForScalarField(GenerationField field, FetchContext context, boolean overrideEnum) Generate a single argument in the row method call.protected CodeBlockFetchDBMethodGenerator.generateForUnionField(GenerationField field, FetchContext context) Generate select row for each object within the union fieldprotected CodeBlockEntityDBFetcherMethodGenerator.generateSelectRow(FetchContext context) This method recursively generates one single row method call.protected CodeBlockFetchDBMethodGenerator.generateSelectRow(FetchContext context) This method recursively generates one single row method call.protected CodeBlockFetchSingleTableInterfaceDBMethodGenerator.generateSelectRow(FetchContext context, ObjectField target, Set<ObjectDefinition> implementations) protected CodeBlockFetchDBMethodGenerator.getInitialKey(FetchContext context) protected CodeBlockEntityDBFetcherMethodGenerator.getSelectCode(GenerationField field, FetchContext context) FetchDBMethodGenerator.getSelectCodeAndFieldSource(GenerationField field, FetchContext context)