Class Hierarchy
- java.lang.Object
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.EnumMap<K,V> (implements java.lang.Cloneable, java.io.Serializable)
- net.demilich.metastone.game.cards.BaseMap<K,V>
- net.demilich.metastone.game.cards.desc.Desc<T,V> (implements java.lang.Cloneable, net.demilich.metastone.game.cards.desc.HasDesc<T>, net.demilich.metastone.game.cards.desc.HasEntrySet<T,V>, java.io.Serializable)
- net.demilich.metastone.game.cards.BaseMap<K,V>
- java.util.EnumMap<K,V> (implements java.lang.Cloneable, java.io.Serializable)
- net.demilich.metastone.game.cards.desc.CardDesc (implements net.demilich.metastone.game.spells.desc.AbstractEnchantmentDesc<T>, java.lang.Cloneable, net.demilich.metastone.game.cards.desc.HasEntrySet<T,V>, java.io.Serializable)
- net.demilich.metastone.game.cards.desc.DescDeserializer.SerializationContext
- net.demilich.metastone.game.cards.desc.HasEntrySet.BfsNode<T,V>
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable)
- net.demilich.metastone.game.cards.desc.DescDeserializer<T,K,V>
- net.demilich.metastone.game.cards.desc.AuraDescDeserializer
- net.demilich.metastone.game.cards.desc.CardCostModifierDescDeserializer
- net.demilich.metastone.game.cards.desc.CardSourceDescDeserializer
- net.demilich.metastone.game.cards.desc.ConditionDescDeserializer
- net.demilich.metastone.game.cards.desc.EntityFilterDescDeserializer
- net.demilich.metastone.game.cards.desc.EventTriggerDescDeserializer
- net.demilich.metastone.game.cards.desc.SpellDescDeserializer
- net.demilich.metastone.game.cards.desc.ValueProviderDescDeserializer
- net.demilich.metastone.game.cards.desc.DescDeserializer<T,K,V>
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable)
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- net.demilich.metastone.game.cards.desc.DescSerializer
- net.demilich.metastone.game.cards.desc.EnchantmentSerializer
- net.demilich.metastone.game.cards.desc.EntityReferenceSerializer
- net.demilich.metastone.game.cards.desc.HasDescSerializer
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- net.demilich.metastone.game.cards.desc.ParseUtils
- com.fasterxml.jackson.databind.util.StdConverter<IN,OUT> (implements com.fasterxml.jackson.databind.util.Converter<IN,OUT>)
- net.demilich.metastone.game.cards.desc.BattlefieldEnchantmentDescConverter
- net.demilich.metastone.game.cards.desc.DeckEnchantmentDescConverter
- net.demilich.metastone.game.cards.desc.GameEnchantmentDescConverter
- net.demilich.metastone.game.cards.desc.PassiveEnchantmentDescConverter
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
Interface Hierarchy
- net.demilich.metastone.game.cards.desc.HasDesc<T>
- net.demilich.metastone.game.cards.desc.HasEntrySet<T,V>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.demilich.metastone.game.cards.desc.CardDescArg
- net.demilich.metastone.game.cards.desc.HasEntrySet.BfsEnum
- net.demilich.metastone.game.cards.desc.ParseValueType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)