Class OntopMappingSQLAllConfigurationImpl.BuilderImpl<B extends OntopMappingSQLAllConfiguration.Builder<B>>
- java.lang.Object
-
- it.unibz.inf.ontop.injection.impl.OntopMappingSQLConfigurationImpl.OntopMappingSQLBuilderMixin<B>
-
- it.unibz.inf.ontop.injection.impl.OntopMappingSQLAllConfigurationImpl.OntopMappingSQLAllBuilderMixin<B>
-
- it.unibz.inf.ontop.injection.impl.OntopMappingSQLAllConfigurationImpl.BuilderImpl<B>
-
- All Implemented Interfaces:
OntopMappingConfiguration.Builder<B>,OntopMappingConfiguration.OntopMappingBuilderFragment<B>,OntopMappingSQLAllConfiguration.Builder<B>,OntopMappingSQLAllConfiguration.OntopMappingSQLAllBuilderFragment<B>,OntopMappingSQLConfiguration.Builder<B>,OntopMappingSQLConfiguration.OntopMappingSQLBuilderFragment<B>,OntopModelConfiguration.Builder<B>,OntopModelConfiguration.OntopModelBuilderFragment<B>,OntopOBDAConfiguration.Builder<B>,OntopOBDAConfiguration.OntopOBDABuilderFragment<B>,OntopOptimizationConfiguration.Builder<B>,OntopOptimizationConfiguration.OntopOptimizationBuilderFragment<B>,OntopSQLCoreConfiguration.Builder<B>,OntopSQLCoreConfiguration.OntopSQLCoreBuilderFragment<B>,OntopSQLCredentialConfiguration.Builder<B>,OntopSQLCredentialConfiguration.OntopSQLCredentialBuilderFragment<B>
- Enclosing class:
- OntopMappingSQLAllConfigurationImpl
public static class OntopMappingSQLAllConfigurationImpl.BuilderImpl<B extends OntopMappingSQLAllConfiguration.Builder<B>> extends OntopMappingSQLAllConfigurationImpl.OntopMappingSQLAllBuilderMixin<B>
-
-
Constructor Summary
Constructors Constructor Description BuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OntopMappingSQLAllConfigurationbuild()protected voiddeclareMappingDefined()BenableDefaultDatatypeInference(boolean arg0)BenableOntologyAnnotationQuerying(boolean arg0)BenableTestMode()protected booleanisMappingDefined()BobdaSpecification(OBDASpecification arg0)Bproperties(Properties arg0)BpropertyFile(File arg0)BpropertyFile(String arg0)BsameAsMappings(boolean arg0)BtMappingExclusionConfig(TMappingExclusionConfig arg0)-
Methods inherited from class it.unibz.inf.ontop.injection.impl.OntopMappingSQLAllConfigurationImpl.OntopMappingSQLAllBuilderMixin
basicImplicitConstraintFile, basicImplicitConstraintFile, dbMetadataFile, dbMetadataFile, dbMetadataReader, generateProperties, nativeOntopMappingFile, nativeOntopMappingFile, nativeOntopMappingReader, ontopViewFile, ontopViewFile, ontopViewReader, r2rmlMappingFile, r2rmlMappingFile, r2rmlMappingGraph, r2rmlMappingReader
-
Methods inherited from class it.unibz.inf.ontop.injection.impl.OntopMappingSQLConfigurationImpl.OntopMappingSQLBuilderMixin
jdbcDriver, jdbcPassword, jdbcUrl, jdbcUser, ppMapping
-
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.injection.OntopMappingConfiguration.OntopMappingBuilderFragment
enableDefaultDatatypeInference, enableOntologyAnnotationQuerying, tMappingExclusionConfig
-
Methods inherited from interface it.unibz.inf.ontop.injection.OntopMappingSQLConfiguration.OntopMappingSQLBuilderFragment
ppMapping
-
Methods inherited from interface it.unibz.inf.ontop.injection.OntopModelConfiguration.OntopModelBuilderFragment
enableTestMode, properties, propertyFile, propertyFile
-
Methods inherited from interface it.unibz.inf.ontop.injection.OntopOBDAConfiguration.OntopOBDABuilderFragment
obdaSpecification, sameAsMappings
-
Methods inherited from interface it.unibz.inf.ontop.injection.OntopSQLCoreConfiguration.OntopSQLCoreBuilderFragment
jdbcDriver, jdbcUrl
-
Methods inherited from interface it.unibz.inf.ontop.injection.OntopSQLCredentialConfiguration.OntopSQLCredentialBuilderFragment
jdbcPassword, jdbcUser
-
-
-
-
Method Detail
-
build
public OntopMappingSQLAllConfiguration build()
-
tMappingExclusionConfig
public B tMappingExclusionConfig(@Nonnull TMappingExclusionConfig arg0)
- Specified by:
tMappingExclusionConfigin interfaceOntopMappingConfiguration.OntopMappingBuilderFragment<B extends OntopMappingConfiguration.Builder<B>>
-
enableOntologyAnnotationQuerying
public B enableOntologyAnnotationQuerying(boolean arg0)
- Specified by:
enableOntologyAnnotationQueryingin interfaceOntopMappingConfiguration.OntopMappingBuilderFragment<B extends OntopMappingConfiguration.Builder<B>>
-
enableDefaultDatatypeInference
public B enableDefaultDatatypeInference(boolean arg0)
- Specified by:
enableDefaultDatatypeInferencein interfaceOntopMappingConfiguration.OntopMappingBuilderFragment<B extends OntopMappingConfiguration.Builder<B>>
-
declareMappingDefined
protected final void declareMappingDefined()
-
isMappingDefined
protected final boolean isMappingDefined()
-
properties
public B properties(@Nonnull Properties arg0)
- Specified by:
propertiesin interfaceOntopModelConfiguration.OntopModelBuilderFragment<B extends OntopMappingConfiguration.Builder<B>>
-
propertyFile
public B propertyFile(String arg0)
- Specified by:
propertyFilein interfaceOntopModelConfiguration.OntopModelBuilderFragment<B extends OntopMappingConfiguration.Builder<B>>
-
propertyFile
public B propertyFile(File arg0)
- Specified by:
propertyFilein interfaceOntopModelConfiguration.OntopModelBuilderFragment<B extends OntopMappingConfiguration.Builder<B>>
-
enableTestMode
public B enableTestMode()
- Specified by:
enableTestModein interfaceOntopModelConfiguration.OntopModelBuilderFragment<B extends OntopMappingConfiguration.Builder<B>>
-
obdaSpecification
public B obdaSpecification(OBDASpecification arg0)
- Specified by:
obdaSpecificationin interfaceOntopOBDAConfiguration.OntopOBDABuilderFragment<B extends OntopOBDAConfiguration.Builder<B>>
-
sameAsMappings
public B sameAsMappings(boolean arg0)
- Specified by:
sameAsMappingsin interfaceOntopOBDAConfiguration.OntopOBDABuilderFragment<B extends OntopOBDAConfiguration.Builder<B>>
-
-