Class EmptyRowsValuesNodeTransformerImpl
- java.lang.Object
-
- it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeExtendedTransformer<VariableGenerator>
-
- it.unibz.inf.ontop.iq.transformer.impl.EmptyRowsValuesNodeTransformerImpl
-
- All Implemented Interfaces:
IQTreeExtendedTransformer<VariableGenerator>,EmptyRowsValuesNodeTransformer
public class EmptyRowsValuesNodeTransformerImpl extends DefaultRecursiveIQTreeExtendedTransformer<VariableGenerator> implements EmptyRowsValuesNodeTransformer
-
-
Field Summary
-
Fields inherited from class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeExtendedTransformer
iqFactory
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedEmptyRowsValuesNodeTransformerImpl(CoreSingletons coreSingletons)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IQTreetransformValues(ValuesNode valuesNode, VariableGenerator variableGenerator)Ovverride transform Values method to handle case of VALUES [] () ()-
Methods inherited from class it.unibz.inf.ontop.iq.transform.impl.DefaultRecursiveIQTreeExtendedTransformer
transformAggregation, transformBinaryNonCommutativeNode, transformConstruction, transformDistinct, transformEmpty, transformExtensionalData, transformFilter, transformInnerJoin, transformIntensionalData, transformLeaf, transformLeftJoin, transformNaryCommutativeNode, transformNonStandardBinaryNonCommutativeNode, transformNonStandardLeafNode, transformNonStandardNaryNode, transformNonStandardUnaryNode, transformOrderBy, transformSlice, transformTrue, transformUnaryNode, transformUnion
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface it.unibz.inf.ontop.iq.transform.IQTreeExtendedTransformer
transform, transformAggregation, transformConstruction, transformDistinct, transformEmpty, transformExtensionalData, transformFilter, transformInnerJoin, transformIntensionalData, transformLeftJoin, transformNonStandardBinaryNonCommutativeNode, transformNonStandardLeafNode, transformNonStandardNaryNode, transformNonStandardUnaryNode, transformOrderBy, transformSlice, transformTrue, transformUnion
-
-
-
-
Constructor Detail
-
EmptyRowsValuesNodeTransformerImpl
@Inject protected EmptyRowsValuesNodeTransformerImpl(CoreSingletons coreSingletons)
-
-
Method Detail
-
transformValues
public IQTree transformValues(ValuesNode valuesNode, VariableGenerator variableGenerator)
Ovverride transform Values method to handle case of VALUES [] () ()- Specified by:
transformValuesin interfaceIQTreeExtendedTransformer<VariableGenerator>- Overrides:
transformValuesin classDefaultRecursiveIQTreeExtendedTransformer<VariableGenerator>
-
-