Package ch.so.agi.gretl.tasks
Class AbstractIli2DbSchemaImportTask
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
ch.so.agi.gretl.tasks.AbstractCoreGretlTask
ch.so.agi.gretl.tasks.AbstractInterlisTask
ch.so.agi.gretl.tasks.AbstractIli2DbTask
ch.so.agi.gretl.tasks.AbstractIli2DbSchemaImportTask
- All Implemented Interfaces:
Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
- Direct Known Subclasses:
Ili2duckdbImportSchema,Ili2pgImportSchema
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Task
org.gradle.api.Task.Namer -
Field Summary
Fields inherited from interface org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbeautifyEnumDispName(boolean value) voidcoalesceArray(boolean value) voidcoalesceCatalogueRef(boolean value) voidcoalesceJson(boolean value) voidcoalesceMultiLine(boolean value) voidcoalesceMultiSurface(boolean value) voidcreateBasketCol(boolean value) voidcreateDatasetCol(boolean value) voidcreateDateTimeChecks(boolean value) voidcreateEnumColAsItfCode(boolean value) voidcreateEnumTabs(boolean value) voidcreateEnumTabsWithId(boolean value) voidcreateEnumTxtCol(boolean value) voidcreateFk(boolean value) voidcreateFkIdx(boolean value) voidcreateGeomIdx(boolean value) voidcreateImportTabs(boolean value) voidcreateMetaInfo(boolean value) voidcreateNumChecks(boolean value) voidcreatescript(Object path) voidcreateSingleEnumTab(boolean value) voidcreateStdCols(boolean value) voidcreateTextChecks(boolean value) voidcreateTidCol(boolean value) voidcreateTypeConstraint(boolean value) voidcreateTypeDiscriminator(boolean value) voidcreateUnique(boolean value) voiddefaultSrsAuth(String value) voiddefaultSrsCode(String value) voiddisableNameOptimization(boolean value) voiddropscript(Object path) voidexpandMultilingual(boolean value) voidexpandStruct(boolean value) org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.file.RegularFilePropertyorg.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<Boolean>org.gradle.api.file.RegularFilePropertyorg.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Long>org.gradle.api.provider.Property<Long>org.gradle.api.file.ConfigurableFileCollectionorg.gradle.api.file.RegularFilePropertyorg.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Integer>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<String>voididSeqMax(long value) voididSeqMin(long value) voidvoidiliMetaAttrs(Object path) voidiliMetaAttrsFile(Object path) voidkeepAreaRef(boolean value) voidmaxNameLength(int value) voidmetaConfig(String value) voidnameByTopic(boolean value) voidnoSmartMapping(boolean value) voidoneGeomPerTable(boolean value) voidsetCreatescript(Object path) voidsetDropscript(Object path) voidsetIliFile(Object path) voidsetIliMetaAttrs(Object path) voidsetupPgExt(boolean value) voidsmart1Inheritance(boolean value) voidsmart2Inheritance(boolean value) voidsqlColsAsText(boolean value) voidsqlEnableNull(boolean value) voidsqlExtRefCols(boolean value) voidvoidtranslation(String value) Methods inherited from class ch.so.agi.gretl.tasks.AbstractIli2DbTask
baskets, database, database, databaseFile, databaseSpec, dataset, datasetSubstring, datasetSubstring, dbfile, dbschema, deleteData, disableAreaValidation, disableRounding, disableValidation, exportTid, failOnException, forceTypeValidation, getBaskets, getDatabaseFile, getDatasetFiles, getDatasetNames, getDatasetRaw, getDatasetSubstring, getDeleteData, getDisableAreaValidation, getDisableRounding, getDisableValidation, getExportTid, getFailOnException, getForceTypeValidation, getIligml20, getImportBid, getImportTid, getJdbcUrl, getLogFile, getModelDirectories, getModelNames, getPassword, getPostScript, getPreScript, getProxy, getProxyPort, getSchema, getSkipGeometryErrors, getSkipPolygonBuilding, getStrokeArcs, getTopics, getTrace, getUsername, getValidConfigFile, iligml20, importBid, importTid, logFile, modeldir, modelDirectories, modelNames, models, postScript, preScript, proxy, proxyPort, requireNonBlank, requireNonBlank, schema, setBaskets, setDataset, setDbschema, setModeldir, setModels, setTopics, skipGeometryErrors, skipPolygonBuilding, strokeArcs, topics, trace, validConfigFileMethods inherited from class ch.so.agi.gretl.tasks.AbstractInterlisTask
getInterlisServiceMethods inherited from class ch.so.agi.gretl.tasks.AbstractCoreGretlTask
getCoreService, setDirectory, setRegularFileMethods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceMethods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjectsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.Task
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
-
Constructor Details
-
AbstractIli2DbSchemaImportTask
@Inject public AbstractIli2DbSchemaImportTask()
-
-
Method Details
-
getIliFileInputs
@InputFiles @Optional @PathSensitive(RELATIVE) public org.gradle.api.file.ConfigurableFileCollection getIliFileInputs() -
getIliFileReference
-
getIliFileRaw
-
getIliMetaAttrsFile
@InputFile @Optional @PathSensitive(RELATIVE) public org.gradle.api.file.RegularFileProperty getIliMetaAttrsFile() -
getOneGeomPerTable
-
getSetupPgExt
-
getDropScript
@InputFile @Optional @PathSensitive(RELATIVE) public org.gradle.api.file.RegularFileProperty getDropScript() -
getCreateScript
@InputFile @Optional @PathSensitive(RELATIVE) public org.gradle.api.file.RegularFileProperty getCreateScript() -
getMetaConfig
-
getDefaultSrsAuth
-
getDefaultSrsCode
-
getCreateSingleEnumTab
-
getCreateEnumTabs
-
getCreateEnumTxtCol
-
getCreateEnumColAsItfCode
-
getCreateEnumTabsWithId
-
getCreateImportTabs
-
getBeautifyEnumDispName
-
getNoSmartMapping
-
getSmart1Inheritance
-
getSmart2Inheritance
-
getCoalesceCatalogueRef
-
getCoalesceMultiSurface
-
getCoalesceMultiLine
-
getExpandMultilingual
-
getExpandStruct
-
getCoalesceJson
-
getCoalesceArray
-
getCreateTypeConstraint
-
getCreateFk
-
getCreateFkIdx
-
getCreateUnique
-
getCreateNumChecks
-
getCreateTextChecks
-
getCreateDateTimeChecks
-
getCreateStdCols
-
getTidColumnName
-
getIdSeqMin
-
getIdSeqMax
-
getCreateTypeDiscriminator
-
getCreateGeomIdx
-
getDisableNameOptimization
-
getNameByTopic
-
getMaxNameLength
-
getSqlEnableNull
-
getSqlColsAsText
-
getSqlExtRefCols
-
getKeepAreaRef
-
getCreateTidCol
-
getCreateBasketCol
-
getCreateDatasetCol
-
getTranslation
-
getCreateMetaInfo
-
iliFile
-
setIliFile
-
iliMetaAttrsFile
-
iliMetaAttrs
-
setIliMetaAttrs
-
dropscript
-
setDropscript
-
createscript
-
setCreatescript
-
metaConfig
-
oneGeomPerTable
public void oneGeomPerTable(boolean value) -
setupPgExt
public void setupPgExt(boolean value) -
defaultSrsAuth
-
defaultSrsCode
-
createSingleEnumTab
public void createSingleEnumTab(boolean value) -
createEnumTabs
public void createEnumTabs(boolean value) -
createEnumTxtCol
public void createEnumTxtCol(boolean value) -
createEnumColAsItfCode
public void createEnumColAsItfCode(boolean value) -
createEnumTabsWithId
public void createEnumTabsWithId(boolean value) -
createImportTabs
public void createImportTabs(boolean value) -
beautifyEnumDispName
public void beautifyEnumDispName(boolean value) -
noSmartMapping
public void noSmartMapping(boolean value) -
smart1Inheritance
public void smart1Inheritance(boolean value) -
smart2Inheritance
public void smart2Inheritance(boolean value) -
coalesceCatalogueRef
public void coalesceCatalogueRef(boolean value) -
coalesceMultiSurface
public void coalesceMultiSurface(boolean value) -
coalesceMultiLine
public void coalesceMultiLine(boolean value) -
expandMultilingual
public void expandMultilingual(boolean value) -
expandStruct
public void expandStruct(boolean value) -
coalesceJson
public void coalesceJson(boolean value) -
coalesceArray
public void coalesceArray(boolean value) -
createTypeConstraint
public void createTypeConstraint(boolean value) -
createFk
public void createFk(boolean value) -
createFkIdx
public void createFkIdx(boolean value) -
createUnique
public void createUnique(boolean value) -
createNumChecks
public void createNumChecks(boolean value) -
createTextChecks
public void createTextChecks(boolean value) -
createDateTimeChecks
public void createDateTimeChecks(boolean value) -
createStdCols
public void createStdCols(boolean value) -
t_id_Name
-
idSeqMin
public void idSeqMin(long value) -
idSeqMax
public void idSeqMax(long value) -
createTypeDiscriminator
public void createTypeDiscriminator(boolean value) -
createGeomIdx
public void createGeomIdx(boolean value) -
disableNameOptimization
public void disableNameOptimization(boolean value) -
nameByTopic
public void nameByTopic(boolean value) -
maxNameLength
public void maxNameLength(int value) -
sqlEnableNull
public void sqlEnableNull(boolean value) -
sqlColsAsText
public void sqlColsAsText(boolean value) -
sqlExtRefCols
public void sqlExtRefCols(boolean value) -
keepAreaRef
public void keepAreaRef(boolean value) -
createTidCol
public void createTidCol(boolean value) -
createBasketCol
public void createBasketCol(boolean value) -
createDatasetCol
public void createDatasetCol(boolean value) -
translation
-
createMetaInfo
public void createMetaInfo(boolean value)
-