Package tilda.db.metadata
Class IndexMeta
- java.lang.Object
-
- tilda.db.metadata.IndexMeta
-
public class IndexMeta extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description boolean_Clusterjava.util.List<IndexColumnMeta>_Columnsjava.lang.String_NameTableMeta_ParentTableboolean_Unique
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddColumn(java.sql.ResultSet RS)java.lang.StringgetCleanName()java.util.List<java.lang.String>getColumnNames()java.lang.StringgetSignature()java.lang.StringtoString()
-
-
-
Field Detail
-
_Name
public final java.lang.String _Name
-
_Unique
public final boolean _Unique
-
_ParentTable
public final TableMeta _ParentTable
-
_Cluster
public final boolean _Cluster
-
_Columns
public final java.util.List<IndexColumnMeta> _Columns
-
-
Constructor Detail
-
IndexMeta
protected IndexMeta(java.sql.ResultSet RS, TableMeta parentTable) throws java.lang.Exception- Throws:
java.lang.Exception
-
-
Method Detail
-
getCleanName
public java.lang.String getCleanName()
-
addColumn
public void addColumn(java.sql.ResultSet RS) throws java.lang.Exception- Throws:
java.lang.Exception
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getColumnNames
public java.util.List<java.lang.String> getColumnNames()
-
getSignature
public java.lang.String getSignature()
-
-