java.lang.Object
org.yaml.snakeyaml.introspector.PropertyUtils
public class PropertyUtils
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description PropertyUtils() -
Method Summary
Modifier and Type Method Description protected java.util.Set<Property>createPropertySet(java.lang.Class<? extends java.lang.Object> type, BeanAccess bAccess)java.util.Set<Property>getProperties(java.lang.Class<? extends java.lang.Object> type)java.util.Set<Property>getProperties(java.lang.Class<? extends java.lang.Object> type, BeanAccess bAccess)protected java.util.Map<java.lang.String,Property>getPropertiesMap(java.lang.Class<?> type, BeanAccess bAccess)PropertygetProperty(java.lang.Class<? extends java.lang.Object> type, java.lang.String name)PropertygetProperty(java.lang.Class<? extends java.lang.Object> type, java.lang.String name, BeanAccess bAccess)booleanisAllowReadOnlyProperties()booleanisSkipMissingProperties()voidsetAllowReadOnlyProperties(boolean allowReadOnlyProperties)voidsetBeanAccess(BeanAccess beanAccess)voidsetSkipMissingProperties(boolean skipMissingProperties)Skip properties that are missing during deserialization of YAML to a Java object.
-
Constructor Details
-
PropertyUtils
public PropertyUtils()
-
-
Method Details
-
getPropertiesMap
protected java.util.Map<java.lang.String,Property> getPropertiesMap(java.lang.Class<?> type, BeanAccess bAccess) -
getProperties
-
getProperties
public java.util.Set<Property> getProperties(java.lang.Class<? extends java.lang.Object> type, BeanAccess bAccess) -
createPropertySet
protected java.util.Set<Property> createPropertySet(java.lang.Class<? extends java.lang.Object> type, BeanAccess bAccess) -
getProperty
public Property getProperty(java.lang.Class<? extends java.lang.Object> type, java.lang.String name) -
getProperty
public Property getProperty(java.lang.Class<? extends java.lang.Object> type, java.lang.String name, BeanAccess bAccess) -
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()
-