Class Hierarchy
- java.lang.Object
- io.github.factoryfx.factory.attribute.Attribute<T,A> (implements io.github.factoryfx.factory.attribute.AttributeCopy<V>, io.github.factoryfx.factory.attribute.AttributeMerger<V>)
- io.github.factoryfx.factory.attribute.ImmutableValueAttribute<T,A>
- io.github.factoryfx.factory.attribute.ValueListAttribute<T,A> (implements java.util.List<E>)
- io.github.factoryfx.factory.attribute.ValueMapAttribute<K,V,A> (implements java.util.Map<K,V>)
- io.github.factoryfx.factory.attribute.ValueSetAttribute<T,A> (implements java.util.Set<E>)
- io.github.factoryfx.factory.attribute.ImmutableValueAttribute<T,A>
- io.github.factoryfx.factory.attribute.AttributeGroup
- io.github.factoryfx.factory.attribute.CollectionAttributeUtil<T>
- io.github.factoryfx.factory.attribute.DefaultPossibleValueProvider<R,T> (implements java.util.function.Function<T,R>)
- io.github.factoryfx.factory.attribute.WeakAttributeChangeListener<T,A> (implements io.github.factoryfx.factory.attribute.AttributeChangeListener<T,A>)
- io.github.factoryfx.factory.attribute.Attribute<T,A> (implements io.github.factoryfx.factory.attribute.AttributeCopy<V>, io.github.factoryfx.factory.attribute.AttributeMerger<V>)
Interface Hierarchy
- io.github.factoryfx.factory.attribute.AttributeChangeListener<T,A>
- io.github.factoryfx.factory.attribute.AttributeCopy<V>
- io.github.factoryfx.factory.attribute.AttributeValue<V>
- io.github.factoryfx.factory.attribute.AttributeMatch<V>
- io.github.factoryfx.factory.attribute.AttributeMerger<V>
- io.github.factoryfx.factory.attribute.AttributeMatch<V>
- io.github.factoryfx.factory.attribute.RunLaterAble
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.github.factoryfx.factory.attribute.CopySemantic
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)