Interface Dependable

    • Method Detail

      • getDependableFinder

        DependableFinder getDependableFinder()
        Get an object which can be written to disk and which, when read from disk, will find or reconstruct this in-memory Dependable.
        Returns:
        A Finder object that can be written to disk if this is a Persistent Dependable. Null if this is not a persistent dependable.
      • getObjectName

        java.lang.String getObjectName()
        Get the name of this Dependable OBJECT. This is useful for diagnostic messages.
        Returns:
        Name of Dependable OBJECT.
      • getObjectID

        UUID getObjectID()
        Get the UUID of this Dependable OBJECT.
        Returns:
        UUID of this OBJECT.
      • isPersistent

        boolean isPersistent()
        Return whether or not this Dependable is persistent. Persistent dependencies are stored in SYS.SYSDEPENDS.
        Returns:
        true if this Dependable is persistent.
      • getClassType

        java.lang.String getClassType()
        Get the unique class id for the Dependable. Every Dependable belongs to a class of Dependables.
        Returns:
        type of this Dependable.