class ModelRepresenter
extends org.yaml.snakeyaml.representer.Representer
Modifier and Type | Class and Description |
---|---|
private class |
ModelRepresenter.ModelPropertyComparator |
private class |
ModelRepresenter.RepresentXpp3Dom |
protected class |
org.yaml.snakeyaml.representer.SafeRepresenter.RepresentArray |
protected class |
org.yaml.snakeyaml.representer.SafeRepresenter.RepresentBoolean |
protected class |
org.yaml.snakeyaml.representer.SafeRepresenter.RepresentByteArray |
protected class |
org.yaml.snakeyaml.representer.SafeRepresenter.RepresentDate |
protected class |
org.yaml.snakeyaml.representer.SafeRepresenter.RepresentEnum |
protected class |
org.yaml.snakeyaml.representer.SafeRepresenter.RepresentIterator |
protected class |
org.yaml.snakeyaml.representer.SafeRepresenter.RepresentList |
protected class |
org.yaml.snakeyaml.representer.SafeRepresenter.RepresentMap |
protected class |
org.yaml.snakeyaml.representer.SafeRepresenter.RepresentNull |
protected class |
org.yaml.snakeyaml.representer.SafeRepresenter.RepresentNumber |
protected class |
org.yaml.snakeyaml.representer.SafeRepresenter.RepresentPrimitiveArray |
protected class |
org.yaml.snakeyaml.representer.SafeRepresenter.RepresentSet |
protected class |
org.yaml.snakeyaml.representer.SafeRepresenter.RepresentString |
protected class |
org.yaml.snakeyaml.representer.SafeRepresenter.RepresentUuid |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.Class<? extends java.lang.Object>,org.yaml.snakeyaml.nodes.Tag> |
classTags |
static java.util.regex.Pattern |
MULTILINE_PATTERN |
private static java.util.List<java.lang.String> |
ORDER_CONTRIBUTOR |
private static java.util.List<java.lang.String> |
ORDER_DEPENDENCY |
private static java.util.List<java.lang.String> |
ORDER_DEVELOPER |
private static java.util.List<java.lang.String> |
ORDER_MODEL |
private static java.util.List<java.lang.String> |
ORDER_PLUGIN |
protected java.util.TimeZone |
timeZone |
Constructor and Description |
---|
ModelRepresenter() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<org.yaml.snakeyaml.introspector.Property> |
getProperties(java.lang.Class<? extends java.lang.Object> type) |
protected org.yaml.snakeyaml.nodes.Tag |
getTag(java.lang.Class<?> arg0,
org.yaml.snakeyaml.nodes.Tag arg1) |
protected org.yaml.snakeyaml.nodes.NodeTuple |
representJavaBeanProperty(java.lang.Object javaBean,
org.yaml.snakeyaml.introspector.Property property,
java.lang.Object propertyValue,
org.yaml.snakeyaml.nodes.Tag customTag) |
private boolean |
skipBoolean(org.yaml.snakeyaml.introspector.Property property,
java.lang.String name,
java.lang.Object propertyValue,
boolean value) |
private boolean |
skipString(org.yaml.snakeyaml.introspector.Property property,
java.lang.String name,
java.lang.Object propertyValue,
java.lang.String value) |
private java.util.Set<org.yaml.snakeyaml.introspector.Property> |
sortTypeWithOrder(java.lang.Class<? extends java.lang.Object> type,
java.util.List<java.lang.String> order) |
checkGlobalTag, representJavaBean
private static java.util.List<java.lang.String> ORDER_MODEL
private static java.util.List<java.lang.String> ORDER_DEVELOPER
private static java.util.List<java.lang.String> ORDER_CONTRIBUTOR
private static java.util.List<java.lang.String> ORDER_DEPENDENCY
private static java.util.List<java.lang.String> ORDER_PLUGIN
protected java.util.Map<java.lang.Class<? extends java.lang.Object>,org.yaml.snakeyaml.nodes.Tag> classTags
protected java.util.TimeZone timeZone
public static java.util.regex.Pattern MULTILINE_PATTERN
protected org.yaml.snakeyaml.nodes.NodeTuple representJavaBeanProperty(java.lang.Object javaBean, org.yaml.snakeyaml.introspector.Property property, java.lang.Object propertyValue, org.yaml.snakeyaml.nodes.Tag customTag)
representJavaBeanProperty
in class org.yaml.snakeyaml.representer.Representer
private boolean skipString(org.yaml.snakeyaml.introspector.Property property, java.lang.String name, java.lang.Object propertyValue, java.lang.String value)
private boolean skipBoolean(org.yaml.snakeyaml.introspector.Property property, java.lang.String name, java.lang.Object propertyValue, boolean value)
protected java.util.Set<org.yaml.snakeyaml.introspector.Property> getProperties(java.lang.Class<? extends java.lang.Object> type) throws java.beans.IntrospectionException
getProperties
in class org.yaml.snakeyaml.representer.Representer
java.beans.IntrospectionException
private java.util.Set<org.yaml.snakeyaml.introspector.Property> sortTypeWithOrder(java.lang.Class<? extends java.lang.Object> type, java.util.List<java.lang.String> order) throws java.beans.IntrospectionException
java.beans.IntrospectionException
protected org.yaml.snakeyaml.nodes.Tag getTag(java.lang.Class<?> arg0, org.yaml.snakeyaml.nodes.Tag arg1)