Package org.yaml.snakeyaml.introspector
Class PropertyUtils
java.lang.Object
org.yaml.snakeyaml.introspector.PropertyUtils
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private BeanAccess
private PlatformFeatureDetector
private boolean
private static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreatePropertySet
(Class<? extends Object> type, BeanAccess bAccess) getProperties
(Class<? extends Object> type) getProperties
(Class<? extends Object> type, BeanAccess bAccess) getPropertiesMap
(Class<?> type, BeanAccess bAccess) getProperty
(Class<? extends Object> type, String name) getProperty
(Class<? extends Object> type, String name, BeanAccess bAccess) boolean
boolean
private boolean
void
setAllowReadOnlyProperties
(boolean allowReadOnlyProperties) void
setBeanAccess
(BeanAccess beanAccess) void
setSkipMissingProperties
(boolean skipMissingProperties) Skip properties that are missing during deserialization of YAML to a Java object.
-
Field Details
-
propertiesCache
-
readableProperties
-
beanAccess
-
allowReadOnlyProperties
private boolean allowReadOnlyProperties -
skipMissingProperties
private boolean skipMissingProperties -
platformFeatureDetector
-
TRANSIENT
- See Also:
-
-
Constructor Details
-
PropertyUtils
public PropertyUtils() -
PropertyUtils
PropertyUtils(PlatformFeatureDetector platformFeatureDetector)
-
-
Method Details
-
getPropertiesMap
-
isTransient
-
getProperties
-
getProperties
-
createPropertySet
-
getProperty
-
getProperty
-
setBeanAccess
-
setAllowReadOnlyProperties
public void setAllowReadOnlyProperties(boolean allowReadOnlyProperties) -
isAllowReadOnlyProperties
public boolean isAllowReadOnlyProperties() -
setSkipMissingProperties
public void setSkipMissingProperties(boolean skipMissingProperties) Skip properties that are missing during deserialization of YAML to a Java object. The default is false.- Parameters:
skipMissingProperties
- true if missing properties should be skipped, false otherwise.
-
isSkipMissingProperties
public boolean isSkipMissingProperties()
-