Package tilda.parsing.parts
Class ForeignKey
- java.lang.Object
-
- tilda.parsing.parts.ForeignKey
-
public class ForeignKey extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
_DestObject
Object
_DestObjectObj
boolean
_multi
java.lang.String
_Name
Object
_ParentObject
java.util.List<Column>
_SrcColumnObjs
java.lang.String[]
_SrcColumns
-
Constructor Summary
Constructors Constructor Description ForeignKey()
ForeignKey(ForeignKey fk)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static boolean
CheckForeignKeyMapping(ParserSession PS, Object ParentObject, java.util.List<Column> SrcColumns, Object DestObject, java.lang.String What)
java.lang.String
getColumnList()
java.lang.String
getName()
java.lang.String
getSignature()
boolean
isTZ()
boolean
validate(ParserSession PS, Object O)
-
-
-
Field Detail
-
_Name
@SerializedName("name") public java.lang.String _Name
-
_SrcColumns
@SerializedName("srcColumns") public java.lang.String[] _SrcColumns
-
_DestObject
@SerializedName("destObject") public java.lang.String _DestObject
-
_SrcColumnObjs
public transient java.util.List<Column> _SrcColumnObjs
-
_DestObjectObj
public transient Object _DestObjectObj
-
_ParentObject
public transient Object _ParentObject
-
_multi
public transient boolean _multi
-
-
Constructor Detail
-
ForeignKey
public ForeignKey()
-
ForeignKey
public ForeignKey(ForeignKey fk)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
validate
public boolean validate(ParserSession PS, Object O)
-
CheckForeignKeyMapping
protected static boolean CheckForeignKeyMapping(ParserSession PS, Object ParentObject, java.util.List<Column> SrcColumns, Object DestObject, java.lang.String What)
-
getColumnList
public java.lang.String getColumnList()
-
getSignature
public java.lang.String getSignature()
-
isTZ
public boolean isTZ()
-
-