Class XGraphQlUtils
java.lang.Object
org.aksw.jenax.graphql.sparql.v2.rewrite.XGraphQlUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringfieldToJsonKey(graphql.language.Field field) static org.apache.jena.sparql.path.P_Path0fieldToRdfKey(graphql.language.Field field) static org.apache.jena.sparql.path.P_Path0fieldToRonKey(graphql.language.Field field) static booleanisRootNode(graphql.language.Node<?> node, graphql.util.TraverserContext<?> context) Return true if there is no parent context with a root field marker.static graphql.language.DirectivenewDirectivePattern(Connective connective) static CardinalityDirectiveparseCardinality(graphql.language.DirectivesContainer<?> directives) static CascadableparseCascadable(graphql.language.Directive directive, boolean cascadesByDefault) static ConditionDirectiveparseCondition(graphql.language.Directive directive) static ConditionDirectiveparseCondition(graphql.language.DirectivesContainer<?> directives) Deprecated.static List<ConditionDirective>parseConditions(graphql.language.DirectivesContainer<?> directives) static org.apache.jena.sparql.syntax.ElementparseElement(String str, org.apache.jena.riot.system.PrefixMap prefixMap, String base) static org.apache.jena.sparql.path.P_Path0parseEmitRdfKey(graphql.language.Directive directive) static GraphDirectiveparseGraph(graphql.language.DirectivesContainer<?> directives) static IndexDirectiveparseIndex(graphql.language.DirectivesContainer<?> directives) static JoinDirectiveparseJoin(graphql.language.DirectivesContainer<?> directives) static ConnectiveparsePattern(graphql.language.Directive directive, org.apache.jena.riot.system.PrefixMap prefixMap) static ConnectiveparsePattern(graphql.language.DirectivesContainer<?> directivesContainer, org.apache.jena.riot.system.PrefixMap prefixMap) static ViaDirectiveparseType(graphql.language.DirectivesContainer<?> directives, org.apache.jena.riot.system.PrefixMap prefixMap) static ViaDirectiveparseVia(graphql.language.DirectivesContainer<?> directives) static VocabDirectiveparseVocab(graphql.language.DirectivesContainer<?> directives)
-
Constructor Details
-
XGraphQlUtils
public XGraphQlUtils()
-
-
Method Details
-
isRootNode
public static boolean isRootNode(graphql.language.Node<?> node, graphql.util.TraverserContext<?> context) Return true if there is no parent context with a root field marker. In that case, the root field marker is added to the given context. -
fieldToJsonKey
-
fieldToRonKey
public static org.apache.jena.sparql.path.P_Path0 fieldToRonKey(graphql.language.Field field) -
fieldToRdfKey
public static org.apache.jena.sparql.path.P_Path0 fieldToRdfKey(graphql.language.Field field) -
parseEmitRdfKey
public static org.apache.jena.sparql.path.P_Path0 parseEmitRdfKey(graphql.language.Directive directive) -
parseElement
-
parsePattern
public static Connective parsePattern(graphql.language.DirectivesContainer<?> directivesContainer, org.apache.jena.riot.system.PrefixMap prefixMap) -
newDirectivePattern
-
parsePattern
public static Connective parsePattern(graphql.language.Directive directive, org.apache.jena.riot.system.PrefixMap prefixMap) -
parseCascadable
public static Cascadable parseCascadable(graphql.language.Directive directive, boolean cascadesByDefault) -
parseCardinality
public static CardinalityDirective parseCardinality(graphql.language.DirectivesContainer<?> directives) -
parseGraph
-
parseIndex
-
parseVocab
-
parseJoin
-
parseConditions
public static List<ConditionDirective> parseConditions(graphql.language.DirectivesContainer<?> directives) -
parseCondition
-
parseCondition
@Deprecated public static ConditionDirective parseCondition(graphql.language.DirectivesContainer<?> directives) Deprecated. -
parseVia
-
parseType
public static ViaDirective parseType(graphql.language.DirectivesContainer<?> directives, org.apache.jena.riot.system.PrefixMap prefixMap)
-