public class OwnedInterval extends TimeInterval
OwnedInterval class.
Constructor and Description |
---|
OwnedInterval(Date start,
Date end)
Constructor for OwnedInterval.
|
OwnedInterval(List<Owner> owners,
Date start,
Date end)
Constructor for OwnedInterval.
|
OwnedInterval(List<Owner> owners,
TimeInterval interval)
Constructor for OwnedInterval.
|
OwnedInterval(OwnedInterval owned)
Constructor for OwnedInterval.
|
OwnedInterval(Owner owner,
Date start,
Date end)
Constructor for OwnedInterval.
|
OwnedInterval(Owner owner,
TimeInterval interval)
Constructor for OwnedInterval.
|
OwnedInterval(TimeInterval interval)
Constructor for OwnedInterval.
|
Modifier and Type | Method and Description |
---|---|
void |
addOwner(Owner owner)
addOwner
|
void |
addOwners(List<Owner> owners)
addOwners
|
boolean |
equals(Object o) |
List<Owner> |
getOwners()
getOwners
|
int |
hashCode()
hashCode
|
boolean |
isOwned()
isOwned
|
boolean |
isOwner(Owner owner)
isOwner
|
void |
removeOwner(Owner owner)
removeOwner
|
void |
removeOwners(List<Owner> owners)
removeOwners
|
String |
toString()
toString
|
comparesTo, compareTo, follows, getEnd, getStart, overlaps, preceeds
public OwnedInterval(OwnedInterval owned)
Constructor for OwnedInterval.
owned
- a OwnedInterval
object.public OwnedInterval(TimeInterval interval)
Constructor for OwnedInterval.
interval
- a TimeInterval
object.public OwnedInterval(Owner owner, TimeInterval interval)
Constructor for OwnedInterval.
owner
- a Owner
object.interval
- a TimeInterval
object.public OwnedInterval(List<Owner> owners, TimeInterval interval)
Constructor for OwnedInterval.
owners
- a List
object.interval
- a TimeInterval
object.public OwnedInterval(Owner owner, Date start, Date end)
Constructor for OwnedInterval.
public void removeOwners(List<Owner> owners)
removeOwners
owners
- a List
object.public boolean isOwner(Owner owner)
isOwner
owner
- a Owner
object.public boolean isOwned()
isOwned
public String toString()
toString
toString
in class TimeInterval
String
object.public int hashCode()
hashCode
hashCode
in class TimeInterval
public boolean equals(Object o)
equals
in class TimeInterval
Copyright © 2021. All rights reserved.