package com.aimluck.eip.cayenne.om.portlet.auto;

/** Class _ImwTDocumentRequestMap was generated by Cayenne.
  * It is probably a good idea to avoid changing this class manually, 
  * since it may be overwritten next time code is regenerated. 
  * If you need to make any customizations, please use subclass. 
  */
public class _ImwTDocumentRequestMap extends org.apache.cayenne.CayenneDataObject {

    public static final String DENIED_PROPERTY = "denied";
    public static final String DOC_ID_PROPERTY = "docId";
    public static final String FILE_ID_PROPERTY = "fileId";
    public static final String PAST_PROPERTY = "past";
    public static final String REQUEST_ID_PROPERTY = "requestId";
    public static final String REQUEST_TYPE_PROPERTY = "requestType";
    public static final String REQUEST_USER_ID_PROPERTY = "requestUserId";
    public static final String EIP_TWORKFLOW_REQUEST_PROPERTY = "eipTWorkflowRequest";
    public static final String IMW_TDOCUMENT_FILE_PROPERTY = "imwTDocumentFile";

    public static final String ID_PK_COLUMN = "ID";

    public void setDenied(Integer denied) {
        writeProperty("denied", denied);
    }
    public Integer getDenied() {
        return (Integer)readProperty("denied");
    }
    
    
    public void setDocId(Integer docId) {
        writeProperty("docId", docId);
    }
    public Integer getDocId() {
        return (Integer)readProperty("docId");
    }
    
    public void setFileId(Integer fileId) {
        writeProperty("fileId", fileId);
    }
    public Integer getFileId() {
        return (Integer)readProperty("fileId");
    }
    
    public void setPast(Integer past) {
        writeProperty("past", past);
    }
    public Integer getPast() {
        return (Integer)readProperty("past");
    }
    
    
    public void setRequestId(Integer requestId) {
        writeProperty("requestId", requestId);
    }
    public Integer getRequestId() {
        return (Integer)readProperty("requestId");
    }
    
    
    public void setRequestType(Integer requestType) {
        writeProperty("requestType", requestType);
    }
    public Integer getRequestType() {
        return (Integer)readProperty("requestType");
    }
    
    
    public void setRequestUserId(Integer requestUserId) {
        writeProperty("requestUserId", requestUserId);
    }
    public Integer getRequestUserId() {
        return (Integer)readProperty("requestUserId");
    }
    
    public void setEipTWorkflowRequest(com.aimluck.eip.cayenne.om.portlet.EipTWorkflowRequest eipTWorkflowRequest) {
      setToOneTarget("eipTWorkflowRequest", eipTWorkflowRequest, true);
    }

    public com.aimluck.eip.cayenne.om.portlet.EipTWorkflowRequest getEipTWorkflowRequest() {
      return (com.aimluck.eip.cayenne.om.portlet.EipTWorkflowRequest)readProperty("eipTWorkflowRequest");
    }
    
    public void setImwTDocumentFile(com.aimluck.eip.cayenne.om.portlet.ImwTDocumentFile imwTDocumentFile) {
      setToOneTarget("imwTDocumentFile", imwTDocumentFile, true);
    }

    public com.aimluck.eip.cayenne.om.portlet.ImwTDocumentFile getImwTDocumentFile() {
      return (com.aimluck.eip.cayenne.om.portlet.ImwTDocumentFile)readProperty("imwTDocumentFile");
    } 
}
