Class MappingRelationImplWithColumnLayout
java.lang.Object
se.liu.ida.hefquin.mappings.algebra.impl.BaseForMappingRelationImpl
se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout
- All Implemented Interfaces:
MappingRelation
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class se.liu.ida.hefquin.mappings.algebra.impl.BaseForMappingRelationImpl
schema -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMappingRelationImplWithColumnLayout(String[] schema, org.apache.jena.graph.Node[]... columns) protectedMappingRelationImplWithColumnLayout(List<String> schema, org.apache.jena.graph.Node[]... columns) -
Method Summary
Modifier and TypeMethodDescriptionprotected static booleancheckArrayLengths(org.apache.jena.graph.Node[][] columns) static MappingRelationcreateBasedOnColumns(String[] schema, org.apache.jena.graph.Node[]... columns) static MappingRelationcreateBasedOnColumns(List<String> schema, org.apache.jena.graph.Node[]... columns) static MappingRelationcreateBasedOnTuples(String[] schema, org.apache.jena.graph.Node[]... tuples) static MappingRelationcreateBasedOnTuples(List<String> schema, org.apache.jena.graph.Node[]... tuples) org.apache.jena.graph.Node[][]Methods inherited from class se.liu.ida.hefquin.mappings.algebra.impl.BaseForMappingRelationImpl
getSchema
-
Field Details
-
columns
protected final org.apache.jena.graph.Node[][] columns
-
-
Constructor Details
-
MappingRelationImplWithColumnLayout
protected MappingRelationImplWithColumnLayout(String[] schema, org.apache.jena.graph.Node[]... columns) -
MappingRelationImplWithColumnLayout
-
-
Method Details
-
createBasedOnColumns
public static MappingRelation createBasedOnColumns(String[] schema, org.apache.jena.graph.Node[]... columns) -
createBasedOnColumns
public static MappingRelation createBasedOnColumns(List<String> schema, org.apache.jena.graph.Node[]... columns) -
createBasedOnTuples
public static MappingRelation createBasedOnTuples(String[] schema, org.apache.jena.graph.Node[]... tuples) -
createBasedOnTuples
public static MappingRelation createBasedOnTuples(List<String> schema, org.apache.jena.graph.Node[]... tuples) -
checkArrayLengths
protected static boolean checkArrayLengths(org.apache.jena.graph.Node[][] columns) -
getColumns
public org.apache.jena.graph.Node[][] getColumns() -
getCursor
-