package com.eactive.eai.rms.data.entity.onl.adapter;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Embeddable;

import org.hibernate.annotations.Comment;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor

@Embeddable
public class AdapterTypePropertyId implements Serializable {
	private static final long serialVersionUID = 1L;

	@Column(nullable = false, length = 3, name = "ADPTRCD")
	@Comment("어댑터 유형")
	private String adptrCd;

	@Column(nullable = false, length = 1, name = "ADPTRIODSTCD")
	@Comment("입출력 구분")
	private String adptrIoDstcd;

	@Column(nullable = false, length = 100, name = "ADPTRPRPTYNAME")
	@Comment("어댑터 프라퍼티 명")
	private String adptrPrptyName;

}