Proyectos de Subversion Android Microlearning

Rev

Autoría | Ultima modificación | Ver Log |

package com.cesams.twogetskills.entity;

import androidx.room.ColumnInfo;
import androidx.room.Entity;
import androidx.room.Ignore;
import androidx.room.PrimaryKey;

import org.jetbrains.annotations.NotNull;

@Entity(tableName = "tb_user_extended")
public class UserExtended {

    @PrimaryKey(autoGenerate = false)
    @ColumnInfo(name = "uuid")
    @NotNull
    private String uuid;

    @ColumnInfo(name = "company_uuid")
    private String companyUuid;

    @ColumnInfo(name = "label")
    private String label;

    @ColumnInfo(name = "value")
    private String value;

    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    public String getCompanyUuid() {
        return companyUuid;
    }

    public void setCompanyUuid(String companyUuid) {
        this.companyUuid = companyUuid;
    }

    public String getLabel() {
        return label;
    }

    public void setLabel(String label) {
        this.label = label;
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    public UserExtended(String uuid, String companyUuid, String label, String value) {

        this.uuid = uuid;
        this.companyUuid = companyUuid;
        this.label = label;
        this.value = value;

    }

    @Ignore
    public UserExtended( ) {
        this.uuid = "";
        this.companyUuid = "";
        this.label = "";
        this.value = "";
    }


}