Uses of Class
org.teiid.metadata.KeyRecord
-
Packages that use KeyRecord Package Description org.teiid.metadata -
-
Uses of KeyRecord in org.teiid.metadata
Subclasses of KeyRecord in org.teiid.metadata Modifier and Type Class Description classForeignKeyForeignKeyRecordImplMethods in org.teiid.metadata that return KeyRecord Modifier and Type Method Description KeyRecordMetadataFactory. addAccessPattern(String name, List<String> columnNames, Table table)Adds an access pattern to the given table.KeyRecordMetadataFactory. addFunctionBasedIndex(String name, List<String> expressions, List<Boolean> nonColumnExpressions, Table table)Adds a function based index on the given expressions.KeyRecordMetadataFactory. addIndex(String name, boolean nonUnique, List<String> columnNames, Table table)Adds an index to the given table.KeyRecordMetadataFactory. addPrimaryKey(String name, List<String> columnNames, Table table)Adds a primary key to the given table.KeyRecordForeignKey. getPrimaryKey()Deprecated.KeyRecordTable. getPrimaryKey()KeyRecordForeignKey. getReferenceKey()Methods in org.teiid.metadata that return types with arguments of type KeyRecord Modifier and Type Method Description List<KeyRecord>Table. getAccessPatterns()Collection<KeyRecord>Table. getAllKeys()List<KeyRecord>Table. getFunctionBasedIndexes()List<KeyRecord>Table. getIndexes()List<KeyRecord>Table. getUniqueKeys()Methods in org.teiid.metadata with parameters of type KeyRecord Modifier and Type Method Description voidForeignKey. setPrimaryKey(KeyRecord primaryKey)Deprecated.voidTable. setPrimaryKey(KeyRecord primaryKey)voidForeignKey. setReferenceKey(KeyRecord primaryKey)Note: does not need to be directly called.Method parameters in org.teiid.metadata with type arguments of type KeyRecord Modifier and Type Method Description voidTable. setAccessPatterns(List<KeyRecord> accessPatterns)voidTable. setFunctionBasedIndexes(List<KeyRecord> functionBasedIndexes)voidTable. setIndexes(List<KeyRecord> indexes)voidTable. setUniqueKeys(List<KeyRecord> uniqueKeys)
-