Christine Poerschke created SOLR-9161:
-----------------------------------------
Summary: SolrPluginUtils.invokeSetters should accommodate setter
variants
Key: SOLR-9161
URL: https://issues.apache.org/jira/browse/SOLR-9161
Project: Solr
Issue Type: Bug
Reporter: Christine Poerschke
Assignee: Christine Poerschke
Priority: Minor
The code currently assumes that there is only one setter (or if there are
several setters then the first one found is used and it could mismatch on the
arg type).
Context and motivation is that a class with a
{code}
void setAFloat(float val) {
this.val = val;
}
{code}
setter may wish to also provide a
{code}
void setAFloat(String val) {
this.val = Float.parseFloat(val);
}
{code}
convenience setter.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]