Uses of Interface
se.liu.ida.hefquin.mappings.algebra.MappingOperator
Packages that use MappingOperator
Package
Description
-
Uses of MappingOperator in se.liu.ida.hefquin.federation.members.impl
Fields in se.liu.ida.hefquin.federation.members.impl declared as MappingOperatorModifier and TypeFieldDescriptionprotected final MappingOperatorWrappedRESTEndpointImpl.mappingExpressionConstructors in se.liu.ida.hefquin.federation.members.impl with parameters of type MappingOperatorModifierConstructorDescriptionWrappedRESTEndpointImpl(String urlTemplate, List<RESTEndpoint.Parameter> params, MappingOperator mappingExpression) -
Uses of MappingOperator in se.liu.ida.hefquin.mappings.algebra
Methods in se.liu.ida.hefquin.mappings.algebra with parameters of type MappingOperatorModifier and TypeMethodDescriptionstatic Set<SourceReference> MappingOperatorUtils.extractAllSrcRefs(MappingOperator op) static voidMappingOperatorUtils.print(MappingOperator op) -
Uses of MappingOperator in se.liu.ida.hefquin.mappings.algebra.ops
Classes in se.liu.ida.hefquin.mappings.algebra.ops that implement MappingOperatorModifier and TypeClassDescriptionclassclassThis is an abstract base class for classes that implement concrete specializations of theMappingOperatorinterface.classclassclassThis operator simply returns the tuples given to its constructor.classclassMappingOpExtract<DDS extends DataObject,DC1 extends DataObject, DC2 extends DataObject, QL1 extends Query, QL2 extends Query> classclassclassFields in se.liu.ida.hefquin.mappings.algebra.ops declared as MappingOperatorModifier and TypeFieldDescriptionprotected final MappingOperatorBaseForUnaryMappingOperator.subOpprotected final MappingOperatorBaseForBinaryMappingOperator.subOp1protected final MappingOperatorBaseForBinaryMappingOperator.subOp2Fields in se.liu.ida.hefquin.mappings.algebra.ops with type parameters of type MappingOperatorModifier and TypeFieldDescriptionprotected final Iterator<MappingOperator> MappingOpUnion.MyCursor.subOpItprotected final List<MappingOperator> BaseForNaryMappingOperator.subOpsMethods in se.liu.ida.hefquin.mappings.algebra.ops that return MappingOperatorModifier and TypeMethodDescriptionBaseForUnaryMappingOperator.getSubOp()BaseForBinaryMappingOperator.getSubOp1()BaseForBinaryMappingOperator.getSubOp2()Methods in se.liu.ida.hefquin.mappings.algebra.ops that return types with arguments of type MappingOperatorMethods in se.liu.ida.hefquin.mappings.algebra.ops with parameters of type MappingOperatorModifier and TypeMethodDescriptionstatic MappingOpProjectMappingOpProject.createWithSPOG(MappingOperator subOp) Constructors in se.liu.ida.hefquin.mappings.algebra.ops with parameters of type MappingOperatorModifierConstructorDescriptionprotectedBaseForBinaryMappingOperator(MappingOperator subOp1, MappingOperator subOp2) protectedBaseForNaryMappingOperator(MappingOperator... subOps) protectedMappingOpExtend(MappingOperator subOp, ExtendExpression expr, String attribute) MappingOpJoin(MappingOperator subOp1, MappingOperator subOp2, List<org.apache.jena.atlas.lib.Pair<String, String>> J) MappingOpJoin(MappingOperator subOp1, MappingOperator subOp2, org.apache.jena.atlas.lib.Pair<String, String>... J) MappingOpProject(MappingOperator subOp, Set<String> P) MappingOpUnion(MappingOperator... subOps) Constructor parameters in se.liu.ida.hefquin.mappings.algebra.ops with type arguments of type MappingOperator -
Uses of MappingOperator in se.liu.ida.hefquin.mappings.algebra.sources.json
Classes in se.liu.ida.hefquin.mappings.algebra.sources.json that implement MappingOperatorModifier and TypeClassDescriptionclassThis class is a version ofMappingOpExtractspecifically for data objects ofSourceTypeJSON. -
Uses of MappingOperator in se.liu.ida.hefquin.rml
Methods in se.liu.ida.hefquin.rml that return MappingOperatorModifier and TypeMethodDescriptionstatic MappingOperatorRML2MappingAlgebra.convert(org.apache.jena.rdf.model.Resource tm, org.apache.jena.rdf.model.Model rmlDescription, org.apache.jena.graph.Node baseIRI) This implements lines 4-26 of Algorithm 1 of the paper.