• 存放字段属性信息


    package com.opslab.util.bean;

    import java.lang.reflect.Method;

    /**
    * 存放字段属性信息
    */
    public class BeanStruct {

    //字段的名字
    private String fieldName;
    //字段的类型
    private Object fieldType;
    //字段值读方法
    private Method readMethod;
    //字段值写方法
    private Method writeMethod;
    private boolean isDeclared;

    public BeanStruct(String fieldName, Object fieldType, Method readMethod, Method writeMethod, boolean isDeclared) {
    this.fieldName = fieldName;
    this.fieldType = fieldType;
    this.readMethod = readMethod;
    this.writeMethod = writeMethod;
    }

    public boolean isDeclared() {
    return isDeclared;
    }

    public void setDeclared(boolean isDeclared) {
    this.isDeclared = isDeclared;
    }

    public String getFieldName() {
    return fieldName;
    }

    public void setFieldName(String fieldName) {
    this.fieldName = fieldName;
    }

    public Object getFieldType() {
    return fieldType;
    }

    public void setFieldType(Object fieldType) {
    this.fieldType = fieldType;
    }

    public Method getReadMethod() {
    return readMethod;
    }

    public void setReadMethod(Method readMethod) {
    this.readMethod = readMethod;
    }

    public Method getWriteMethod() {
    return writeMethod;
    }

    public void setWriteMethod(Method writeMethod) {
    this.writeMethod = writeMethod;
    }
    }

  • 相关阅读:
    PHP数组处理总结
    设计模式之-工厂模式理解
    我的世界观
    编程入门
    2019 新的一年
    placeholder 不支持ie8
    2018年8月20日
    HttpClientUtil
    通用mapper
    small_demo
  • 原文地址:https://www.cnblogs.com/chinaifae/p/10254674.html
Copyright © 2020-2023  润新知