Package org.aksw.jenax.graphql.sparql
Class Context
java.lang.Object
org.aksw.jenax.graphql.sparql.Context
Context for a GraphQL field.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected graphql.language.Fieldprotected Stringprotected Stringprotected Stringprotected org.apache.jena.riot.system.PrefixMapprotected Cardinalityprotected Stringprotected org.apache.jena.riot.system.PrefixMapA stack of prefix maps is built from nesting using the PrefixMap2 classprotected NodeQueryprotected Stringprotected Contextprotected Cardinality -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.jena.riot.system.PrefixMapstatic <T> Tcombine(T a, T b, BinaryOperator<T> combiner, Supplier<T> nullCase) findOnlyField(String fieldName) getAliases(graphql.language.Field field) getBase()getEffectiveFieldNames(graphql.language.Field field) graphql.language.FieldgetField()org.apache.jena.riot.system.PrefixMapgetIri()org.apache.jena.riot.system.PrefixMapgetNs()org.aksw.commons.path.core.Path<String>getPath()newChildContext(graphql.language.Field field) voidvoidsetInheritedCardinality(Cardinality inheritedCardinality) voidvoidsetLocalPrefixMap(org.apache.jena.riot.system.PrefixMap prefixMap) voidsetNodeQuery(NodeQuery nodeQuery) voidvoidsetThisCardinality(Cardinality thisCardinality) voidupdate()void
-
Field Details
-
field
protected graphql.language.Field field -
parent
-
base
-
localPrefixMap
protected org.apache.jena.riot.system.PrefixMap localPrefixMapA stack of prefix maps is built from nesting using the PrefixMap2 class -
iri
-
ns
-
finalPrefixMap
protected org.apache.jena.riot.system.PrefixMap finalPrefixMap -
finalBase
-
finalNs
-
finalIri
-
nodeQuery
-
childContexts
-
thisCardinality
-
inheritedCardinality
-
-
Constructor Details
-
Context
-
-
Method Details
-
getPath
-
getNodeQuery
-
setNodeQuery
-
getField
public graphql.language.Field getField() -
newChildContext
-
getParent
-
getChildContexts
-
tryGetParent
-
setBase
-
getBase
-
getLocalPrefixMap
public org.apache.jena.riot.system.PrefixMap getLocalPrefixMap() -
setLocalPrefixMap
public void setLocalPrefixMap(org.apache.jena.riot.system.PrefixMap prefixMap) -
getIri
-
setIri
-
getNs
-
setNs
-
combine
-
update
public void update() -
updatePrefixes
public void updatePrefixes() -
buildFinalPrefixMap
public org.apache.jena.riot.system.PrefixMap buildFinalPrefixMap() -
getFinalPrefixMap
public org.apache.jena.riot.system.PrefixMap getFinalPrefixMap() -
getFinalBase
-
getFinalNs
-
getFinalIri
-
findOnlyField
-
findField
-
getEffectiveFieldNames
-
getAliases
-
getThisCardinality
-
setThisCardinality
-
getInheritedCardinality
-
setInheritedCardinality
-