[ https://issues.apache.org/jira/browse/IGNITE-7193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16368956#comment-16368956 ]
Dmitriy Pavlov commented on IGNITE-7193: ---------------------------------------- Hi [~slava.koptilin], are there any news on this issue? > IgniteReflectionFactory does not handle primitive data types. > ------------------------------------------------------------- > > Key: IGNITE-7193 > URL: https://issues.apache.org/jira/browse/IGNITE-7193 > Project: Ignite > Issue Type: Bug > Components: general > Affects Versions: 2.1 > Reporter: Vyacheslav Koptilin > Assignee: Vyacheslav Koptilin > Priority: Minor > Fix For: 2.5 > > > {code:java} > public class TestClass { > public static final int INITIAL_VALUE = 12; > public static final int UPDATED_VALUE = 42; > private int field = INITIAL_VALUE; > public void setField(int value) { > this.field = value; > } > public int getField() { > return this.field; > } > public static void main(String[] args) { > Map<String, Serializable> props = new HashMap<>(); > props.put("field", UPDATED_VALUE); > IgniteReflectionFactory<ExampleNodeStartup.TestClass> factory = new > IgniteReflectionFactory<>(ExampleNodeStartup.TestClass.class); > factory.setProperties(props); > assertEquals(UPDATED_VALUE, factory.create().getField()); > } > } > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)