Package | Description |
---|---|
org.yaml.snakeyaml | |
org.yaml.snakeyaml.constructor | |
org.yaml.snakeyaml.introspector | |
org.yaml.snakeyaml.representer |
Modifier and Type | Method and Description |
---|---|
Property |
TypeDescription.getProperty(String name) |
Modifier and Type | Method and Description |
---|---|
Set<Property> |
TypeDescription.getProperties() |
Modifier and Type | Method and Description |
---|---|
protected Property |
Constructor.ConstructMapping.getProperty(Class<? extends Object> type,
String name) |
Modifier and Type | Class and Description |
---|---|
class |
FieldProperty
A
FieldProperty is a Property which is accessed as
a field, without going through accessor methods (setX, getX). |
class |
GenericProperty |
class |
MethodProperty
A
MethodProperty is a Property which is accessed
through accessor methods (setX, getX). |
class |
MissingProperty
A property that does not map to a real property; this is used when
PropertyUtils .setSkipMissingProperties(boolean) is set to true. |
class |
PropertySubstitute |
Modifier and Type | Method and Description |
---|---|
Property |
PropertyUtils.getProperty(Class<? extends Object> type,
String name) |
Property |
PropertyUtils.getProperty(Class<? extends Object> type,
String name,
BeanAccess bAccess) |
Modifier and Type | Method and Description |
---|---|
protected Set<Property> |
PropertyUtils.createPropertySet(Class<? extends Object> type,
BeanAccess bAccess) |
Set<Property> |
PropertyUtils.getProperties(Class<? extends Object> type) |
Set<Property> |
PropertyUtils.getProperties(Class<? extends Object> type,
BeanAccess bAccess) |
protected Map<String,Property> |
PropertyUtils.getPropertiesMap(Class<?> type,
BeanAccess bAccess) |
Modifier and Type | Method and Description |
---|---|
int |
Property.compareTo(Property o) |
void |
PropertySubstitute.setDelegate(Property delegate) |
Modifier and Type | Method and Description |
---|---|
protected Set<Property> |
Representer.getProperties(Class<? extends Object> type)
Get JavaBean properties to be serialised.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Representer.checkGlobalTag(Property property,
Node node,
Object object)
Remove redundant global tag for a type safe (generic) collection if it is
the same as defined by the JavaBean property
|
protected NodeTuple |
Representer.representJavaBeanProperty(Object javaBean,
Property property,
Object propertyValue,
Tag customTag)
Represent one JavaBean property.
|
Modifier and Type | Method and Description |
---|---|
protected MappingNode |
Representer.representJavaBean(Set<Property> properties,
Object javaBean)
Tag logic:
- explicit root tag is set in serializer
- if there is a predefined class tag it is used
- a global tag with class name is always used as tag.
|
Copyright © 2008–2019. All rights reserved.