Class RelationalSchemaConfig
java.lang.Object
org.openforis.collect.relational.model.RelationalSchemaConfig
- All Implemented Interfaces:
Cloneable
- Author:
- S. Ricci
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Objectclone()static RelationalSchemaConfiggetDefaultCodeLabel(String langCode, String defaultLanguage) intintintbooleanbooleanbooleanvoidsetAncestorFKColumnsIncluded(boolean ancestorFKColumnsIncluded) voidsetAncestorKeyColumnsIncluded(boolean ancestorKeyColumnsIncluded) voidsetCodeListTablePrefix(String codeListTablePrefix) voidsetCodeListTableSuffix(String codeListTableSuffix) voidsetDataTablePrefix(String dataTablePrefix) voidsetDefaultCode(String defaultCode) voidsetDefaultCodeLabels(LanguageSpecificTextMap defaultCodeLabels) voidsetDescriptionColumnSuffix(String descriptionColumnSuffix) voidsetFkConstraintPrefix(String fkConstraintPrefix) voidsetFloatingPointPrecision(int floatingPointPrecision) voidsetIdColumnPrefix(String idColumnPrefix) voidsetIdColumnSuffix(String idColumnSuffix) voidsetLabelColumnSuffix(String labelColumnSuffix) voidsetMemoMaxLength(int memoMaxLength) voidsetOtherColumnSuffix(String otherColumnSuffix) voidsetPkConstraintPrefix(String pkConstraintPrefix) voidsetTextMaxLength(int textMaxLength) voidsetUniqueColumnNames(boolean uniqueColumnNames)
-
Constructor Details
-
RelationalSchemaConfig
public RelationalSchemaConfig()
-
-
Method Details
-
createDefault
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getDefaultCodeLabel
-
getIdColumnPrefix
-
setIdColumnPrefix
-
getIdColumnSuffix
-
setIdColumnSuffix
-
getPkConstraintPrefix
-
setPkConstraintPrefix
-
getFkConstraintPrefix
-
setFkConstraintPrefix
-
getCodeListTableSuffix
-
setCodeListTableSuffix
-
getCodeListTablePrefix
-
setCodeListTablePrefix
-
getLabelColumnSuffix
-
setLabelColumnSuffix
-
getDescriptionColumnSuffix
-
setDescriptionColumnSuffix
-
getDataTablePrefix
-
setDataTablePrefix
-
getOtherColumnSuffix
-
setOtherColumnSuffix
-
getTextMaxLength
public int getTextMaxLength() -
setTextMaxLength
public void setTextMaxLength(int textMaxLength) -
getMemoMaxLength
public int getMemoMaxLength() -
setMemoMaxLength
public void setMemoMaxLength(int memoMaxLength) -
getFloatingPointPrecision
public int getFloatingPointPrecision() -
setFloatingPointPrecision
public void setFloatingPointPrecision(int floatingPointPrecision) -
getDefaultCode
-
setDefaultCode
-
getDefaultCodeLabels
-
setDefaultCodeLabels
-
isUniqueColumnNames
public boolean isUniqueColumnNames() -
setUniqueColumnNames
public void setUniqueColumnNames(boolean uniqueColumnNames) -
isAncestorKeyColumnsIncluded
public boolean isAncestorKeyColumnsIncluded() -
setAncestorKeyColumnsIncluded
public void setAncestorKeyColumnsIncluded(boolean ancestorKeyColumnsIncluded) -
isAncestorFKColumnsIncluded
public boolean isAncestorFKColumnsIncluded() -
setAncestorFKColumnsIncluded
public void setAncestorFKColumnsIncluded(boolean ancestorFKColumnsIncluded)
-