Package org.kordamp.json
Interface JSONObject.Property
-
- All Known Implementing Classes:
JSONObject.FieldProperty
,JSONObject.MethodProperty
,JSONObject.PropertyOnMap
,JSONObject.PropertySetterStrategyDecorator
- Enclosing class:
- JSONObject
private static interface JSONObject.Property
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Class
getPropertyType()
boolean
isWritable()
java.lang.String
name()
void
set(java.lang.Object bean, java.lang.Object value, JsonConfig jsonConfig)
-
-
-
Method Detail
-
isWritable
boolean isWritable()
-
getPropertyType
java.lang.Class getPropertyType()
-
name
java.lang.String name()
-
set
void set(java.lang.Object bean, java.lang.Object value, JsonConfig jsonConfig) throws java.lang.reflect.InvocationTargetException, java.lang.NoSuchMethodException, java.lang.IllegalAccessException
- Throws:
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
-
-