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 MethodAccessMode |
methods |
Constructor and Description |
---|
FieldAndMethodAccessMode(boolean useConstructor,
boolean acceptHiddenConstructor,
boolean useGettersAsWriter)
Deprecated.
|
FieldAndMethodAccessMode(boolean useConstructor,
boolean acceptHiddenConstructor,
boolean useGettersAsWriter,
boolean alwaysPreferMethodVisibility) |
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
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–2022 The Apache Software Foundation. All rights reserved.