Class Index

    • Constructor Detail

      • Index

        public Index()
        Default constructor.
      • Index

        @Deprecated
        public Index​(String name,
                     Table table)
        Deprecated.
        Constructor.
        Parameters:
        name - the name of the index
        table - the table of the index
    • Method Detail

      • isUnique

        public boolean isUnique()
        Return true if this is a UNIQUE index.
      • setUnique

        public void setUnique​(boolean unique)
        Set whether this is a UNIQUE index.
      • isLogical

        public boolean isLogical()
        Description copied from class: Constraint
        Return whether this constraint is a logical constraint only; i.e. if it does not exist in the database.
        Specified by:
        isLogical in class Constraint
      • equalsIndex

        public boolean equalsIndex​(Index idx)
        Indexes are equal if they have the same name, the same columns, and are both unique/not unique.
      • getRefCount

        public int getRefCount()
      • ref

        public void ref()
      • deref

        public void deref()