|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ColumnDescriptor | |
com.ptc.core.meta.type.runtime.server.impl | |
com.ptc.windchill.upgrade.dust | |
com.ptc.windchill.upgrade.modeldiff | |
wt.dataservice | Provides a
Datastore interface to an arbitrary database with a specific realization returned by the
DataServiceFactory ; this could allow for future support of other, non-Oracle databases in Windchill. |
wt.introspection | Uses
WTIntrospector
to provide enhanced introspection above and beyond normal Java introspection via the information objects
ClassInfo ,
LinkInfo and
DatabaseInfo . |
wt.org | |
wt.pds | Provides additional Persistent Database
Services. See
PersistenceManager to fulfill most database access needs. |
wt.pds.oracle81 | |
wt.pds.sqlServer | |
wt.query | Provides generic support for defining SQL queries
(see
QuerySpec and the various things
that can be appended to it) in a database
inedependent manner that should be used with the
PersistenceManager . |
wt.tools.generation.architecture | |
wt.tools.generation.sql |
Uses of ColumnDescriptor in com.ptc.core.meta.type.runtime.server.impl |
Methods in com.ptc.core.meta.type.runtime.server.impl that return ColumnDescriptor | |
private ColumnDescriptor[] |
AbstractModelBasedConstraintFactory.getBTIOrDBViewInfoColumnDescriptors(String typename,
boolean returnBTICDs)
|
Uses of ColumnDescriptor in com.ptc.windchill.upgrade.dust |
Methods in com.ptc.windchill.upgrade.dust with parameters of type ColumnDescriptor | |
private boolean |
ExportBlobDataServer.isBlobLike(PropertyDescriptor pd,
ColumnDescriptor[] cds)
Determines whether the property is stored in as a blob-like object. |
Uses of ColumnDescriptor in com.ptc.windchill.upgrade.modeldiff |
Constructors in com.ptc.windchill.upgrade.modeldiff with parameters of type ColumnDescriptor | |
AttribsList(ClassInfo classInfo,
String table_name,
ColumnDescriptor cd)
|
Uses of ColumnDescriptor in wt.dataservice |
Methods in wt.dataservice that return ColumnDescriptor | |
static ColumnDescriptor[] |
DatastoreUtilities.getComputedColumns(BaseTableInfo a_tableInfo,
Properties a_properties,
String a_keyPrefix)
This method returns the ColumnDescriptor[] for computed columns required for SqlServer Unique and Function based index support. |
static ColumnDescriptor[] |
DatastoreUtilities.getComputedColumns(Class a_class)
|
static ColumnDescriptor[] |
DatastoreUtilities.getComputedColumns(BaseTableInfo a_tableInfo,
Properties a_properties,
String a_keyPrefix)
This method returns the ColumnDescriptor[] for computed columns required for SqlServer Unique and Function based index support. |
static ColumnDescriptor[] |
DatastoreUtilities.getComputedColumns(Class a_class)
|
Methods in wt.dataservice with parameters of type ColumnDescriptor | |
void |
Datastore.buildCreateTemporaryTableDDL(String a_tableName,
ColumnDescriptor[] a_columns,
StringBuffer a_buffer)
This method builds a DDL string for creating a temporary table. |
void |
AbstractDatastore.buildCreateTemporaryTableDDL(String a_tableName,
ColumnDescriptor[] a_columns,
StringBuffer a_buffer)
This method builds a DDL string for creating a temporary table. |
void |
Datastore.buildCreateTemporaryTableDDL(String a_tableName,
ColumnDescriptor[] a_columns,
StringBuffer a_buffer)
This method builds a DDL string for creating a temporary table. |
void |
AbstractDatastore.buildCreateTemporaryTableDDL(String a_tableName,
ColumnDescriptor[] a_columns,
StringBuffer a_buffer)
This method builds a DDL string for creating a temporary table. |
Uses of ColumnDescriptor in wt.introspection |
Subclasses of ColumnDescriptor in wt.introspection | |
class |
AliasDescriptor
AliasDescriptor supplies meta-data information for a database view, over a particular table column. |
Fields in wt.introspection declared as ColumnDescriptor | |
protected ColumnDescriptor[] |
TableInfo.columns
|
private ColumnDescriptor[] |
BaseTableInfo.myColumns
|
private ColumnDescriptor |
AliasDescriptor.wrappedColumn
|
protected ColumnDescriptor[] |
TableInfo.columns
|
private ColumnDescriptor[] |
BaseTableInfo.myColumns
|
private ColumnDescriptor |
AliasDescriptor.wrappedColumn
|
Methods in wt.introspection that return ColumnDescriptor | |
abstract ColumnDescriptor |
TableInfo.getColumnDescriptor(String name)
Obtain a column descriptor by name |
ColumnDescriptor[] |
TableInfo.getColumnDescriptors()
Answer an array of column descriptors |
private static ColumnDescriptor |
DatabaseViewInfo.getAliasDescriptor(String name,
ColumnDescriptor[] columns)
|
ColumnDescriptor |
DatabaseViewInfo.getColumnDescriptor(String name)
Obtain a column descriptor by name |
ColumnDescriptor[] |
ClassInfo.getAttributeColumnDescriptors(String name)
Return all the ColumnDescriptor's (if any) associated with the named attribute. |
private ColumnDescriptor[] |
BaseTableInfo.addInfoCols(ColumnDescriptor[] cols,
BaseTableInfo anotherInfo)
|
ColumnDescriptor |
BaseTableInfo.getColumnDescriptor(String name)
Obtain a column descriptor by name |
(package private) ColumnDescriptor |
AliasDescriptor.getWrappedColumnDescriptor()
|
abstract ColumnDescriptor |
TableInfo.getColumnDescriptor(String name)
Obtain a column descriptor by name |
ColumnDescriptor[] |
TableInfo.getColumnDescriptors()
Answer an array of column descriptors |
private static ColumnDescriptor |
DatabaseViewInfo.getAliasDescriptor(String name,
ColumnDescriptor[] columns)
|
ColumnDescriptor |
DatabaseViewInfo.getColumnDescriptor(String name)
Obtain a column descriptor by name |
ColumnDescriptor[] |
ClassInfo.getAttributeColumnDescriptors(String name)
Return all the ColumnDescriptor's (if any) associated with the named attribute. |
private ColumnDescriptor[] |
BaseTableInfo.addInfoCols(ColumnDescriptor[] cols,
BaseTableInfo anotherInfo)
|
ColumnDescriptor |
BaseTableInfo.getColumnDescriptor(String name)
Obtain a column descriptor by name |
(package private) ColumnDescriptor |
AliasDescriptor.getWrappedColumnDescriptor()
|
Methods in wt.introspection with parameters of type ColumnDescriptor | |
private void |
XmlClassIiGenerator.exerciseColumnInfos(ColumnDescriptor[] attrs,
Element parent_element,
boolean in_view)
Exercise the methods of the ColumnDescriptors. |
private void |
XmlClassIiGenerator.exerciseColumnInfo(ColumnDescriptor attr,
Element parent_element,
boolean in_view)
Exercise the methods of the ColumnDescriptor. |
protected void |
WTIntrospectorTest.exerciseColumnInfo(ColumnDescriptor attr)
Exercise the methods of the ColumnDescriptor. |
protected void |
WTIntrospectorTest.exerciseColumnInfos(ColumnDescriptor[] attrs)
Exercise the methods of the ColumnDescriptors. |
private static ColumnDescriptor |
DatabaseViewInfo.getAliasDescriptor(String name,
ColumnDescriptor[] columns)
|
private ColumnDescriptor[] |
BaseTableInfo.addInfoCols(ColumnDescriptor[] cols,
BaseTableInfo anotherInfo)
|
private void |
XmlClassIiGenerator.exerciseColumnInfos(ColumnDescriptor[] attrs,
Element parent_element,
boolean in_view)
Exercise the methods of the ColumnDescriptors. |
private void |
XmlClassIiGenerator.exerciseColumnInfo(ColumnDescriptor attr,
Element parent_element,
boolean in_view)
Exercise the methods of the ColumnDescriptor. |
protected void |
WTIntrospectorTest.exerciseColumnInfo(ColumnDescriptor attr)
Exercise the methods of the ColumnDescriptor. |
protected void |
WTIntrospectorTest.exerciseColumnInfos(ColumnDescriptor[] attrs)
Exercise the methods of the ColumnDescriptors. |
private static ColumnDescriptor |
DatabaseViewInfo.getAliasDescriptor(String name,
ColumnDescriptor[] columns)
|
private ColumnDescriptor[] |
BaseTableInfo.addInfoCols(ColumnDescriptor[] cols,
BaseTableInfo anotherInfo)
|
Constructors in wt.introspection with parameters of type ColumnDescriptor | |
BaseTableInfo(String table_name,
String table_space_name,
String table_size,
String index_table_space_name,
String[] compositeIndexNames,
String[] compositeUniqueNames,
ColumnDescriptor[] cols,
com.objectspace.jgl.HashMap composites)
|
|
AliasDescriptor(ColumnDescriptor col_descr,
String table_alias)
|
|
AliasDescriptor(ColumnDescriptor col_descr,
String the_name,
String the_alias_name,
String the_table_alias)
|
|
BaseTableInfo(String table_name,
String table_space_name,
String table_size,
String index_table_space_name,
String[] compositeIndexNames,
String[] compositeUniqueNames,
ColumnDescriptor[] cols,
com.objectspace.jgl.HashMap composites)
|
|
AliasDescriptor(ColumnDescriptor col_descr,
String table_alias)
|
|
AliasDescriptor(ColumnDescriptor col_descr,
String the_name,
String the_alias_name,
String the_table_alias)
|
Uses of ColumnDescriptor in wt.org |
Methods in wt.org with parameters of type ColumnDescriptor | |
private void |
WTUserToProxyUserMigrator.updateReferenceToUser(BaseTableInfo bti,
ColumnDescriptor cls_name_col,
ColumnDescriptor id_name_col)
Change the classname for migrated users from WTUser to ProxyUser, for references with the specified table and pair of reference columns. |
private void |
WTUserAndGroupToLDAPMigrator.updateReferenceToUserAndGroup(BaseTableInfo bti,
ColumnDescriptor cls_name_col,
ColumnDescriptor id_name_col)
Change the classname for migrated users from ProxyUser to WTUser, for references with the specified table and pair of reference columns. |
private void |
WTUserToProxyUserMigrator.updateReferenceToUser(BaseTableInfo bti,
ColumnDescriptor cls_name_col,
ColumnDescriptor id_name_col)
Change the classname for migrated users from WTUser to ProxyUser, for references with the specified table and pair of reference columns. |
private void |
WTUserAndGroupToLDAPMigrator.updateReferenceToUserAndGroup(BaseTableInfo bti,
ColumnDescriptor cls_name_col,
ColumnDescriptor id_name_col)
Change the classname for migrated users from ProxyUser to WTUser, for references with the specified table and pair of reference columns. |
Uses of ColumnDescriptor in wt.pds |
Fields in wt.pds declared as ColumnDescriptor | |
private ColumnDescriptor |
NullColumnBuilder.columnDescriptor
|
Methods in wt.pds that return ColumnDescriptor | |
static ColumnDescriptor[] |
DatabaseInfoUtilities.getValidColumnDescriptors(ClassInfo a_classInfo)
Returns the valid ColumnDescriptors for the class. |
static ColumnDescriptor[] |
DatabaseInfoUtilities.getBaseColumnDescriptors(ClassInfo a_classInfo)
Returns the valid ColumnDescriptors for the class. |
static ColumnDescriptor |
DatabaseInfoUtilities.getValidColumnDescriptor(ClassInfo a_classInfo,
String a_attribute)
Returns the valid ColumnDescriptor for the class and attribute name. |
static ColumnDescriptor |
DatabaseInfoUtilities.getValidColumnDescriptor(Class a_class,
String a_attribute)
Returns the valid ColumnDescriptor for the class and attribute name. |
static ColumnDescriptor |
DatabaseInfoUtilities.getPersistableColumnDescriptor(Class a_class,
String a_attribute)
Returns the valid ColumnDescriptor for the class and attribute name. |
ColumnDescriptor[] |
AttributeMapInfo.getColumnDescriptors(ClassInfo a_classInfo)
Return the column descriptors for a given class. |
ColumnDescriptor[] |
AttributeMapInfo.getColumnDescriptors(Class a_class)
Return the column descriptors for a given class. |
Methods in wt.pds with parameters of type ColumnDescriptor | |
String |
StandardDMLGenerator.buildInsertStatement(ClassInfo a_classInfo,
ColumnDescriptor[] a_insertColumns)
Supported API: false |
protected abstract String |
StandardDMLGenerator.buildInsertColumnForSeqeunce(ColumnDescriptor a_sequenceColumn)
Supported API: false |
String |
StandardDMLGenerator.buildUpdateStatement(ClassInfo a_classInfo,
ColumnDescriptor[] a_columns)
Supported API: false |
String |
StandardDMLGenerator.buildInsertStatement(String a_tableName,
ColumnDescriptor[] a_insertColumns,
Object[] a_values)
This method builds an INSERT statement. |
boolean |
SQLDatabasePds.isLob(ColumnDescriptor a_columnDescriptor)
Indicates if this is a LOB column Supported API: false |
boolean |
SQLDatabasePds.isLobLocator(ColumnDescriptor a_columnDescriptor)
Indicates if this is a LobLocator column. |
private boolean |
SQLDatabasePds.isMappedLob(ColumnDescriptor aD)
|
protected void |
PersistableViewItemBuilder.buildSQLSelect(ColumnDescriptor[] columns,
ClassInfo a_classInfo,
String a_alias,
StringBuffer a_select)
|
protected void |
PersistableItemBuilder.buildSQLSelect(ColumnDescriptor[] columns,
ClassInfo a_classInfo,
String a_alias,
StringBuffer a_select)
|
boolean |
PDSIfc.isLob(ColumnDescriptor a_columnDescriptor)
Indicates if this is a LOB column. |
boolean |
PDSIfc.isLobLocator(ColumnDescriptor a_columnDescriptor)
Indicates if this is a LobLocator column. |
private static Object[] |
EncodedStatementParameter.buildDecodedStruct(String a_value,
ColumnDescriptor[] a_columns)
|
private static Object |
EncodedStatementParameter.convertType(String a_value,
ColumnDescriptor a_column)
|
String |
DMLGenerator.buildInsertStatement(ClassInfo a_classInfo,
ColumnDescriptor[] a_insertColumns)
Supported API: false |
String |
DMLGenerator.buildUpdateStatement(ClassInfo a_classInfo,
ColumnDescriptor[] a_columns)
Supported API: false |
String |
DMLGenerator.buildInsertStatement(String a_tableName,
ColumnDescriptor[] a_insertColumns,
Object[] a_values)
This method builds an INSERT statement. |
static String |
DatabaseInfoUtilities.getValidColumnName(ColumnDescriptor a_columnDescriptor,
boolean a_isBaseTable)
Returns the valid column name for the column descriptor. |
private static String |
DatabaseInfoUtilities.getStringCase(ColumnDescriptor a_columnDescriptor)
|
private void |
AttributeMapInfo.processAccessControlSurrogate(Class a_accessControlSurrogate,
Map a_selectMap,
ColumnDescriptor[] a_selectColumns,
Object[] a_info)
|
Constructors in wt.pds with parameters of type ColumnDescriptor | |
NullColumnBuilder(ColumnDescriptor a_columnDescriptor)
Supported API: false |
|
BasicColumnBuilder(ColumnDescriptor a_columnDescriptor)
Supported API: false |
Uses of ColumnDescriptor in wt.pds.oracle81 |
Methods in wt.pds.oracle81 with parameters of type ColumnDescriptor | |
protected String |
OracleDMLGenerator.buildInsertColumnForSeqeunce(ColumnDescriptor a_sequenceColumn)
Supported API: false |
Uses of ColumnDescriptor in wt.pds.sqlServer |
Fields in wt.pds.sqlServer declared as ColumnDescriptor | |
private ColumnDescriptor[] |
SQLServerStatementParameterFactory.TypeInfo.columns
|
Methods in wt.pds.sqlServer with parameters of type ColumnDescriptor | |
protected String |
SQLServerDMLGenerator.buildInsertColumnForSeqeunce(ColumnDescriptor a_sequenceColumn)
Supported API: false |
Uses of ColumnDescriptor in wt.query |
Fields in wt.query declared as ColumnDescriptor | |
private ColumnDescriptor |
ClassAttribute.columnDescriptor
|
Methods in wt.query that return ColumnDescriptor | |
ColumnDescriptor |
ClassAttribute.getColumnDescriptor()
Gets the value of the attribute: columnDescriptor; The associated introspection ColumnDescriptor. |
Uses of ColumnDescriptor in wt.tools.generation.architecture |
Methods in wt.tools.generation.architecture that return ColumnDescriptor | |
protected static ColumnDescriptor |
IntrospectorGenerator.makeColumn(ClassProperty theProperty,
String storingType,
int sqlType,
int colLength,
String attrSuffix,
String colSuffix)
|
protected static ColumnDescriptor |
IntrospectorGenerator.makeColumn(ClassProperty theProperty,
String storingType,
int sqlType,
int colLength,
String attrSuffix,
String colSuffix)
|
Uses of ColumnDescriptor in wt.tools.generation.sql |
Methods in wt.tools.generation.sql that return ColumnDescriptor | |
ColumnDescriptor[] |
SQLServerSQLGenerator.getComputedColumns(BaseTableInfo a_tableInfo)
|
ColumnDescriptor[] |
SQLGenerator.getTableColumns(BaseTableInfo a_tableInfo)
|
ColumnDescriptor[] |
SQLGenerator.getComputedColumns(BaseTableInfo a_tableInfo)
|
ColumnDescriptor[] |
OracleStandardSQLGenerator.getComputedColumns(BaseTableInfo a_tableInfo)
|
ColumnDescriptor[] |
OracleStandardSQLGenerator.getTableColumns(BaseTableInfo a_tableInfo)
|
ColumnDescriptor[] |
SQLServerSQLGenerator.getComputedColumns(BaseTableInfo a_tableInfo)
|
ColumnDescriptor[] |
SQLGenerator.getTableColumns(BaseTableInfo a_tableInfo)
|
ColumnDescriptor[] |
SQLGenerator.getComputedColumns(BaseTableInfo a_tableInfo)
|
ColumnDescriptor[] |
OracleStandardSQLGenerator.getComputedColumns(BaseTableInfo a_tableInfo)
|
ColumnDescriptor[] |
OracleStandardSQLGenerator.getTableColumns(BaseTableInfo a_tableInfo)
|
Methods in wt.tools.generation.sql with parameters of type ColumnDescriptor | |
private void |
OracleStandardSQLGenerator.changeExpression(ColumnDescriptor[] allTableColumns,
String functionDefinition,
StringBuffer newFunction,
StringBuffer columnList)
|
private static String |
OracleSQLGenerator.getBlobStorageText(ColumnDescriptor aColumnDescriptor)
|
private void |
OracleStandardSQLGenerator.changeExpression(ColumnDescriptor[] allTableColumns,
String functionDefinition,
StringBuffer newFunction,
StringBuffer columnList)
|
private static String |
OracleSQLGenerator.getBlobStorageText(ColumnDescriptor aColumnDescriptor)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |