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.SingleEntryFieldFilteringStrategy
AccessMode.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, setFieldFilteringStrategy
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findFactory, findMapAdder
private 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 BaseAccessMode
private 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 BaseAccessMode
private java.lang.Class<?> toType(java.lang.reflect.Type type)
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.