Package org.apache.calcite.avatica
Class MetaImpl.MetaCrossReference
- java.lang.Object
-
- org.apache.calcite.avatica.MetaImpl.MetaCrossReference
-
- Enclosing class:
- MetaImpl
public static class MetaImpl.MetaCrossReference extends java.lang.ObjectMetadata describing a cross reference.
-
-
Field Summary
Fields Modifier and Type Field Description shortdeferabilityshortdeleteRulejava.lang.StringfkcolumnNamejava.lang.StringfkNamejava.lang.StringfktableCatjava.lang.StringfktableNamejava.lang.StringfktableSchemshortkeySeqjava.lang.StringpkcolumnNamejava.lang.StringpkNamejava.lang.StringpktableCatjava.lang.StringpktableNamejava.lang.StringpktableSchemshortupdateRule
-
Constructor Summary
Constructors Constructor Description MetaCrossReference(java.lang.String pktableCat, java.lang.String pktableSchem, java.lang.String pktableName, java.lang.String pkcolumnName, java.lang.String fktableCat, java.lang.String fktableSchem, java.lang.String fktableName, java.lang.String fkcolumnName, short keySeq, short updateRule, short deleteRule, java.lang.String fkName, java.lang.String pkName, short deferability)
-
-
-
Field Detail
-
pktableCat
public final java.lang.String pktableCat
-
pktableSchem
public final java.lang.String pktableSchem
-
pktableName
public final java.lang.String pktableName
-
pkcolumnName
public final java.lang.String pkcolumnName
-
fktableCat
public final java.lang.String fktableCat
-
fktableSchem
public final java.lang.String fktableSchem
-
fktableName
public final java.lang.String fktableName
-
fkcolumnName
public final java.lang.String fkcolumnName
-
keySeq
public final short keySeq
-
updateRule
public final short updateRule
-
deleteRule
public final short deleteRule
-
fkName
public final java.lang.String fkName
-
pkName
public final java.lang.String pkName
-
deferability
public final short deferability
-
-
Constructor Detail
-
MetaCrossReference
public MetaCrossReference(java.lang.String pktableCat, java.lang.String pktableSchem, java.lang.String pktableName, java.lang.String pkcolumnName, java.lang.String fktableCat, java.lang.String fktableSchem, java.lang.String fktableName, java.lang.String fkcolumnName, short keySeq, short updateRule, short deleteRule, java.lang.String fkName, java.lang.String pkName, short deferability)
-
-