All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.aksw.jenax.graphql.sparql.GraphQlSpecialKeys Maven / Gradle / Ivy

package org.aksw.jenax.graphql.sparql;

public class GraphQlSpecialKeys {
    /** "@id" with '@' replaced by 'x' because '@' is not a valid in graphql identifiers */
    public static final String xid = "xid";

    /** Argument name to order by paths of fields*/
    public static final String orderBy = "orderBy";

    /**
     * Directive name to 'hide' intermediate nodes / json documents
     * Flattens children of x into the parent of x
     */
    public static final String hide = "hide"; // Attach all sub-fields of "this node" to the parent

    /** Directive name for inverse properties */
    public static final String inverse = "inverse";

    public static final String sparql = "sparql";
    public static final String fragment = "fragment";
    public static final String inject = "inject";

    public static final String one = "one";
    public static final String many = "many";
    public static final String cascade = "cascade";
    public static final String self = "self";

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy