All Downloads are FREE. Search and download functionalities are using the official Maven repository.

model.Room Maven / Gradle / Ivy

There is a newer version: 1.3.9
Show newest version
package model;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List;

@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(JsonInclude.Include.NON_DEFAULT)
public class Room {
    private String name;
    private String description;
    private Boolean membersCanInvite;
    private Boolean discoverable;
    private Boolean isPublic;
    private Boolean readOnly;
    private Boolean copyProtected;
    private Boolean crossPod;
    private Boolean viewHistory;
    private Boolean multiLateralRoom;
    private List keywords;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Boolean getMembersCanInvite() {
        return membersCanInvite;
    }

    public void setMembersCanInvite(Boolean membersCanInvite) {
        this.membersCanInvite = membersCanInvite;
    }

    public Boolean getDiscoverable() {
        return discoverable;
    }

    public void setDiscoverable(Boolean discoverable) {
        this.discoverable = discoverable;
    }

    @JsonProperty("public")
    public Boolean getPublic() {
        return isPublic;
    }

    public void setPublic(Boolean isPublic) {
        this.isPublic = isPublic;
    }

    public Boolean getReadOnly() {
        return readOnly;
    }

    public void setReadOnly(Boolean readOnly) {
        this.readOnly = readOnly;
    }

    public Boolean getCopyProtected() {
        return copyProtected;
    }

    public void setCopyProtected(Boolean copyProtected) {
        this.copyProtected = copyProtected;
    }

    public Boolean getCrossPod() {
        return crossPod;
    }

    public void setCrossPod(Boolean crossPod) {
        this.crossPod = crossPod;
    }

    public Boolean getViewHistory() {
        return viewHistory;
    }

    public void setViewHistory(Boolean viewHistory) {
        this.viewHistory = viewHistory;
    }

    public Boolean getMultiLateralRoom() {
        return multiLateralRoom;
    }

    public void setMultiLateralRoom(Boolean multiLateralRoom) {
        this.multiLateralRoom = multiLateralRoom;
    }

    public List getKeywords() {
        return keywords;
    }

    public void setKeywords(List keywords) {
        this.keywords = keywords;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy