class DefaultPropertyVisibilityStrategy
extends java.lang.Object
implements javax.json.bind.config.PropertyVisibilityStrategy
| Modifier and Type | Field and Description |
|---|---|
private boolean |
skipGetpackage |
private java.util.concurrent.ConcurrentMap<java.lang.Class<?>,javax.json.bind.config.PropertyVisibilityStrategy> |
strategies |
| Constructor and Description |
|---|
DefaultPropertyVisibilityStrategy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isVisible(java.lang.reflect.Field field) |
boolean |
isVisible(java.lang.reflect.Method method) |
private javax.json.bind.config.PropertyVisibilityStrategy |
visibilityStrategy(java.lang.Class<?> type) |
private final java.util.concurrent.ConcurrentMap<java.lang.Class<?>,javax.json.bind.config.PropertyVisibilityStrategy> strategies
private volatile boolean skipGetpackage
public boolean isVisible(java.lang.reflect.Field field)
isVisible in interface javax.json.bind.config.PropertyVisibilityStrategypublic boolean isVisible(java.lang.reflect.Method method)
isVisible in interface javax.json.bind.config.PropertyVisibilityStrategyprivate javax.json.bind.config.PropertyVisibilityStrategy visibilityStrategy(java.lang.Class<?> type)
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.