package com.dacrt.SBIABackend.entity;

import java.math.BigDecimal;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;

@Entity
@Table(name = "instrumentriskfactors",schema = "main")
public class Instrumentriskfactors {
	@Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
	private Integer id;
	
	@NotNull
	private int instrumentid;
	
	@NotNull
	private int riskfactorid;
	
	@NotNull
	private BigDecimal weight;

	public Instrumentriskfactors() {
		super();
	}

	public Instrumentriskfactors(Integer id, @NotNull int instrumentid, @NotNull int riskfactorid,
			@NotNull BigDecimal weight) {
		super();
		this.id = id;
		this.instrumentid = instrumentid;
		this.riskfactorid = riskfactorid;
		this.weight = weight;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public int getInstrumentid() {
		return instrumentid;
	}

	public void setInstrumentid(int instrumentid) {
		this.instrumentid = instrumentid;
	}

	public int getRiskfactorid() {
		return riskfactorid;
	}

	public void setRiskfactorid(int riskfactorid) {
		this.riskfactorid = riskfactorid;
	}

	public BigDecimal getWeight() {
		return weight;
	}

	public void setWeight(BigDecimal weight) {
		this.weight = weight;
	}
	
	
}
