Class UniqueKey

    • Constructor Detail

      • UniqueKey

        public UniqueKey()
    • Method Detail

      • addColumn

        public void addColumn​(Column column,
                              String order)
      • generatedConstraintNamePrefix

        @Deprecated(forRemoval=true)
        public String generatedConstraintNamePrefix()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        generatedConstraintNamePrefix in class Constraint
        Returns:
        String The prefix to use in generated constraint names. Examples: "UK_", "FK_", and "PK_".
      • getExportIdentifier

        public String getExportIdentifier()
        Description copied from interface: Exportable
        Get a unique identifier to make sure we are not exporting the same database structure multiple times.
        Returns:
        The exporting identifier.
      • isNameExplicit

        public boolean isNameExplicit()
      • setNameExplicit

        public void setNameExplicit​(boolean nameExplicit)
      • isExplicit

        public boolean isExplicit()
      • setExplicit

        public void setExplicit​(boolean explicit)
      • hasNullableColumn

        public boolean hasNullableColumn()