Class DeLiCluDirectoryEntry

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private boolean hasHandled
      Indicates that the node (or its child nodes) which is represented by this entry contains handled data objects.
      private boolean hasUnhandled
      Indicates that the node (or its child nodes) which is represented by this entry contains unhandled data objects.
      private static long serialVersionUID  
    • Field Detail

      • hasHandled

        private boolean hasHandled
        Indicates that the node (or its child nodes) which is represented by this entry contains handled data objects.
      • hasUnhandled

        private boolean hasUnhandled
        Indicates that the node (or its child nodes) which is represented by this entry contains unhandled data objects.
    • Constructor Detail

      • DeLiCluDirectoryEntry

        public DeLiCluDirectoryEntry()
        Empty constructor for serialization purposes.
      • DeLiCluDirectoryEntry

        public DeLiCluDirectoryEntry​(int id,
                                     ModifiableHyperBoundingBox mbr,
                                     boolean hasHandled,
                                     boolean hasUnhandled)
        Constructs a new DeLiCluDirectoryEntry object with the given parameters.
        Parameters:
        id - the unique id of the underlying spatial node
        mbr - the minimum bounding rectangle of the underlying spatial node
        hasHandled - indicates if this entry has handled nodes
        hasUnhandled - indicates if this entry has unhandled nodes
    • Method Detail

      • hasHandled

        public boolean hasHandled()
        Description copied from interface: DeLiCluEntry
        Returns true, if the node (or its child nodes) which is represented by this entry contains handled data objects.
        Specified by:
        hasHandled in interface DeLiCluEntry
        Returns:
        true, if the node (or its child nodes) which is represented by this entry contains handled data objects, false otherwise.
      • hasUnhandled

        public boolean hasUnhandled()
        Description copied from interface: DeLiCluEntry
        Returns true, if the node (or its child nodes) which is represented by this entry contains unhandled data objects.
        Specified by:
        hasUnhandled in interface DeLiCluEntry
        Returns:
        true, if the node (or its child nodes) which is represented by this entry contains unhandled data objects, false otherwise.
      • setHasHandled

        public void setHasHandled​(boolean hasHandled)
        Description copied from interface: DeLiCluEntry
        Sets the flag to marks the node (or its child nodes) which is represented by this entry to contain handled data objects.
        Specified by:
        setHasHandled in interface DeLiCluEntry
        Parameters:
        hasHandled - the flag to be set
      • setHasUnhandled

        public void setHasUnhandled​(boolean hasUnhandled)
        Description copied from interface: DeLiCluEntry
        Sets the flag to marks the node (or its child nodes) which is represented by this entry to contain unhandled data objects.
        Specified by:
        setHasUnhandled in interface DeLiCluEntry
        Parameters:
        hasUnhandled - the flag to be set
      • toString

        public java.lang.String toString()
        Returns the id as a string representation of this entry.
        Overrides:
        toString in class SpatialDirectoryEntry
        Returns:
        a string representation of this entry