Module swim.db
Package swim.db

Enum TreeType

    • Enum Constant Detail

      • BTREE

        public static final TreeType BTREE
      • QTREE

        public static final TreeType QTREE
      • STREE

        public static final TreeType STREE
      • UTREE

        public static final TreeType UTREE
    • Method Detail

      • values

        public static TreeType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (TreeType c : TreeType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static TreeType valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • isBTree

        public boolean isBTree()
      • isQTree

        public boolean isQTree()
      • isSTree

        public boolean isSTree()
      • isUTree

        public boolean isUTree()
      • emptyPageRef

        public PageRef emptyPageRef​(PageContext pageContext,
                                    int stem,
                                    long version)
      • emptyTree

        public Tree emptyTree​(TreeContext treeContext,
                              int stem,
                              long version,
                              boolean isResident,
                              boolean isTransient)
      • treeFromSeed

        public Tree treeFromSeed​(TreeContext treeContext,
                                 Seed seed,
                                 boolean isResident,
                                 boolean isTransient)