new ColumnBuilder(name, kind)
Parameters:
Name | Type | Description |
---|---|---|
name |
string | |
kind |
string |
Methods
addConstraint(constraint) → {ColumnBuilder}
Parameters:
Name | Type | Description |
---|---|---|
constraint |
ConstraintCardinality | ConstraintDeleteCascade |
Returns:
- Type
- ColumnBuilder
decimalDigits(decimalDigits) → {ColumnBuilder}
Parameters:
Name | Type | Description |
---|---|---|
decimalDigits |
number |
Returns:
- Type
- ColumnBuilder
description(…args) → {ColumnBuilder}
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
args |
Array.<(object|string)> |
<repeatable> |
one multi-language object or langtag-value list |
Returns:
- Type
- ColumnBuilder
displayName(…args) → {ColumnBuilder}
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
args |
Array.<(object|string)> |
<repeatable> |
one multi-language object or langtag-value list |
Returns:
- Type
- ColumnBuilder
formatPattern(formatPattern) → {ColumnBuilder}
Parameters:
Name | Type | Description |
---|---|---|
formatPattern |
string |
Returns:
- Type
- ColumnBuilder
groups(groups) → {ColumnBuilder}
Parameters:
Name | Type | Description |
---|---|---|
groups |
Array.<number> |
Returns:
- Type
- ColumnBuilder
hidden(hiddenopt) → {ColumnBuilder}
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
hidden |
boolean |
<optional> |
true
|
Returns:
- Type
- ColumnBuilder
identifier(identifieropt) → {ColumnBuilder}
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
identifier |
boolean |
<optional> |
true
|
Returns:
- Type
- ColumnBuilder
languageType(languageType, countryCodesopt) → {ColumnBuilder}
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
languageType |
string | ||
countryCodes |
Array.<string> |
<optional> |
Returns:
- Type
- ColumnBuilder
link(toTable) → {ColumnBuilder}
Parameters:
Name | Type | Description |
---|---|---|
toTable |
Table | number |
Returns:
- Type
- ColumnBuilder
maxLength(maxLength) → {ColumnBuilder}
Parameters:
Name | Type | Description |
---|---|---|
maxLength |
number |
Returns:
- Type
- ColumnBuilder
minLength(minLength) → {ColumnBuilder}
Parameters:
Name | Type | Description |
---|---|---|
minLength |
number |
Returns:
- Type
- ColumnBuilder
multilanguage(multilanguageopt) → {ColumnBuilder}
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
multilanguage |
boolean |
<optional> |
true
|
Returns:
- Type
- ColumnBuilder
ordering(ordering) → {ColumnBuilder}
Parameters:
Name | Type | Description |
---|---|---|
ordering |
number |
Returns:
- Type
- ColumnBuilder
separator(separatoropt) → {ColumnBuilder}
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
separator |
boolean |
<optional> |
true
|
Returns:
- Type
- ColumnBuilder
showMemberColumns(showMemberColumns) → {ColumnBuilder}
Parameters:
Name | Type | Description |
---|---|---|
showMemberColumns |
boolean |
Returns:
- Type
- ColumnBuilder
simpleLink(toTable) → {ColumnBuilder}
Parameters:
Name | Type | Description |
---|---|---|
toTable |
Table | number |
Returns:
- Type
- ColumnBuilder
singleDirection() → {ColumnBuilder}
Returns:
- Type
- ColumnBuilder
toDescription(…args) → {ColumnBuilder}
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
args |
Array.<(object|string)> |
<repeatable> |
one multi-language object or langtag-value list |
Returns:
- Type
- ColumnBuilder
toDisplayName(…args) → {ColumnBuilder}
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
args |
Array.<(object|string)> |
<repeatable> |
one multi-language object or langtag-value list |
Returns:
- Type
- ColumnBuilder
toName(toName) → {ColumnBuilder}
Parameters:
Name | Type | Description |
---|---|---|
toName |
string |
Returns:
- Type
- ColumnBuilder
toOrdering(toOrdering) → {ColumnBuilder}
Parameters:
Name | Type | Description |
---|---|---|
toOrdering |
number | null |
Returns:
- Type
- ColumnBuilder