Package io.kojan.xml
package io.kojan.xml
A simple library for modeling and writing data in XML format.
This library is used to model data according to the entity–relationship model and write and read data in XML format. It allows you to define data entities with their properties, such as attributes and relationships, and serialize and deserialize data in XML format.
-
ClassDescriptionAttribute<EnclosingType,
EnclosingBean, AttributeType> Attribute of anEntity
.Builder<Type>An object builder.Converter<SourceType,TargetType> Converter function.Entity<Type,Bean> An entity type.Factory<Type>A factory of beans of given type.Getter<OuterType,NestedType> Bean property getter.Property<EnclosingType,EnclosingBean, NestedType> Property of dataEntity
.Relationship<EnclosingType,EnclosingBean, RelatedType, RelatedBean> Relationship of oneEntity
type to another.Setter<OuterType,NestedType> Bean property setter.A facility to serialize data in in XML format.An implementation ofXMLDumper
using Java StAX API.Indicates an exception that occurred during XML serialization or deserialization, such as malformed XML or XML not conforming to the expected schema.A facility to deserialize data in in XML format.An implementation ofXMLParser
using Java StAX API.