Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import java.util.HashMap;
- import java.util.Map;
- public class Main {
- public static void main(String[] args) {
- HashMap<String,String> variableMap = new HashMap<>();
- variableMap.put("name","String");
- variableMap.put("count","Integer");
- variableMap.put("dbId","Long");
- variableMap.put("userName","String");
- for (Map.Entry<String,String> entry : variableMap.entrySet()){
- String rawVariableName = entry.getKey();
- String firstCharCapitalised = rawVariableName.substring(0, 1).toUpperCase() + rawVariableName.substring(1);
- String type = entry.getValue();
- String modelGetSet =
- "\tpublic "+type+" get"+firstCharCapitalised+"() {\n" +
- "\t\treturn ("+type+") get(\""+rawVariableName+"\");\n" +
- "\t}\n" +
- "\n" +
- "\tpublic void set"+firstCharCapitalised+"("+type+" "+rawVariableName+") {\n" +
- "\t\tset(\""+rawVariableName+"\", "+rawVariableName+");\n" +
- "\t}\n";
- System.out.println(modelGetSet);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement