public class FieldAndMethodAccessMode extends BaseAccessMode
| Modifier and Type | Class and Description |
|---|---|
static class |
FieldAndMethodAccessMode.CompositeDecoratedType<T extends AccessMode.DecoratedType> |
static class |
FieldAndMethodAccessMode.CompositeReader |
static class |
FieldAndMethodAccessMode.CompositeWriter |
BaseAccessMode.AllEntriesFieldFilteringStrategy, BaseAccessMode.ConfiguredFieldFilteringStrategy, BaseAccessMode.FieldFilteringStrategy, BaseAccessMode.SingleEntryFieldFilteringStrategyAccessMode.DecoratedType, AccessMode.Factory, AccessMode.Reader, AccessMode.Writer| Modifier and Type | Field and Description |
|---|---|
private boolean |
alwaysPreferMethodVisibility |
private FieldAccessMode |
fields |
private boolean |
ignoreVisibilityFilter |
private MethodAccessMode |
methods |
| Constructor and Description |
|---|
FieldAndMethodAccessMode(boolean useConstructor,
boolean acceptHiddenConstructor,
boolean useGettersAsWriter)
Deprecated.
|
FieldAndMethodAccessMode(boolean useConstructor,
boolean acceptHiddenConstructor,
boolean useGettersAsWriter,
boolean alwaysPreferMethodVisibility)
Deprecated.
|
FieldAndMethodAccessMode(boolean useConstructor,
boolean acceptHiddenConstructor,
boolean useGettersAsWriter,
boolean alwaysPreferMethodVisibility,
boolean ignoreVisibilityFilter) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,AccessMode.Reader> |
doFindReaders(java.lang.Class<?> clazz) |
java.util.Map<java.lang.String,AccessMode.Writer> |
doFindWriters(java.lang.Class<?> clazz) |
private java.lang.reflect.Field |
getField(java.lang.String fieldName,
java.lang.Class<?> type) |
private java.lang.reflect.Method |
getMethod(java.lang.String methodName,
java.lang.Class<?> type,
java.lang.Class<?>... args) |
private java.lang.Class<?> |
toType(java.lang.reflect.Type type) |
afterParsed, fieldComparator, findAdapter, findAnyField, findAnyGetter, findAnySetter, findFactory, findReader, findReaders, findWriter, findWriters, getFieldFilteringStrategy, setFieldFilteringStrategyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindFactory, findMapAdderprivate final FieldAccessMode fields
private final MethodAccessMode methods
private final boolean alwaysPreferMethodVisibility
private final boolean ignoreVisibilityFilter
public FieldAndMethodAccessMode(boolean useConstructor,
boolean acceptHiddenConstructor,
boolean useGettersAsWriter,
boolean alwaysPreferMethodVisibility,
boolean ignoreVisibilityFilter)
@Deprecated
public FieldAndMethodAccessMode(boolean useConstructor,
boolean acceptHiddenConstructor,
boolean useGettersAsWriter,
boolean alwaysPreferMethodVisibility)
@Deprecated
public FieldAndMethodAccessMode(boolean useConstructor,
boolean acceptHiddenConstructor,
boolean useGettersAsWriter)
public java.util.Map<java.lang.String,AccessMode.Reader> doFindReaders(java.lang.Class<?> clazz)
doFindReaders in class BaseAccessModeprivate java.lang.reflect.Method getMethod(java.lang.String methodName,
java.lang.Class<?> type,
java.lang.Class<?>... args)
private java.lang.reflect.Field getField(java.lang.String fieldName,
java.lang.Class<?> type)
public java.util.Map<java.lang.String,AccessMode.Writer> doFindWriters(java.lang.Class<?> clazz)
doFindWriters in class BaseAccessModeprivate java.lang.Class<?> toType(java.lang.reflect.Type type)
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.