public abstract class BaseAccessMode extends Object implements AccessMode
AccessMode.DecoratedType, AccessMode.Reader, AccessMode.Writer
Modifier and Type | Field and Description |
---|---|
private Map<Class<?>,String[]> |
fieldsToRemove |
Constructor and Description |
---|
BaseAccessMode() |
Modifier and Type | Method and Description |
---|---|
protected abstract Map<String,AccessMode.Reader> |
doFindReaders(Class<?> clazz) |
protected abstract Map<String,AccessMode.Writer> |
doFindWriters(Class<?> clazz) |
Map<String,AccessMode.Reader> |
findReaders(Class<?> clazz) |
Map<String,AccessMode.Writer> |
findWriters(Class<?> clazz) |
Map<Class<?>,String[]> |
getFieldsToRemove() |
private <T> Map<String,T> |
sanitize(Class<?> type,
Map<String,T> delegate) |
protected abstract Map<String,AccessMode.Reader> doFindReaders(Class<?> clazz)
protected abstract Map<String,AccessMode.Writer> doFindWriters(Class<?> clazz)
public Map<String,AccessMode.Reader> findReaders(Class<?> clazz)
findReaders
in interface AccessMode
public Map<String,AccessMode.Writer> findWriters(Class<?> clazz)
findWriters
in interface AccessMode
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.