⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gdfilebase.java

📁 OA典型例子
💻 JAVA
字号:

/*
 * gdFileBase.java 
 * Generated using xgen and texen from beanbase.vm
 * Sun Mar 14 17:34:12 CST 2004
 */

package com.sure.oa.gdfile;

import com.sure.util.DateWrapper;
import java.io.*;
import java.sql.SQLException;

/**
 * 将归档后正文或附件存入数据库
 * @author datonghuiren@sohu.com
 */
public abstract class gdFileBase {
  /** bean attributes */
  protected Integer fileId = new Integer ("0");
  protected String title = new String ("");
  protected String path = new String ("");
  protected String site = new String ("");
  protected String fileName = new String ("");
  protected Integer fileSize = new Integer ("0");
  protected String mimeType = new String ("");
  protected String docId = new String ("");
  protected String tableName = new String ("");
  protected Integer orderBy = new Integer ("0");
  protected String status = new String ("0");

  public gdFileBase() { };
  
  /** setters and getters for fileId */
  public void setFileId ( String value ) { this.fileId = new Integer (value); }
  public void setFileId ( Integer value ) { this.fileId = value; }
  public void setFileId ( int value ){ this.fileId = new Integer (value); }
  public Integer getFileId ( ){ return fileId; }

  /** setters and getters for title */
  public void setTitle ( String value ) { this.title = new String (value); }
  public String getTitle ( ){ return title; }	

  /** setters and getters for path */
  public void setPath ( String value ) { this.path = new String (value); }
  public String getPath ( ){ return path; }	

  /** setters and getters for site */
  public void setSite ( String value ) { this.site = new String (value); }
  public String getSite ( ){ return site; }	

  /** setters and getters for fileName */
  public void setFileName ( String value ) { this.fileName = new String (value); }
  public String getFileName ( ){ return fileName; }	

  /** setters and getters for fileSize */
  public void setFileSize ( String value ) { this.fileSize = new Integer (value); }
  public void setFileSize ( Integer value ) { this.fileSize = value; }
  public void setFileSize ( int value ){ this.fileSize = new Integer (value); }
  public Integer getFileSize ( ){ return fileSize; }

  /** setters and getters for mimeType */
  public void setMimeType ( String value ) { this.mimeType = new String (value); }
  public String getMimeType ( ){ return mimeType; }	

  /** setters and getters for docId */
  public void setDocId ( String value ) { this.docId = new String (value); }
  public String getDocId ( ){ return docId; }	

  /** setters and getters for tableName */
  public void setTableName ( String value ) { this.tableName = new String (value); }
  public String getTableName ( ){ return tableName; }	

  /** setters and getters for orderBy */
  public void setOrderBy ( String value ) { this.orderBy = new Integer (value); }
  public void setOrderBy ( Integer value ) { this.orderBy = value; }
  public void setOrderBy ( int value ){ this.orderBy = new Integer (value); }
  public Integer getOrderBy ( ){ return orderBy; }

  /** setters and getters for status */
  public void setStatus ( String value ) { this.status = new String (value); }
  public String getStatus ( ){ return status; }	


  /** 
   * Load this object from a Map hash. 
   */
  public void load(java.util.Map map){
    java.util.Iterator it = map.keySet().iterator();
      
    while( it.hasNext() ){
      String key = (String)it.next();
      String value = (String)map.get(key);
      if(false){
        // just a placeholder for template construction
      }
      else if( key.equals("fileId") ) {
        setFileId( value ); 
      }
      else if( key.equals("title") ) {
        setTitle( value ); 
      }
      else if( key.equals("path") ) {
        setPath( value ); 
      }
      else if( key.equals("site") ) {
        setSite( value ); 
      }
      else if( key.equals("fileName") ) {
        setFileName( value ); 
      }
      else if( key.equals("fileSize") ) {
        setFileSize( value ); 
      }
      else if( key.equals("mimeType") ) {
        setMimeType( value ); 
      }
      else if( key.equals("docId") ) {
        setDocId( value ); 
      }
      else if( key.equals("tableName") ) {
        setTableName( value ); 
      }
      else if( key.equals("orderBy") ) {
        setOrderBy( value ); 
      }
      else if( key.equals("status") ) {
        setStatus( value ); 
      }
    }
  }

  /** 
   * Load this object from a request parameter Map, 
   * using only the first elements of the String[] values.
   */
  public void loadFromParameterMap(java.util.Map map){
    java.util.Iterator it = map.keySet().iterator();

    while( it.hasNext() ){
      String key = (String)it.next();
      String[] values = (String[])map.get(key);
      if(false){
        // just a placeholder for template construction
      }
      else if( key.equals("fileId") ) {
      setFileId( values[0] ); 
      }
      else if( key.equals("title") ) {
      setTitle( values[0] ); 
      }
      else if( key.equals("path") ) {
      setPath( values[0] ); 
      }
      else if( key.equals("site") ) {
      setSite( values[0] ); 
      }
      else if( key.equals("fileName") ) {
      setFileName( values[0] ); 
      }
      else if( key.equals("fileSize") ) {
      setFileSize( values[0] ); 
      }
      else if( key.equals("mimeType") ) {
      setMimeType( values[0] ); 
      }
      else if( key.equals("docId") ) {
      setDocId( values[0] ); 
      }
      else if( key.equals("tableName") ) {
      setTableName( values[0] ); 
      }
      else if( key.equals("orderBy") ) {
      setOrderBy( values[0] ); 
      }
      else if( key.equals("status") ) {
      setStatus( values[0] ); 
      }
    }
  }

  /** 
    * to String 
    */
  public String toString(){
    return toString(",");
  }

  /** 
    * to String with specified line terminator
    */
  public String toString(String nl){
    StringBuffer buf = new StringBuffer();
    buf.append("gdFileBase {");
    buf.append( getFileId () );
    buf.append(nl);
    buf.append( getTitle () );
    buf.append(nl);
    buf.append( getPath () );
    buf.append(nl);
    buf.append( getSite () );
    buf.append(nl);
    buf.append( getFileName () );
    buf.append(nl);
    buf.append( getFileSize () );
    buf.append(nl);
    buf.append( getMimeType () );
    buf.append(nl);
    buf.append( getDocId () );
    buf.append(nl);
    buf.append( getTableName () );
    buf.append(nl);
    buf.append( getOrderBy () );
    buf.append(nl);
    buf.append( getStatus () );
    buf.append(nl);
    buf.append("}");
    return buf.toString();
  }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -