Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- io.ran.Clazzes
- io.ran.ClazzMethodList
- io.ran.Property.PropertyList
- io.ran.Property.PropertyValueList<T>
- io.ran.RelationDescriber.RelationDescriberList
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.HashMap<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - io.ran.KeySets
- io.ran.ObjectMap (implements io.ran.ObjectMapColumnizer, io.ran.ObjectMapHydrator)
- java.util.HashMap<K,
- io.ran.Annotations
- io.ran.AutoMapper
- io.ran.AutoWrapper
- java.lang.ClassLoader
- io.ran.AutoMapperClassLoader
- org.objectweb.asm.ClassVisitor
- org.objectweb.asm.ClassWriter
- io.ran.AutoMapperClassWriter
- io.ran.AutoWrapperWriter<WRAPPER,
WRAPPEE> - io.ran.MappingClassWriter
- io.ran.QueryClassWriter
- io.ran.AutoWrapperWriter<WRAPPER,
- io.ran.AutoMapperClassWriter
- org.objectweb.asm.ClassWriter
- io.ran.Clazz<T>
- io.ran.ClazzMethod
- io.ran.ClazzMethodParameter
- io.ran.CollectionMap
- io.ran.CompoundKey
- io.ran.CrudRepoBaseQuery<T,
Z> (implements io.ran.CrudRepository.InlineQuery<T, Q>) - io.ran.TestDoubleQuery<T,
Z> (implements io.ran.CrudRepository.InlineQuery<T, Q>)
- io.ran.TestDoubleQuery<T,
- io.ran.CrudRepositoryTestDoubleBase<T,
K> (implements io.ran.CrudRepository<T, K>) - io.ran.DynamicClassIdentifier
- io.ran.InjectImpl (implements javax.inject.Inject)
- io.ran.KeyInfo
- io.ran.KeySet (implements java.lang.Iterable<T>)
- io.ran.KeySet.Field
- io.ran.MapperGenerator
- io.ran.MapperGenerator.Wrapped
- io.ran.MappingHelper
- io.ran.MethodSignature
- io.ran.MethodWriter
- io.ran.NoDb (implements io.ran.DbType)
- io.ran.None
- io.ran.NullValue
- io.ran.Primitives
- io.ran.Primitives.Primitive
- io.ran.PropertiesColumnizer (implements io.ran.ObjectMapColumnizer)
- io.ran.Property<T>
- io.ran.Property.NumberValue<V>
- io.ran.Property.PropertyValue<T>
- io.ran.QueryElement
- io.ran.QueryType
- io.ran.RelationDescriber
- io.ran.ResolverImpl (implements io.ran.Resolver)
- io.ran.TestDoubleDb
- io.ran.TestDoubleIndex
- io.ran.TestDoubleIndex.IndexResult
- io.ran.TestDoubleResolver<T> (implements io.ran.DbResolver<DbType>)
- io.ran.TestDoubleStore<K,
V> - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.Exception
- io.ran.TypeDescriberImpl<T> (implements io.ran.TypeDescriber<T>)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- io.ran.AutoWrappedFactory
- io.ran.AutoWrapperGenericFactory
- io.ran.Bindings
- io.ran.CrudRepository<T,
K> - io.ran.CrudRepositoryBaseRepo<T,
K, Q>
- io.ran.CrudRepositoryBaseRepo<T,
- io.ran.CrudRepository.CrudUpdateResult
- io.ran.CrudRepository.InlineQuery<T,
Q> - io.ran.DbResolver<DbType>
- io.ran.DbType
- io.ran.GenericBinder
- io.ran.GenericFactory
- io.ran.ISerializer
- io.ran.Mapping
- io.ran.MappingStrategy
- io.ran.ObjectMapColumnizer
- io.ran.ObjectMapHydrator
- io.ran.QueryWrapper
- io.ran.Resolver
- io.ran.ThrowingConsumer<T,
E> - io.ran.TypeDescriber<T>
- io.ran.Wrappee<WRAPPER,
WRAPPEE>
Annotation Interface Hierarchy
- io.ran.DbName (implements java.lang.annotation.Annotation)
- io.ran.Key (implements java.lang.annotation.Annotation)
- io.ran.Keys (implements java.lang.annotation.Annotation)
- io.ran.Mapper (implements java.lang.annotation.Annotation)
- io.ran.PrimaryKey (implements java.lang.annotation.Annotation)
- io.ran.Relation (implements java.lang.annotation.Annotation)
- io.ran.Serialized (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.ran.Access
- io.ran.RelationType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)