package net.kismetwireless.android.smarterwifimanager;
/**
* Created by dragorn on 9/18/13.
*
* Conflation of SSID data for blacklist, etc
*
* Slightly bad behavior - if not loaded from blacklist, does not contain valid blacklist data,
* blacklist SSIDs are stored quotes-buffered because of the wifi API
*
*/
public class SmarterBluetooth {
private String btmac, btname;
private boolean blacklisted, enabled;
private long bldbid;
public SmarterBluetooth() {
bldbid = -1;
}
public SmarterBluetooth(String btmac, String name, boolean blacklisted, boolean enabled, long bldb) {
this.btmac = btmac;
this.blacklisted = blacklisted;
this.enabled = enabled;
this.btname = name;
bldbid = bldb;
}
public void setBtName(String s) {
btname = s;
}
public String getBtName() {
return btname;
}
public void setBtmac(String s) {
btmac = s;
}
public String getBtmac() {
return btmac;
}
public boolean isBlacklisted() {
return blacklisted;
}
public long getBlacklistDatabaseId() {
return bldbid;
}
public void setBlacklisted(boolean b) {
blacklisted = b;
}
public void setBlacklistDatabaseId(long i) {
bldbid = i;
}
public boolean isEnabled() {
return enabled;
}
public void setEnabled(boolean e) {
enabled = e;
}
public boolean equals(SmarterBluetooth e) {
return (btmac.equals(e.getBtmac()) && blacklisted == e.isBlacklisted() && enabled == e.isEnabled());
}
}