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]

Reply via email to