Uses of Class
io.kojan.xml.Property
-
-
Uses of Property in io.kojan.xml
Subclasses of Property in io.kojan.xml Modifier and Type Class Description class
Attribute<EnclosingType,EnclosingBean,AttributeType>
Attribute of anEntity
.class
Relationship<EnclosingType,EnclosingBean,RelatedType,RelatedBean>
Relationship of oneEntity
type to another.Methods in io.kojan.xml that return types with arguments of type Property Modifier and Type Method Description java.util.List<Property<Type,Bean,?>>
Entity. getProperties()
Get entity properties, such as attributes, relationships and other custom properties.Methods in io.kojan.xml with parameters of type Property Modifier and Type Method Description static <Type,Bean>
Entity<Type,Bean>Entity. of(java.lang.String tag, Factory<Bean> beanFactory, Converter<Bean,Type> converter, Property<Type,Bean,?>... properties)
Creates an entity using a converter method for converting entity beans to entity objects.static <Type,Bean extends Builder<Type>>
Entity<Type,Bean>Entity. of(java.lang.String tag, Factory<Bean> beanFactory, Property<Type,Bean,?>... properties)
Creates an entity using a bean class implementing theBuilder
interface.static <Type> Entity<Type,Type>
Entity. ofMutable(java.lang.String tag, Factory<Type> factory, Property<Type,Type,?>... properties)
Creates an entity over a mutable data type that does not need conversion from bean type.Constructor parameters in io.kojan.xml with type arguments of type Property Constructor Description Entity(java.lang.String tag, Factory<Bean> beanFactory, Converter<Bean,Type> converter, java.util.List<Property<Type,Bean,?>> properties)
Creates an entity.
-