public class Lamp extends Object implements Comparable<Lamp>, Serializable
Constructor and Description |
---|
Lamp(String macAddress) |
Lamp(String macAddress,
String ipAddress) |
Lamp(String ipAddress,
String macAddress,
String name,
String[] jobs,
boolean noisy,
boolean sfx,
boolean inactive,
boolean aggregate,
boolean blame) |
Modifier and Type | Method and Description |
---|---|
void |
addJob(String job) |
void |
addJobs(Set<String> jobs) |
int |
compareTo(Lamp other) |
boolean |
equals(Object object) |
String |
getIpAddress() |
Set<String> |
getJobs() |
String |
getMacAddress() |
String |
getName() |
int |
hashCode() |
boolean |
isAggregate() |
boolean |
isBlame() |
boolean |
isBuilding() |
boolean |
isInactive() |
boolean |
isNoisy() |
boolean |
isSfx() |
void |
removeJob(String job) |
void |
setAggregate(boolean aggregate) |
void |
setBlame(boolean blame) |
void |
setInactive(boolean inactive) |
void |
setIpAddress(String ipAddress) |
void |
setJobs(Set<String> jobs) |
void |
setMacAddress(String macAddress) |
void |
setName(String name) |
void |
setNoisy(boolean noisy) |
void |
setSfx(boolean sfx) |
String |
toString() |
public Lamp(String macAddress)
public String getIpAddress()
public void setIpAddress(String ipAddress)
public String getMacAddress()
public void setMacAddress(String macAddress)
public String getName()
public void setName(String name)
public boolean isNoisy()
public void setNoisy(boolean noisy)
public boolean isSfx()
public void setSfx(boolean sfx)
public boolean isInactive()
public void setInactive(boolean inactive)
public int compareTo(Lamp other)
compareTo
in interface Comparable<Lamp>
public void addJob(String job)
public void removeJob(String job)
public boolean isAggregate()
public void setAggregate(boolean aggregate)
public boolean isBlame()
public void setBlame(boolean blame)
public boolean isBuilding()
Copyright © 2004-2015. All Rights Reserved.