Hierarchy For All Packages
- org.jhotdraw8.fxcollection,
- org.jhotdraw8.fxcollection.facade,
- org.jhotdraw8.fxcollection.indexedset,
- org.jhotdraw8.fxcollection.mapped,
- org.jhotdraw8.fxcollection.sharedkeys,
- org.jhotdraw8.fxcollection.typesafekey
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- org.jhotdraw8.icollection.facade.ListFacade<E> (implements java.util.SequencedCollection<E>)
- org.jhotdraw8.fxcollection.facade.ObservableListFacade<E> (implements javafx.collections.ObservableList<E>)
- javafx.collections.ObservableListBase<E> (implements javafx.collections.ObservableList<E>)
- org.jhotdraw8.fxcollection.indexedset.AbstractIndexedArrayObservableSet<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlySequencedSet<E>, org.jhotdraw8.icollection.readonly.ReadOnlySet<E>, java.util.Set<E>)
- org.jhotdraw8.fxcollection.indexedset.IndexedArrayObservableSet<E>
- org.jhotdraw8.fxcollection.indexedset.IndexedHashObservableSet<E>
- javafx.collections.transformation.TransformationList<E,
F> - org.jhotdraw8.fxcollection.mapped.MappedObservableList<A,
B> - org.jhotdraw8.fxcollection.ReversedObservableList<E>
- org.jhotdraw8.fxcollection.mapped.MappedObservableList<A,
- org.jhotdraw8.fxcollection.indexedset.AbstractIndexedArrayObservableSet<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlySequencedSet<E>, org.jhotdraw8.icollection.readonly.ReadOnlySet<E>, java.util.Set<E>)
- org.jhotdraw8.icollection.facade.ListFacade<E> (implements java.util.SequencedCollection<E>)
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- org.jhotdraw8.fxcollection.AbstractObservableSet<E> (implements javafx.collections.ObservableSet<E>, org.jhotdraw8.icollection.readonly.ReadOnlySet<E>)
- org.jhotdraw8.fxcollection.ModifiableObservableSet<E>
- org.jhotdraw8.icollection.facade.SetFacade<E> (implements org.jhotdraw8.icollection.readonly.ReadOnlySet<E>)
- org.jhotdraw8.fxcollection.facade.ObservableSetFacade<E> (implements javafx.collections.ObservableSet<E>)
- org.jhotdraw8.fxcollection.AbstractObservableSet<E> (implements javafx.collections.ObservableSet<E>, org.jhotdraw8.icollection.readonly.ReadOnlySet<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- org.jhotdraw8.fxcollection.typesafekey.AbstractKey<T> (implements org.jhotdraw8.fxcollection.typesafekey.Key<T>)
- org.jhotdraw8.fxcollection.typesafekey.NonNullObjectKey<T> (implements org.jhotdraw8.fxcollection.typesafekey.NonNullKey<T>)
- org.jhotdraw8.fxcollection.typesafekey.NonNullListKey<E>
- org.jhotdraw8.fxcollection.typesafekey.NullableObjectKey<T> (implements org.jhotdraw8.fxcollection.typesafekey.NullableKey<T>)
- org.jhotdraw8.fxcollection.typesafekey.TransientKey<T> (implements org.jhotdraw8.fxcollection.typesafekey.NullableKey<T>)
- org.jhotdraw8.fxcollection.typesafekey.NonNullObjectKey<T> (implements org.jhotdraw8.fxcollection.typesafekey.NonNullKey<T>)
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - org.jhotdraw8.fxcollection.sharedkeys.SharedKeysMap<K,
V> (implements javafx.collections.ObservableMap<K, V>)
- org.jhotdraw8.fxcollection.sharedkeys.SharedKeysMap<K,
- javafx.collections.ListChangeListener.Change<E>
- org.jhotdraw8.fxcollection.mapped.MappedObservableList.ChangeProxy<B,
A>
- org.jhotdraw8.fxcollection.mapped.MappedObservableList.ChangeProxy<B,
- javafx.beans.binding.ObjectExpression<T> (implements javafx.beans.value.ObservableObjectValue<T>)
- javafx.beans.property.ReadOnlyObjectProperty<T> (implements javafx.beans.property.ReadOnlyProperty<T>)
- javafx.beans.property.ObjectProperty<T> (implements javafx.beans.property.Property<T>, javafx.beans.value.WritableObjectValue<T>)
- javafx.beans.property.ObjectPropertyBase<T>
- org.jhotdraw8.fxcollection.MapEntryProperty<K,
V, T> (implements javafx.collections.MapChangeListener<K, V>) - org.jhotdraw8.fxcollection.typesafekey.KeyMapEntryProperty<V>
- org.jhotdraw8.fxcollection.typesafekey.ReadOnlyKeyMapEntryProperty<V>
- org.jhotdraw8.fxcollection.StrongMapEntryProperty<K,
V, T> (implements javafx.collections.MapChangeListener<K, V>)
- org.jhotdraw8.fxcollection.MapEntryProperty<K,
- javafx.beans.property.ObjectPropertyBase<T>
- javafx.beans.property.ReadOnlyObjectPropertyBase<T>
- org.jhotdraw8.fxcollection.ReadOnlyMapEntryProperty<K,
V, T> (implements javafx.collections.MapChangeListener<K, V>)
- org.jhotdraw8.fxcollection.ReadOnlyMapEntryProperty<K,
- javafx.beans.property.ObjectProperty<T> (implements javafx.beans.property.Property<T>, javafx.beans.value.WritableObjectValue<T>)
- javafx.beans.property.ReadOnlyObjectProperty<T> (implements javafx.beans.property.ReadOnlyProperty<T>)
- org.jhotdraw8.fxcollection.typesafekey.SetValueMapAccessor<E> (implements org.jhotdraw8.fxcollection.typesafekey.CompositeMapAccessor<T>)
- org.jhotdraw8.fxcollection.typesafekey.TypeToken<T>
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- java.io.Serializable
- org.jhotdraw8.fxcollection.typesafekey.MapAccessor<T>
- org.jhotdraw8.fxcollection.typesafekey.CompositeMapAccessor<T>
- org.jhotdraw8.fxcollection.typesafekey.Key<T>
- org.jhotdraw8.fxcollection.typesafekey.NonNullKey<T> (also extends org.jhotdraw8.fxcollection.typesafekey.NonNullMapAccessor<T>)
- org.jhotdraw8.fxcollection.typesafekey.NullableKey<T>
- org.jhotdraw8.fxcollection.typesafekey.NonNullMapAccessor<T>
- org.jhotdraw8.fxcollection.typesafekey.NonNullKey<T> (also extends org.jhotdraw8.fxcollection.typesafekey.Key<T>)
- org.jhotdraw8.fxcollection.typesafekey.MapAccessor<T>
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.jhotdraw8.fxcollection.typesafekey.SimpleParameterizedType (implements java.lang.reflect.ParameterizedType)
- java.lang.Record