org.opennms.netmgt.config
Class OwnedInterval

java.lang.Object
  extended by org.opennms.netmgt.config.TimeInterval
      extended by org.opennms.netmgt.config.OwnedInterval
All Implemented Interfaces:
Comparable

public class OwnedInterval
extends TimeInterval


Constructor Summary
OwnedInterval(Date start, Date end)
           
OwnedInterval(List<Owner> owners, Date start, Date end)
           
OwnedInterval(List<Owner> owners, TimeInterval interval)
           
OwnedInterval(OwnedInterval owned)
           
OwnedInterval(Owner owner, Date start, Date end)
           
OwnedInterval(Owner owner, TimeInterval interval)
           
OwnedInterval(TimeInterval interval)
           
 
Method Summary
 void addOwner(Owner owner)
           
 void addOwners(List<Owner> owners)
           
 boolean equals(Object o)
           
 List<Owner> getOwners()
           
 int hashCode()
           
 boolean isOwned()
           
 boolean isOwner(Owner owner)
           
 void removeOwner(Owner owner)
           
 void removeOwners(List<Owner> owners)
           
 String toString()
           
 
Methods inherited from class org.opennms.netmgt.config.TimeInterval
comparesTo, compareTo, getEnd, getStart
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OwnedInterval

public OwnedInterval(OwnedInterval owned)

OwnedInterval

public OwnedInterval(TimeInterval interval)

OwnedInterval

public OwnedInterval(Owner owner,
                     TimeInterval interval)

OwnedInterval

public OwnedInterval(List<Owner> owners,
                     TimeInterval interval)

OwnedInterval

public OwnedInterval(Date start,
                     Date end)

OwnedInterval

public OwnedInterval(Owner owner,
                     Date start,
                     Date end)

OwnedInterval

public OwnedInterval(List<Owner> owners,
                     Date start,
                     Date end)
Method Detail

getOwners

public List<Owner> getOwners()

addOwner

public void addOwner(Owner owner)

removeOwner

public void removeOwner(Owner owner)

addOwners

public void addOwners(List<Owner> owners)

removeOwners

public void removeOwners(List<Owner> owners)

isOwner

public boolean isOwner(Owner owner)

isOwned

public boolean isOwned()

toString

public String toString()
Overrides:
toString in class TimeInterval

hashCode

public int hashCode()
Overrides:
hashCode in class TimeInterval

equals

public boolean equals(Object o)
Overrides:
equals in class TimeInterval


Copyright © 2009. All Rights Reserved.