Class JsonQueryRelation
- java.lang.Object
-
- org.gcube.informationsystem.resourceregistry.queries.json.base.JsonQueryERElement
-
- org.gcube.informationsystem.resourceregistry.queries.json.base.relations.JsonQueryRelation
-
- Direct Known Subclasses:
JsonQueryConsistsOf,JsonQueryIsRelatedTo
public abstract class JsonQueryRelation extends JsonQueryERElement
- Author:
- Luca Frosini (ISTI - CNR)
-
-
Field Summary
-
Fields inherited from class org.gcube.informationsystem.resourceregistry.queries.json.base.JsonQueryERElement
accessType, direction, entryPoint, fieldNamesToRemove, jsonNode, objectMapper, type
-
-
Constructor Summary
Constructors Constructor Description JsonQueryRelation(org.gcube.com.fasterxml.jackson.databind.JsonNode jsonQuery, org.gcube.informationsystem.base.reference.AccessType accessType)
-
Method Summary
-
Methods inherited from class org.gcube.informationsystem.resourceregistry.queries.json.base.JsonQueryERElement
addCondition, addConstraints, analize, evaluateNode, getDirection, getKey, getType, getValue, isEntryPoint, setDirection, setEntryPoint, validateType
-
-
-
-
Constructor Detail
-
JsonQueryRelation
public JsonQueryRelation(org.gcube.com.fasterxml.jackson.databind.JsonNode jsonQuery, org.gcube.informationsystem.base.reference.AccessType accessType) throws org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaException, org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException- Throws:
org.gcube.informationsystem.resourceregistry.api.exceptions.types.SchemaExceptionorg.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
-
-