Class AbstractKahaDBMetaData<T>

    • Method Detail

      • getPage

        public Page<T> getPage()
        Description copied from interface: KahaDBMetaData
        Gets the Page in the store PageFile where the KahaDBMetaData instance is stored.
        Specified by:
        getPage in interface KahaDBMetaData<T>
        Returns:
        the Page to use to start access the KahaDBMetaData instance.
      • getState

        public int getState()
        Description copied from interface: KahaDBMetaData
        Gets the state flag of this meta data instance.
        Specified by:
        getState in interface KahaDBMetaData<T>
        Returns:
        the current state value for this instance.
      • setPage

        public void setPage​(Page<T> page)
        Description copied from interface: KahaDBMetaData
        Sets the Page instance used to load and store the KahaDBMetaData instance.
        Specified by:
        setPage in interface KahaDBMetaData<T>
        Parameters:
        page - the new Page value to use.
      • setState

        public void setState​(int value)
        Description copied from interface: KahaDBMetaData
        Sets the current value of the state flag.
        Specified by:
        setState in interface KahaDBMetaData<T>
        Parameters:
        value - the new value to assign to the state flag.