protected abstract static class DefaultMVCGroupManager.InjectionPoint extends Object
| Modifier and Type | Class and Description | 
|---|---|
protected static class  | 
DefaultMVCGroupManager.InjectionPoint.Kind  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Class<? extends PropertyEditor> | 
editor  | 
protected String | 
format  | 
protected DefaultMVCGroupManager.InjectionPoint.Kind | 
kind  | 
protected String | 
name  | 
protected boolean | 
nullable  | 
protected Class<?> | 
type  | 
| Modifier | Constructor and Description | 
|---|---|
protected  | 
InjectionPoint(String name,
              boolean nullable,
              DefaultMVCGroupManager.InjectionPoint.Kind kind,
              Class<?> type,
              String format,
              Class<? extends PropertyEditor> editor)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract void | 
apply(MVCGroup group,
     String memberType,
     Object instance,
     Map<String,Object> args)  | 
protected Object | 
convertValue(Class<?> type,
            Object value,
            String format,
            Class<? extends PropertyEditor> editor)  | 
protected boolean | 
isNoopPropertyEditor(Class<? extends PropertyEditor> editor)  | 
protected PropertyEditor | 
resolvePropertyEditor(Class<?> type,
                     String format,
                     Class<? extends PropertyEditor> editor)  | 
protected final String name
protected final boolean nullable
protected final DefaultMVCGroupManager.InjectionPoint.Kind kind
protected final Class<?> type
protected final String format
protected final Class<? extends PropertyEditor> editor
protected InjectionPoint(String name, boolean nullable, DefaultMVCGroupManager.InjectionPoint.Kind kind, Class<?> type, String format, Class<? extends PropertyEditor> editor)
protected abstract void apply(@Nonnull MVCGroup group, @Nonnull String memberType, @Nonnull Object instance, @Nonnull Map<String,Object> args)
@Nonnull protected Object convertValue(@Nonnull Class<?> type, @Nonnull Object value, @Nullable String format, @Nonnull Class<? extends PropertyEditor> editor)
@Nonnull protected PropertyEditor resolvePropertyEditor(@Nonnull Class<?> type, @Nullable String format, @Nonnull Class<? extends PropertyEditor> editor)
protected boolean isNoopPropertyEditor(@Nonnull Class<? extends PropertyEditor> editor)