| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private final List | |
| private final List | |
| private final List | |
| private final List | |
| private final List | |
| private final List | |
| private final List | |
| private final List | |
| private final List | |
| private final Class | |
| private final String | |
| private static final Type | |
| private static final Type |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private <T extends OptimizedSettableBeanProperty | |
| private <T extends OptimizedSettableBeanProperty | _addFieldsUsingIf(MethodVisitor mv, List<T> props, int loadValueCode, int beanIndex, boolean mustCast)
|
| private <T extends OptimizedSettableBeanProperty | _addFieldsUsingSwitch(MethodVisitor mv, List<T> props, int loadValueCode, int beanIndex, boolean mustCast)
|
| private <T extends OptimizedSettableBeanProperty | _addSetters(ClassWriter cw, List<T> props, String methodName, Type parameterType, int loadValueCode)
|
| private <T extends OptimizedSettableBeanProperty | _addSettersUsingIf(MethodVisitor mv, List<T> props, int loadValueCode, int beanIndex, boolean mustCast)
|
| private <T extends OptimizedSettableBeanProperty | _addSettersUsingSwitch(MethodVisitor mv, List<T> props, int loadValueCode, int beanIndex, boolean mustCast)
|
| private void | _addSingleField(MethodVisitor mv, OptimizedSettableBeanProperty<?> prop, int loadValueCode, int beanIndex, boolean mustCast)
|
| private void | _addSingleSetter(MethodVisitor mv, OptimizedSettableBeanProperty<?> prop, int loadValueCode, int beanIndex, boolean mustCast)
|
| public SettableBooleanFieldProperty | |
| public SettableBooleanMethodProperty | |
| public SettableIntFieldProperty | |
| public SettableIntMethodProperty | |
| public SettableLongFieldProperty | |
| public SettableLongMethodProperty | |
| public SettableObjectFieldProperty | |
| public SettableObjectMethodProperty | |
| public SettableStringFieldProperty | |
| public SettableStringMethodProperty | |
| public BeanPropertyMutator | buildMutator(MyClassLoader classLoader)
Method for building generic mutator class for specified bean type. |
| public Class |
| _booleanFields | back to summary |
|---|---|
| private final List<SettableBooleanFieldProperty> _booleanFields | |
| _booleanSetters | back to summary |
|---|---|
| private final List<SettableBooleanMethodProperty> _booleanSetters | |
| _intFields | back to summary |
|---|---|
| private final List<SettableIntFieldProperty> _intFields | |
| _intSetters | back to summary |
|---|---|
| private final List<SettableIntMethodProperty> _intSetters | |
| _longFields | back to summary |
|---|---|
| private final List<SettableLongFieldProperty> _longFields | |
| _longSetters | back to summary |
|---|---|
| private final List<SettableLongMethodProperty> _longSetters | |
| _objectFields | back to summary |
|---|---|
| private final List<SettableObjectFieldProperty> _objectFields | |
| _objectSetters | back to summary |
|---|---|
| private final List<SettableObjectMethodProperty> _objectSetters | |
| _stringFields | back to summary |
|---|---|
| private final List<SettableStringFieldProperty> _stringFields | |
| _stringSetters | back to summary |
|---|---|
| private final List<SettableStringMethodProperty> _stringSetters | |
| beanClass | back to summary |
|---|---|
| private final Class<?> beanClass | |
| beanClassName | back to summary |
|---|---|
| private final String beanClassName | |
| OBJECT_TYPE | back to summary |
|---|---|
| private static final Type OBJECT_TYPE | |
| STRING_TYPE | back to summary |
|---|---|
| private static final Type STRING_TYPE | |
| PropertyMutatorCollector | back to summary |
|---|---|
| public PropertyMutatorCollector(Class<?> beanClass) | |
| _addFields | back to summary |
|---|---|
| private <T extends OptimizedSettableBeanProperty | |
| _addFieldsUsingIf | back to summary |
|---|---|
| private <T extends OptimizedSettableBeanProperty | |
| _addFieldsUsingSwitch | back to summary |
|---|---|
| private <T extends OptimizedSettableBeanProperty | |
| _addSetters | back to summary |
|---|---|
| private <T extends OptimizedSettableBeanProperty | |
| _addSettersUsingIf | back to summary |
|---|---|
| private <T extends OptimizedSettableBeanProperty | |
| _addSettersUsingSwitch | back to summary |
|---|---|
| private <T extends OptimizedSettableBeanProperty | |
| _addSingleField | back to summary |
|---|---|
| private void _addSingleField(MethodVisitor mv, OptimizedSettableBeanProperty<?> prop, int loadValueCode, int beanIndex, boolean mustCast) | |
| _addSingleSetter | back to summary |
|---|---|
| private void _addSingleSetter(MethodVisitor mv, OptimizedSettableBeanProperty<?> prop, int loadValueCode, int beanIndex, boolean mustCast) | |
| addBooleanField | back to summary |
|---|---|
| public SettableBooleanFieldProperty addBooleanField(SettableBeanProperty prop) | |
| addBooleanSetter | back to summary |
|---|---|
| public SettableBooleanMethodProperty addBooleanSetter(SettableBeanProperty prop) | |
| addIntField | back to summary |
|---|---|
| public SettableIntFieldProperty addIntField(SettableBeanProperty prop) | |
| addIntSetter | back to summary |
|---|---|
| public SettableIntMethodProperty addIntSetter(SettableBeanProperty prop) | |
| addLongField | back to summary |
|---|---|
| public SettableLongFieldProperty addLongField(SettableBeanProperty prop) | |
| addLongSetter | back to summary |
|---|---|
| public SettableLongMethodProperty addLongSetter(SettableBeanProperty prop) | |
| addObjectField | back to summary |
|---|---|
| public SettableObjectFieldProperty addObjectField(SettableBeanProperty prop) | |
| addObjectSetter | back to summary |
|---|---|
| public SettableObjectMethodProperty addObjectSetter(SettableBeanProperty prop) | |
| addStringField | back to summary |
|---|---|
| public SettableStringFieldProperty addStringField(SettableBeanProperty prop) | |
| addStringSetter | back to summary |
|---|---|
| public SettableStringMethodProperty addStringSetter(SettableBeanProperty prop) | |
| buildMutator | back to summary |
|---|---|
| public BeanPropertyMutator buildMutator(MyClassLoader classLoader) Method for building generic mutator class for specified bean type. | |
| generateMutatorClass | back to summary |
|---|---|
| public Class | |