Class XGraphQlUtils

java.lang.Object
org.aksw.jenax.graphql.sparql.v2.rewrite.XGraphQlUtils

public class XGraphQlUtils extends Object
  • 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

      public static String fieldToJsonKey(graphql.language.Field field)
    • 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

      public static org.apache.jena.sparql.syntax.Element parseElement(String str, org.apache.jena.riot.system.PrefixMap prefixMap, String base)
    • parsePattern

      public static Connective parsePattern(graphql.language.DirectivesContainer<?> directivesContainer, org.apache.jena.riot.system.PrefixMap prefixMap)
    • newDirectivePattern

      public static graphql.language.Directive newDirectivePattern(Connective connective)
    • 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

      public static GraphDirective parseGraph(graphql.language.DirectivesContainer<?> directives)
    • parseIndex

      public static IndexDirective parseIndex(graphql.language.DirectivesContainer<?> directives)
    • parseVocab

      public static VocabDirective parseVocab(graphql.language.DirectivesContainer<?> directives)
    • parseJoin

      public static JoinDirective parseJoin(graphql.language.DirectivesContainer<?> directives)
    • parseCondition

      public static ConditionDirective parseCondition(graphql.language.DirectivesContainer<?> directives)
    • parseVia

      public static ViaDirective parseVia(graphql.language.DirectivesContainer<?> directives)
    • parseType

      public static ViaDirective parseType(graphql.language.DirectivesContainer<?> directives, org.apache.jena.riot.system.PrefixMap prefixMap)