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 |
---|---|
Map<String,AccessMode.Reader> |
doFindReaders(Class<?> clazz) |
Map<String,AccessMode.Writer> |
doFindWriters(Class<?> clazz) |
private Field |
getField(String fieldName,
Class<?> type) |
private Method |
getMethod(String methodName,
Class<?> type,
Class<?>... args) |
private Class<?> |
toType(Type type) |
afterParsed, fieldComparator, findAdapter, 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 Map<String,AccessMode.Reader> doFindReaders(Class<?> clazz)
doFindReaders
in class BaseAccessMode
public Map<String,AccessMode.Writer> doFindWriters(Class<?> clazz)
doFindWriters
in class BaseAccessMode
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.