1 21 package org.lobobrowser.js; 22 23 import java.lang.reflect.*; 24 25 public class PropertyInfo { 26 private final String name; 27 private final Class propertyType; 28 private Method getter, setter; 29 30 public PropertyInfo(String name, Class propType) { 31 super(); 32 this.name = name; 33 this.propertyType = propType; 34 } 35 36 public Method getGetter() { 37 return getter; 38 } 39 40 public void setGetter(Method getter) { 41 this.getter = getter; 42 } 43 44 public Method getSetter() { 45 return setter; 46 } 47 48 public void setSetter(Method setter) { 49 this.setter = setter; 50 } 51 52 public String getName() { 53 return this.name; 54 } 55 56 public Class getPropertyType() { 57 return propertyType; 58 } 59 } 60 | Popular Tags |