package ran.quzitech.rnble.utils;

import java.util.ArrayList;
import java.util.List;
import java.util.UUID;

/**
 * Created by ran on 2016/11/24.
 */
public class ParsedAd {

    private byte flags;
    private List<UUID> uuids = new ArrayList<UUID>();
    private String localName = "";
    public String manufacturer="";
    public String macAddress = "";

    @Override
    public String toString() {
        return "ParsedAd{" +
                "flags=" + flags +
                ", uuids=" + uuids +
                ", localName='" + localName + '\'' +
                ", manufacturer=" + manufacturer +
                ", macAddress='" + macAddress + '\'' +
                '}';
    }

    public ParsedAd() {
        ;
    }

    public ParsedAd(byte flags, List<UUID> uuids, String localName, String manufacturer, String macAddress) {
        this.flags = flags;
        this.uuids = uuids;
        this.localName = localName;
        this.manufacturer = manufacturer;
        this.macAddress = macAddress;
    }

    public String getMacAddress() {
        return macAddress;
    }

    public void setMacAddress(String macAddress) {
        this.macAddress = macAddress;
    }

    public String getManufacturer() {
        return manufacturer;
    }

    public void setManufacturer(String manufacturer) {
        this.manufacturer = manufacturer;
    }

    public byte getFlags() {
        return flags;
    }

    public void setFlags(byte flags) {
        this.flags = flags;
    }

    public List<UUID> getUuids() {
        return uuids;
    }

    public void setUuids(List<UUID> uuids) {
        this.uuids = uuids;
    }

    public String getLocalName() {
        return localName;
    }

    public void setLocalName(String localName) {
        this.localName = localName;
    }
}
