Package org.yaml.snakeyaml
Class JavaBeanLoader<T>
- java.lang.Object
-
- org.yaml.snakeyaml.JavaBeanLoader<T>
-
public class JavaBeanLoader<T> extends java.lang.ObjectDeprecated.use Yaml.loadAs() methods insteadConvenience utility to parse JavaBeans. When the YAML document contains a global tag with the class definition like '!!com.package.MyBean' it is ignored in favour of the runtime classT.
-
-
Constructor Summary
Constructors Constructor Description JavaBeanLoader(java.lang.Class<S> clazz)Deprecated.JavaBeanLoader(java.lang.Class<S> clazz, BeanAccess beanAccess)Deprecated.JavaBeanLoader(LoaderOptions options, BeanAccess beanAccess)Deprecated.JavaBeanLoader(TypeDescription typeDescription)Deprecated.JavaBeanLoader(TypeDescription typeDescription, BeanAccess beanAccess)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Tload(java.io.InputStream io)Deprecated.Parse the first YAML document in a stream and produce the corresponding JavaBean.Tload(java.io.Reader io)Deprecated.Parse the first YAML document in a stream and produce the corresponding Java object.Tload(java.lang.String yaml)Deprecated.Parse the first YAML document in a stream and produce the corresponding JavaBean.
-
-
-
Constructor Detail
-
JavaBeanLoader
public JavaBeanLoader(TypeDescription typeDescription)
Deprecated.
-
JavaBeanLoader
public JavaBeanLoader(TypeDescription typeDescription, BeanAccess beanAccess)
Deprecated.
-
JavaBeanLoader
public JavaBeanLoader(LoaderOptions options, BeanAccess beanAccess)
Deprecated.
-
JavaBeanLoader
public JavaBeanLoader(java.lang.Class<S> clazz, BeanAccess beanAccess)Deprecated.
-
JavaBeanLoader
public JavaBeanLoader(java.lang.Class<S> clazz)
Deprecated.
-
-
Method Detail
-
load
public T load(java.lang.String yaml)
Deprecated.Parse the first YAML document in a stream and produce the corresponding JavaBean.- Parameters:
yaml- YAML document- Returns:
- parsed JavaBean
-
load
public T load(java.io.InputStream io)
Deprecated.Parse the first YAML document in a stream and produce the corresponding JavaBean.- Parameters:
io- data to load from (BOM is respected and removed)- Returns:
- parsed JavaBean
-
load
public T load(java.io.Reader io)
Deprecated.Parse the first YAML document in a stream and produce the corresponding Java object.- Parameters:
io- data to load from (BOM must not be present)- Returns:
- parsed JavaBean
-
-