Class Hierarchy
- java.lang.Object
- org.spongepowered.api.data.DataTransactionResult
- org.spongepowered.api.data.DataTransactionResult.Builder (implements org.spongepowered.api.util.Builder<T,B>, org.spongepowered.api.util.CopyableBuilder<T,B>)
- org.spongepowered.api.data.Keys
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.spongepowered.api.data.DataException
- org.spongepowered.api.data.DataAlreadyRegisteredException
- org.spongepowered.api.data.DataRegistrationNotFoundException
- org.spongepowered.api.data.DuplicateDataStoreException
- org.spongepowered.api.data.DuplicateProviderException
- org.spongepowered.api.data.UnregisteredKeyException
- org.spongepowered.api.data.DataException
- java.lang.RuntimeException
- java.lang.Exception
- org.spongepowered.api.data.Transaction<T> (implements org.spongepowered.api.data.persistence.DataSerializable)
Interface Hierarchy
- net.kyori.adventure.util.Buildable.Builder<R>
- org.spongepowered.api.util.Builder<T,B> (also extends org.spongepowered.api.util.ResettableBuilder<T,B>)
- org.spongepowered.api.data.DataHolderBuilder<H,B> (also extends org.spongepowered.api.util.CopyableBuilder<T,B>)
- org.spongepowered.api.data.DataHolderBuilder.Immutable<H,B>
- org.spongepowered.api.data.SerializableDataHolderBuilder.Immutable<H,B> (also extends org.spongepowered.api.data.SerializableDataHolderBuilder<H,B>)
- org.spongepowered.api.data.DataHolderBuilder.Mutable<H,B>
- org.spongepowered.api.data.SerializableDataHolderBuilder.Mutable<H,B> (also extends org.spongepowered.api.data.SerializableDataHolderBuilder<H,B>)
- org.spongepowered.api.data.SerializableDataHolderBuilder<H,B> (also extends org.spongepowered.api.data.persistence.DataBuilder<T>)
- org.spongepowered.api.data.SerializableDataHolderBuilder.Immutable<H,B> (also extends org.spongepowered.api.data.DataHolderBuilder.Immutable<H,B>)
- org.spongepowered.api.data.SerializableDataHolderBuilder.Mutable<H,B> (also extends org.spongepowered.api.data.DataHolderBuilder.Mutable<H,B>)
- org.spongepowered.api.data.DataHolderBuilder.Immutable<H,B>
- org.spongepowered.api.data.DataRegistration.Builder
- org.spongepowered.api.data.ImmutableDataProviderBuilder<H,V,E>
- org.spongepowered.api.data.KeyValueMatcher.Builder<V> (also extends org.spongepowered.api.util.CopyableBuilder<T,B>, org.spongepowered.api.data.persistence.DataBuilder<T>)
- org.spongepowered.api.data.MutableDataProviderBuilder<H,V,E>
- org.spongepowered.api.util.ResourceKeyedBuilder<T,B>
- org.spongepowered.api.data.Key.Builder<E,V>
- org.spongepowered.api.data.DataHolderBuilder<H,B> (also extends org.spongepowered.api.util.CopyableBuilder<T,B>)
- org.spongepowered.api.util.Builder<T,B> (also extends org.spongepowered.api.util.ResettableBuilder<T,B>)
- org.spongepowered.api.util.CopyableBuilder<T,B>
- org.spongepowered.api.data.DataHolderBuilder<H,B> (also extends org.spongepowered.api.util.Builder<T,B>)
- org.spongepowered.api.data.DataHolderBuilder.Immutable<H,B>
- org.spongepowered.api.data.SerializableDataHolderBuilder.Immutable<H,B> (also extends org.spongepowered.api.data.SerializableDataHolderBuilder<H,B>)
- org.spongepowered.api.data.DataHolderBuilder.Mutable<H,B>
- org.spongepowered.api.data.SerializableDataHolderBuilder.Mutable<H,B> (also extends org.spongepowered.api.data.SerializableDataHolderBuilder<H,B>)
- org.spongepowered.api.data.SerializableDataHolderBuilder<H,B> (also extends org.spongepowered.api.data.persistence.DataBuilder<T>)
- org.spongepowered.api.data.SerializableDataHolderBuilder.Immutable<H,B> (also extends org.spongepowered.api.data.DataHolderBuilder.Immutable<H,B>)
- org.spongepowered.api.data.SerializableDataHolderBuilder.Mutable<H,B> (also extends org.spongepowered.api.data.DataHolderBuilder.Mutable<H,B>)
- org.spongepowered.api.data.DataHolderBuilder.Immutable<H,B>
- org.spongepowered.api.data.KeyValueMatcher.Builder<V> (also extends org.spongepowered.api.util.Builder<T,B>, org.spongepowered.api.data.persistence.DataBuilder<T>)
- org.spongepowered.api.data.DataHolderBuilder<H,B> (also extends org.spongepowered.api.util.Builder<T,B>)
- org.spongepowered.api.data.persistence.DataBuilder<T>
- org.spongepowered.api.data.KeyValueMatcher.Builder<V> (also extends org.spongepowered.api.util.Builder<T,B>, org.spongepowered.api.util.CopyableBuilder<T,B>)
- org.spongepowered.api.data.SerializableDataHolderBuilder<H,B> (also extends org.spongepowered.api.data.DataHolderBuilder<H,B>)
- org.spongepowered.api.data.SerializableDataHolderBuilder.Immutable<H,B> (also extends org.spongepowered.api.data.DataHolderBuilder.Immutable<H,B>)
- org.spongepowered.api.data.SerializableDataHolderBuilder.Mutable<H,B> (also extends org.spongepowered.api.data.DataHolderBuilder.Mutable<H,B>)
- org.spongepowered.api.data.DataManager
- org.spongepowered.api.data.DataManipulator.Immutable.Factory
- org.spongepowered.api.data.DataManipulator.Mutable.Factory
- org.spongepowered.api.data.DataProvider<V,E>
- org.spongepowered.api.data.DirectionRelativeDataProvider<V,E>
- org.spongepowered.api.data.DataRegistration
- org.spongepowered.api.data.persistence.DataSerializable
- org.spongepowered.api.data.KeyValueMatcher<V>
- org.spongepowered.api.data.SerializableDataHolder (also extends org.spongepowered.api.data.CopyableDataHolder)
- org.spongepowered.api.data.SerializableDataHolder.Immutable<I> (also extends org.spongepowered.api.data.DataHolder.Immutable<I>)
- org.spongepowered.api.data.SerializableDataHolder.Mutable (also extends org.spongepowered.api.data.DataHolder.Mutable)
- net.kyori.adventure.key.Keyed
- org.spongepowered.api.ResourceKeyed
- org.spongepowered.api.data.Key<V>
- org.spongepowered.api.ResourceKeyed
- org.spongepowered.api.util.ResettableBuilder<T,B>
- org.spongepowered.api.util.Builder<T,B> (also extends net.kyori.adventure.util.Buildable.Builder<R>)
- org.spongepowered.api.data.DataHolderBuilder<H,B> (also extends org.spongepowered.api.util.CopyableBuilder<T,B>)
- org.spongepowered.api.data.DataHolderBuilder.Immutable<H,B>
- org.spongepowered.api.data.SerializableDataHolderBuilder.Immutable<H,B> (also extends org.spongepowered.api.data.SerializableDataHolderBuilder<H,B>)
- org.spongepowered.api.data.DataHolderBuilder.Mutable<H,B>
- org.spongepowered.api.data.SerializableDataHolderBuilder.Mutable<H,B> (also extends org.spongepowered.api.data.SerializableDataHolderBuilder<H,B>)
- org.spongepowered.api.data.SerializableDataHolderBuilder<H,B> (also extends org.spongepowered.api.data.persistence.DataBuilder<T>)
- org.spongepowered.api.data.SerializableDataHolderBuilder.Immutable<H,B> (also extends org.spongepowered.api.data.DataHolderBuilder.Immutable<H,B>)
- org.spongepowered.api.data.SerializableDataHolderBuilder.Mutable<H,B> (also extends org.spongepowered.api.data.DataHolderBuilder.Mutable<H,B>)
- org.spongepowered.api.data.DataHolderBuilder.Immutable<H,B>
- org.spongepowered.api.data.DataRegistration.Builder
- org.spongepowered.api.data.ImmutableDataProviderBuilder<H,V,E>
- org.spongepowered.api.data.KeyValueMatcher.Builder<V> (also extends org.spongepowered.api.util.CopyableBuilder<T,B>, org.spongepowered.api.data.persistence.DataBuilder<T>)
- org.spongepowered.api.data.MutableDataProviderBuilder<H,V,E>
- org.spongepowered.api.util.ResourceKeyedBuilder<T,B>
- org.spongepowered.api.data.Key.Builder<E,V>
- org.spongepowered.api.data.DataHolderBuilder<H,B> (also extends org.spongepowered.api.util.CopyableBuilder<T,B>)
- org.spongepowered.api.util.Builder<T,B> (also extends net.kyori.adventure.util.Buildable.Builder<R>)
- org.spongepowered.api.data.value.ValueContainer
- org.spongepowered.api.data.value.CopyableValueContainer
- org.spongepowered.api.data.DataManipulator
- org.spongepowered.api.data.DataManipulator.Immutable
- org.spongepowered.api.data.DataManipulator.Mutable
- org.spongepowered.api.data.DataManipulator
- org.spongepowered.api.data.DataHolder
- org.spongepowered.api.data.CopyableDataHolder
- org.spongepowered.api.data.SerializableDataHolder (also extends org.spongepowered.api.data.persistence.DataSerializable)
- org.spongepowered.api.data.SerializableDataHolder.Immutable<I> (also extends org.spongepowered.api.data.DataHolder.Immutable<I>)
- org.spongepowered.api.data.SerializableDataHolder.Mutable (also extends org.spongepowered.api.data.DataHolder.Mutable)
- org.spongepowered.api.data.SerializableDataHolder (also extends org.spongepowered.api.data.persistence.DataSerializable)
- org.spongepowered.api.data.DataHolder.Immutable<I>
- org.spongepowered.api.data.DirectionRelativeDataHolder.Immutable<I> (also extends org.spongepowered.api.data.DirectionRelativeDataHolder)
- org.spongepowered.api.data.SerializableDataHolder.Immutable<I> (also extends org.spongepowered.api.data.SerializableDataHolder)
- org.spongepowered.api.data.DataHolder.Mutable
- org.spongepowered.api.data.DirectionRelativeDataHolder.Mutable (also extends org.spongepowered.api.data.DirectionRelativeDataHolder)
- org.spongepowered.api.data.SerializableDataHolder.Mutable (also extends org.spongepowered.api.data.SerializableDataHolder)
- org.spongepowered.api.data.DirectionRelativeDataHolder
- org.spongepowered.api.data.DirectionRelativeDataHolder.Immutable<I> (also extends org.spongepowered.api.data.DataHolder.Immutable<I>)
- org.spongepowered.api.data.DirectionRelativeDataHolder.Mutable (also extends org.spongepowered.api.data.DataHolder.Mutable)
- org.spongepowered.api.data.CopyableDataHolder
- org.spongepowered.api.data.value.CopyableValueContainer
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.spongepowered.api.data.DataTransactionResult.Type
- org.spongepowered.api.data.KeyValueMatcher.Operator
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)