Annotation Interface TableProperties
Supported API: true
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionCreates a composite index from the list of properties provided by this annotation.SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().SeecompositeIndex1().Creates a composite unique index from the list of properties provided by this annotation.SeecompositeUnique1().SeecompositeUnique1().SeecompositeUnique1().SeecompositeUnique1().Indicates the default size of the table.The name of the table to generate.The table space to create this table in.
-
Element Details
-
tableName
String tableNameThe name of the table to generate. Defaults to the simple class name.Rose conversion note: Corresponds to Class Specification -> Windchill -> TableName.
Supported API: true
- Default:
""
-
compositeIndex1
String compositeIndex1Creates a composite index from the list of properties provided by this annotation. Properties are specified via the "dot" notation established by the query infrastructure and separated by the "+" sign. Precede the expression with a "+" sign if you want to combine any existing expression "inherited" by any parent; the lack of a leading "+" will override such expressions, effectively deleting inherited indexes (which is rarely desirable). The default value ("+") inherits; replace with "" to delete the composite index without specifying a new index in its place.Use the provided "InfoReport" utility to determine what, if any, value exists for the given index; composite indexes are listed in the "getBaseTableInfo().getCompositeIndices()" section of the resulting report.
Rose conversion note: Corresponds to Class Specification -> Windchill -> CompositeIndex1.
Supported API: true
- Default:
"+"
-
compositeIndex2
String compositeIndex2SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex3
String compositeIndex3SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex4
String compositeIndex4SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex5
String compositeIndex5SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex6
String compositeIndex6SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex7
String compositeIndex7SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex8
String compositeIndex8SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex9
String compositeIndex9SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex10
String compositeIndex10SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex11
String compositeIndex11SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex12
String compositeIndex12SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex13
String compositeIndex13SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex14
String compositeIndex14SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex15
String compositeIndex15SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex16
String compositeIndex16SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex17
String compositeIndex17SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex18
String compositeIndex18SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex19
String compositeIndex19SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeIndex20
String compositeIndex20SeecompositeIndex1().Supported API: true
- Default:
"+"
-
compositeUnique1
String compositeUnique1Creates a composite unique index from the list of properties provided by this annotation. Properties are specified via the "dot" notation established by the query infrastructure and separated by the "+" sign. Precede the expression with a "+" sign if you want to combine any existing expression "inherited" by any parent; the lack of a leading "+" will override such expressions, effectively deleting inherited indexes (which is rarely desirable). The default value ("+") inherits; replace with "" to delete the composite unique index without specifying a new, unique index in its place.Use the provided "InfoReport" utility to determine what, if any, value exists for the given unique index; composite unique indexes are listed in the "getBaseTableInfo().getCompositeUniques()" section of the resulting report.
Rose conversion note: Corresponds to Class Specification -> Windchill -> CompositeUniqueIndex1.
Supported API: true
- Default:
"+"
-
compositeUnique2
String compositeUnique2SeecompositeUnique1().Supported API: true
- Default:
"+"
-
compositeUnique3
String compositeUnique3SeecompositeUnique1().Supported API: true
- Default:
"+"
-
compositeUnique4
String compositeUnique4SeecompositeUnique1().Supported API: true
- Default:
"+"
-
compositeUnique5
String compositeUnique5SeecompositeUnique1().Supported API: true
- Default:
"+"
-
tableSpaceName
String tableSpaceNameThe table space to create this table in. The default value indicates that the table should be created in whatever table space tables would be created in by default in the database.Rose conversion note: Corresponds to Class Specification -> Windchill -> TableSpaceName.
Supported API: true
- Default:
""
-
oracleTableSize
OracleTableSize oracleTableSizeIndicates the default size of the table. Relevant only for Oracle.Rose conversion note: Corresponds to Class Specification -> Windchill -> TableSize.
Supported API: true
- Default:
SMALL
-