• R/O
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revision247 (tree)
Time2016-04-26 22:29:32
Authort_nakayama1971

Log Message

(empty log message)

Change Summary

Incremental Difference

--- trunk/framework/pjWeb/WEB-INF/src/project/web/InstanceFactory.java (revision 246)
+++ trunk/framework/pjWeb/WEB-INF/src/project/web/InstanceFactory.java (revision 247)
@@ -1,7 +1,6 @@
11 package project.web;
22
33 import java.lang.reflect.Method;
4-import java.lang.reflect.Modifier;
54 import java.sql.Timestamp;
65 import java.util.Arrays;
76 import java.util.Date;
@@ -104,13 +103,7 @@
104103 */
105104 private static void setPropertiesTo(final Object bean, final Map<String, String> prop) {
106105 Arrays.stream(bean.getClass().getMethods()).
107- filter(mt -> mt.getName().startsWith("set")).
108- filter(mt -> Modifier.isPublic(mt.getModifiers())).
109- filter(mt -> !Modifier.isStatic(mt.getModifiers())).
110- filter(mt -> !mt.isBridge()).
111- filter(mt -> !mt.isSynthetic()).
112- filter(mt -> mt.getParameterCount() == 1).
113- filter(mt -> !Object.class.equals(mt.getDeclaringClass())).
106+ filter(mt -> Factory.isSetter(mt)).
114107 forEach(mt -> {
115108 Stream.of(getObject(prop, mt)).
116109 filter(o -> o != null).
--- trunk/framework/pjWeb2/WEB-INF/src/project/web/InstanceFactory.java (revision 246)
+++ trunk/framework/pjWeb2/WEB-INF/src/project/web/InstanceFactory.java (revision 247)
@@ -1,7 +1,6 @@
11 package project.web;
22
33 import java.lang.reflect.Method;
4-import java.lang.reflect.Modifier;
54 import java.sql.Timestamp;
65 import java.util.Arrays;
76 import java.util.Date;
@@ -104,13 +103,7 @@
104103 */
105104 private static void setPropertiesTo(final Object bean, final Map<String, String> prop) {
106105 Arrays.stream(bean.getClass().getMethods()).
107- filter(mt -> mt.getName().startsWith("set")).
108- filter(mt -> Modifier.isPublic(mt.getModifiers())).
109- filter(mt -> !Modifier.isStatic(mt.getModifiers())).
110- filter(mt -> !mt.isBridge()).
111- filter(mt -> !mt.isSynthetic()).
112- filter(mt -> mt.getParameterCount() == 1).
113- filter(mt -> !Object.class.equals(mt.getDeclaringClass())).
106+ filter(mt -> Factory.isSetter(mt)).
114107 forEach(mt -> {
115108 Stream.of(getObject(prop, mt)).
116109 filter(o -> o != null).