com.github.linkkou.databulid.extension.asinglefield.entity.ParametersEntity Maven / Gradle / Ivy
package com.github.linkkou.databulid.extension.asinglefield.entity;
import java.util.List;
/**
* 方法参数的实体
* @author lk
* @version 1.0
* @date 2019/10/5 14:27
*/
public class ParametersEntity {
/**
* 变量名称
*/
private String name;
/**
* 所有的方法 名称
*/
private List variableMethodParameterList;
public String getName() {
return name;
}
public ParametersEntity setName(String name) {
this.name = name;
return this;
}
public List getVariableMethodParameterList() {
return variableMethodParameterList;
}
public ParametersEntity setVariableMethodParameterList(List variableMethodParameterList) {
this.variableMethodParameterList = variableMethodParameterList;
return this;
}
public static class VariableMethodParameter {
/**
* 方法名称
*/
private String originalMethodName;
/**
* 处理后的匹配方法名称
*/
private String matchingMethodName;
/**
* 方法名称
*/
public String getOriginalMethodName() {
return originalMethodName;
}
/**
* 方法名称
*/
public VariableMethodParameter setOriginalMethodName(String originalMethodName) {
this.originalMethodName = originalMethodName;
return this;
}
/**
* 处理后的匹配方法名称
*/
public String getMatchingMethodName() {
return matchingMethodName;
}
/**
* 处理后的匹配方法名称
*/
public VariableMethodParameter setMatchingMethodName(String matchingMethodName) {
this.matchingMethodName = matchingMethodName;
return this;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy