@Test public void testPluginProperties() { PluginProperties pluginProp = new PluginProperties("name", "propertiesFile"); assertEquals("name", pluginProp.getClassName()); assertEquals("propertiesFile", pluginProp.getPropertiesFile()); pluginProp.setClassName("newName"); pluginProp.setPropertiesFile("newFIle"); assertEquals("newName", pluginProp.getClassName()); assertEquals("newFIle", pluginProp.getPropertiesFile()); }
@JsonCreator public PluginProperties(@JsonProperty("className") String className, @JsonProperty("propertiesFile") String propertiesFile) { ParametersChecker.checkParameter("className is a mandatory parameter", className); this.className = className; this.propertiesFile = propertiesFile; }
PluginProperties { @JsonCreator public PluginProperties(@JsonProperty("className") String className, @JsonProperty("propertiesFile") String propertiesFile) { ParametersChecker.checkParameter("className is a mandatory parameter", className); this.className = className; this.propertiesFile = propertiesFile; } }
PluginProperties { @JsonCreator public PluginProperties(@JsonProperty("className") String className, @JsonProperty("propertiesFile") String propertiesFile) { ParametersChecker.checkParameter("className is a mandatory parameter", className); this.className = className; this.propertiesFile = propertiesFile; } @JsonCreator  PluginProperties(@JsonProperty("className") String className,
        @JsonProperty("propertiesFile") String propertiesFile); }
PluginProperties { @JsonCreator public PluginProperties(@JsonProperty("className") String className, @JsonProperty("propertiesFile") String propertiesFile) { ParametersChecker.checkParameter("className is a mandatory parameter", className); this.className = className; this.propertiesFile = propertiesFile; } @JsonCreator  PluginProperties(@JsonProperty("className") String className,
        @JsonProperty("propertiesFile") String propertiesFile); String getClassName(); void setClassName(String className); String getPropertiesFile(); void setPropertiesFile(String propertiesFile); String getJarName(); void setJarName(String jarName); }
PluginProperties { @JsonCreator public PluginProperties(@JsonProperty("className") String className, @JsonProperty("propertiesFile") String propertiesFile) { ParametersChecker.checkParameter("className is a mandatory parameter", className); this.className = className; this.propertiesFile = propertiesFile; } @JsonCreator  PluginProperties(@JsonProperty("className") String className,
        @JsonProperty("propertiesFile") String propertiesFile); String getClassName(); void setClassName(String className); String getPropertiesFile(); void setPropertiesFile(String propertiesFile); String getJarName(); void setJarName(String jarName);  }