Class QueryDependency
java.lang.Object
no.sikt.graphitron.generators.dependencies.NamedDependency
no.sikt.graphitron.generators.dependencies.QueryDependency
- All Implemented Interfaces:
Comparable<Dependency>,Dependency
A dependency on a generated Query class. Intended for resolvers.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class no.sikt.graphitron.generators.dependencies.NamedDependency
compareTo, equals, getDeclarationCode, getPath, getTypeName, hashCode
-
Constructor Details
-
QueryDependency
-
-
Method Details
-
getName
- Overrides:
getNamein classNamedDependency- Returns:
- The name of this dependency.
-
getDeclarationCode
public no.sikt.graphitron.javapoet.CodeBlock getDeclarationCode()- Specified by:
getDeclarationCodein interfaceDependency- Overrides:
getDeclarationCodein classNamedDependency- Returns:
- CodeBlock that declares a dependency of this type.
-
getSpec
public no.sikt.graphitron.javapoet.FieldSpec getSpec()- Specified by:
getSpecin interfaceDependency- Specified by:
getSpecin classNamedDependency- Returns:
- Javapoet FieldSpec for a dependency of this type.
-