本文整理了Java中org.mybatis.generator.api.dom.java.Method.getVisibility()
方法的一些代码示例,展示了Method.getVisibility()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Method.getVisibility()
方法的具体详情如下:
包路径:org.mybatis.generator.api.dom.java.Method
类名称:Method
方法名:getVisibility
暂无
代码示例来源:origin: io.github.cgi/mybatis-generator-plugins
private Method generateDecoratedProviderMethod(Method method, TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) {
Method m = new Method(config.methodToGenerateName);
m.setVisibility(method.getVisibility());
m.setReturnType(method.getReturnType());
List<Parameter> params = method.getParameters();
for (Parameter p : params) {
m.addParameter(p);
}
StringBuilder sb =
new StringBuilder("String sql = ")
.append("this.").append(method.getName()).append("(");
for (Parameter p : params) {
sb.append(p.getName());
sb.append(",");
}
sb.deleteCharAt(sb.length() - 1);
sb.append(");");
m.addBodyLine(sb.toString());
m.addBodyLine("return \"" + config.sql + "\".replace(\"#{methodToDecorate}\", sql);");
return m;
}
代码示例来源:origin: cxjava/mybatis-generator-core
sb.append(getVisibility().getValue());
代码示例来源:origin: handosme/mybatis-generator-plus
sb.append(getVisibility().getValue());
代码示例来源:origin: roncoo/roncoo-mybatis-generator
sb.append(getVisibility().getValue());
代码示例来源:origin: org.mybatis.generator/mybatis-generator-core
sb.append(getVisibility().getValue());
代码示例来源:origin: io.github.cgi/mybatis-generator-plugins
private Method generateDecoratedMapperMethod(Method method, IntrospectedTable introspectedTable) {
Method methodToGenerate = new Method(config.methodToGenerateName);
methodToGenerate.setVisibility(method.getVisibility());
methodToGenerate.setReturnType(method.getReturnType());
context.getCommentGenerator().addGeneralMethodComment(methodToGenerate, introspectedTable);
List<String> annotations = method.getAnnotations();
for (String a : annotations) {
if (a.matches("@.*Provider.*")) {
methodToGenerate.addAnnotation(a.replace(config.methodToDecorateName, config.methodToGenerateName));
} else
methodToGenerate.addAnnotation(a);
}
List<Parameter> params = method.getParameters();
for (Parameter p : params) {
methodToGenerate.addParameter(p);
}
return methodToGenerate;
}
代码示例来源:origin: io.github.cgi/mybatis-generator-plugins
private Method generateSelectOneByExample(Method method, IntrospectedTable introspectedTable) {
Method m = new Method(config.methodToGenerate);
m.setVisibility(method.getVisibility());
FullyQualifiedJavaType returnType = introspectedTable.getRules().calculateAllFieldsClass();
m.setReturnType(returnType);
List<String> annotations = method.getAnnotations();
for (String a : annotations) {
m.addAnnotation(a);
}
List<Parameter> params = method.getParameters();
for (Parameter p : params) {
m.addParameter(p);
}
context.getCommentGenerator().addGeneralMethodComment(m, introspectedTable);
return m;
}
代码示例来源:origin: cxjava/mybatis-generator-core
public final List<Method> getMethodClones(CommentGenerator commentGenerator, IntrospectedTable introspectedTable) {
configure();
List<Method> answer = new ArrayList<Method>();
for (Method oldMethod : methods) {
Method method = new Method();
for (String bodyLine : oldMethod.getBodyLines()) {
method.addBodyLine(bodyLine);
}
for (FullyQualifiedJavaType fqjt : oldMethod.getExceptions()) {
method.addException(fqjt);
}
for (Parameter parm : oldMethod.getParameters()) {
method.addParameter(parm);
}
method.setConstructor(oldMethod.isConstructor());
method.setFinal(oldMethod.isFinal());
method.setStatic(oldMethod.isStatic());
method.setName(oldMethod.getName());
method.setReturnType(oldMethod.getReturnType());
method.setVisibility(oldMethod.getVisibility());
commentGenerator.addGeneralMethodComment(method, introspectedTable);
answer.add(method);
}
return answer;
}
代码示例来源:origin: roncoo/roncoo-mybatis-generator
public final List<Method> getMethodClones(
CommentGenerator commentGenerator,
IntrospectedTable introspectedTable) {
configure();
List<Method> answer = new ArrayList<Method>();
for (Method oldMethod : methods) {
Method method = new Method();
for (String bodyLine : oldMethod.getBodyLines()) {
method.addBodyLine(bodyLine);
}
for (FullyQualifiedJavaType fqjt : oldMethod.getExceptions()) {
method.addException(fqjt);
}
for (Parameter parm : oldMethod.getParameters()) {
method.addParameter(parm);
}
method.setConstructor(oldMethod.isConstructor());
method.setFinal(oldMethod.isFinal());
method.setStatic(oldMethod.isStatic());
method.setName(oldMethod.getName());
method.setReturnType(oldMethod.getReturnType());
method.setVisibility(oldMethod.getVisibility());
commentGenerator.addGeneralMethodComment(method, introspectedTable);
answer.add(method);
}
return answer;
}
代码示例来源:origin: org.mybatis.generator/mybatis-generator-core
public final List<Method> getMethodClones(
CommentGenerator commentGenerator,
IntrospectedTable introspectedTable) {
configure();
List<Method> answer = new ArrayList<Method>();
for (Method oldMethod : methods) {
Method method = new Method();
for (String bodyLine : oldMethod.getBodyLines()) {
method.addBodyLine(bodyLine);
}
for (FullyQualifiedJavaType fqjt : oldMethod.getExceptions()) {
method.addException(fqjt);
}
for (Parameter parm : oldMethod.getParameters()) {
method.addParameter(parm);
}
method.setConstructor(oldMethod.isConstructor());
method.setFinal(oldMethod.isFinal());
method.setStatic(oldMethod.isStatic());
method.setName(oldMethod.getName());
method.setReturnType(oldMethod.getReturnType());
method.setVisibility(oldMethod.getVisibility());
commentGenerator.addGeneralMethodComment(method, introspectedTable);
answer.add(method);
}
return answer;
}
代码示例来源:origin: handosme/mybatis-generator-plus
public final List<Method> getMethodClones(
CommentGenerator commentGenerator,
IntrospectedTable introspectedTable) {
configure();
List<Method> answer = new ArrayList<Method>();
for (Method oldMethod : methods) {
Method method = new Method();
for (String bodyLine : oldMethod.getBodyLines()) {
method.addBodyLine(bodyLine);
}
for (FullyQualifiedJavaType fqjt : oldMethod.getExceptions()) {
method.addException(fqjt);
}
for (Parameter parm : oldMethod.getParameters()) {
method.addParameter(parm);
}
method.setConstructor(oldMethod.isConstructor());
method.setFinal(oldMethod.isFinal());
method.setStatic(oldMethod.isStatic());
method.setName(oldMethod.getName());
method.setReturnType(oldMethod.getReturnType());
method.setVisibility(oldMethod.getVisibility());
commentGenerator.addGeneralMethodComment(method, introspectedTable);
answer.add(method);
}
return answer;
}
代码示例来源:origin: org.mybatis.generator/mybatis-generator-core
public final Method getConstructorClone(CommentGenerator commentGenerator,
FullyQualifiedJavaType type, IntrospectedTable introspectedTable) {
configure();
Method answer = new Method();
answer.setConstructor(true);
answer.setName(type.getShortName());
answer.setVisibility(constructorTemplate.getVisibility());
for (Parameter parm : constructorTemplate.getParameters()) {
answer.addParameter(parm);
}
for (String bodyLine : constructorTemplate.getBodyLines()) {
answer.addBodyLine(bodyLine);
}
for (FullyQualifiedJavaType fqjt : constructorTemplate.getExceptions()) {
answer.addException(fqjt);
}
commentGenerator.addGeneralMethodComment(answer, introspectedTable);
return answer;
}
代码示例来源:origin: roncoo/roncoo-mybatis-generator
public final Method getConstructorClone(CommentGenerator commentGenerator,
FullyQualifiedJavaType type, IntrospectedTable introspectedTable) {
configure();
Method answer = new Method();
answer.setConstructor(true);
answer.setName(type.getShortName());
answer.setVisibility(constructorTemplate.getVisibility());
for (Parameter parm : constructorTemplate.getParameters()) {
answer.addParameter(parm);
}
for (String bodyLine : constructorTemplate.getBodyLines()) {
answer.addBodyLine(bodyLine);
}
for (FullyQualifiedJavaType fqjt : constructorTemplate.getExceptions()) {
answer.addException(fqjt);
}
commentGenerator.addGeneralMethodComment(answer, introspectedTable);
return answer;
}
代码示例来源:origin: cxjava/mybatis-generator-core
public final Method getConstructorClone(CommentGenerator commentGenerator, FullyQualifiedJavaType type,
IntrospectedTable introspectedTable) {
configure();
Method answer = new Method();
answer.setConstructor(true);
answer.setName(type.getShortName());
answer.setVisibility(constructorTemplate.getVisibility());
for (Parameter parm : constructorTemplate.getParameters()) {
answer.addParameter(parm);
}
for (String bodyLine : constructorTemplate.getBodyLines()) {
answer.addBodyLine(bodyLine);
}
for (FullyQualifiedJavaType fqjt : constructorTemplate.getExceptions()) {
answer.addException(fqjt);
}
commentGenerator.addGeneralMethodComment(answer, introspectedTable);
return answer;
}
代码示例来源:origin: handosme/mybatis-generator-plus
public final Method getConstructorClone(CommentGenerator commentGenerator,
FullyQualifiedJavaType type, IntrospectedTable introspectedTable) {
configure();
Method answer = new Method();
answer.setConstructor(true);
answer.setName(type.getShortName());
answer.setVisibility(constructorTemplate.getVisibility());
for (Parameter parm : constructorTemplate.getParameters()) {
answer.addParameter(parm);
}
for (String bodyLine : constructorTemplate.getBodyLines()) {
answer.addBodyLine(bodyLine);
}
for (FullyQualifiedJavaType fqjt : constructorTemplate.getExceptions()) {
answer.addException(fqjt);
}
commentGenerator.addGeneralMethodComment(answer, introspectedTable);
return answer;
}
内容来源于网络,如有侵权,请联系作者删除!