/** * Create an instance of {@link ParameterList } * */ public ParameterList createParameterList() { return new ParameterList(); }
@Override public ParameterList addExtensions(Extension... extensions) { getExtensions().addAll(Arrays.asList(extensions)); return this; }
@Override public VisitorAction accept(Visitor visitor) { VisitorAction status = visitor.visit(this); if (status == VisitorAction.CONTINUE) { visitor.pushParent(this); if ((status == VisitorAction.CONTINUE)&&hasExtensions()) { status = org.dmg.pmml.PMMLObject.traverse(visitor, getExtensions()); } if ((status == VisitorAction.CONTINUE)&&hasParameters()) { status = org.dmg.pmml.PMMLObject.traverse(visitor, getParameters()); } visitor.popParent(); } if (status == VisitorAction.TERMINATE) { return VisitorAction.TERMINATE; } return VisitorAction.CONTINUE; }
static private BiMap<String, Parameter> parseParameterRegistry(ParameterList parameterList){ BiMap<String, Parameter> result = HashBiMap.create(); if(!parameterList.hasParameters()){ return result; } List<Parameter> parameters = parameterList.getParameters(); for(Parameter parameter : parameters){ result.put(parameter.getName(), parameter); } return result; }
public ParameterList addParameters(Parameter... parameters) { getParameters().addAll(Arrays.asList(parameters)); return this; }
@Override public VisitorAction accept(Visitor visitor) { VisitorAction status = visitor.visit(this); if (status == VisitorAction.CONTINUE) { visitor.pushParent(this); if ((status == VisitorAction.CONTINUE)&&hasExtensions()) { status = org.dmg.pmml.PMMLObject.traverse(visitor, getExtensions()); } if ((status == VisitorAction.CONTINUE)&&hasParameters()) { status = org.dmg.pmml.PMMLObject.traverse(visitor, getParameters()); } visitor.popParent(); } if (status == VisitorAction.TERMINATE) { return VisitorAction.TERMINATE; } return VisitorAction.CONTINUE; }
public ParameterList addParameters(Parameter... parameters) { getParameters().addAll(Arrays.asList(parameters)); return this; }
@Override public ParameterList addExtensions(Extension... extensions) { getExtensions().addAll(Arrays.asList(extensions)); return this; }
/** * Create an instance of {@link ParameterList } * */ public ParameterList createParameterList() { return new ParameterList(); }