Package org.sqlite.jdbc3
Class JDBC3DatabaseMetaData.ImportedKeyFinder
- java.lang.Object
-
- org.sqlite.jdbc3.JDBC3DatabaseMetaData.ImportedKeyFinder
-
- Enclosing class:
- JDBC3DatabaseMetaData
class JDBC3DatabaseMetaData.ImportedKeyFinder extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
JDBC3DatabaseMetaData.ImportedKeyFinder.ForeignKey
-
Field Summary
Fields Modifier and Type Field Description private java.util.regex.Pattern
FK_NAMED_PATTERN
Pattern used to extract a named primary key.private java.util.List<JDBC3DatabaseMetaData.ImportedKeyFinder.ForeignKey>
fkList
private java.lang.String
fkTableName
-
Constructor Summary
Constructors Constructor Description ImportedKeyFinder(java.lang.String table)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<JDBC3DatabaseMetaData.ImportedKeyFinder.ForeignKey>
getFkList()
java.lang.String
getFkTableName()
private java.util.List<java.lang.String>
getForeignKeyNames(java.lang.String tbl)
-
-
-
Field Detail
-
FK_NAMED_PATTERN
private final java.util.regex.Pattern FK_NAMED_PATTERN
Pattern used to extract a named primary key.
-
fkTableName
private final java.lang.String fkTableName
-
fkList
private final java.util.List<JDBC3DatabaseMetaData.ImportedKeyFinder.ForeignKey> fkList
-
-
Method Detail
-
getForeignKeyNames
private java.util.List<java.lang.String> getForeignKeyNames(java.lang.String tbl) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
getFkTableName
public java.lang.String getFkTableName()
-
getFkList
public java.util.List<JDBC3DatabaseMetaData.ImportedKeyFinder.ForeignKey> getFkList()
-
-