- All Implemented Interfaces:
Serializable
Serializable snapshot of column metadata
- See Also:
-
-
Field Summary
Fields
boolean
Whether a BINARY column is the FIXED spelling.
boolean
long
long
boolean
boolean
boolean
-
Constructor Summary
Constructors
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
-
-
-
-
-
binaryFixed
Whether a BINARY column is the FIXED spelling. Both spellings report the type BINARY, so the
name cannot carry it — and SHOW COLUMNS' fixed cell is the one place it shows.
Null on snapshots written before it was persisted, where the NAME still held the spelling.
-
nullable
public boolean nullable
-
primaryKey
public boolean primaryKey
-
-
defaultIsExpression
public boolean defaultIsExpression
-
-
maskingPolicyName
public String maskingPolicyName
-
projectionPolicyName
public String projectionPolicyName
-
unique
public boolean unique
-
autoIncrement
public boolean autoIncrement
-
identityStart
public long identityStart
-
identityIncrement
public long identityIncrement
-
-
-
referencedColumn
public String referencedColumn
-
-
-
-
uniqueConstraintName
public String uniqueConstraintName
-
foreignKeyConstraintName
public String foreignKeyConstraintName
-
Constructor Details
-
ColumnSnapshot
public ColumnSnapshot()