所有程序包的分层结构
程序包分层结构:- org.babyfish.jimmer,
- org.babyfish.jimmer.error,
- org.babyfish.jimmer.evaluation,
- org.babyfish.jimmer.impl.asm,
- org.babyfish.jimmer.impl.asm.signature,
- org.babyfish.jimmer.impl.util,
- org.babyfish.jimmer.impl.validation,
- org.babyfish.jimmer.jackson,
- org.babyfish.jimmer.jackson.meta,
- org.babyfish.jimmer.lang,
- org.babyfish.jimmer.meta,
- org.babyfish.jimmer.meta.impl,
- org.babyfish.jimmer.meta.spi,
- org.babyfish.jimmer.runtime,
- org.babyfish.jimmer.sql,
- org.babyfish.jimmer.sql.meta
类分层结构
- java.lang.Object
- org.babyfish.jimmer.impl.asm.AnnotationVisitor
- org.babyfish.jimmer.impl.asm.Attribute
- org.babyfish.jimmer.jackson.meta.BeanProps
- org.babyfish.jimmer.impl.asm.ByteVector
- org.babyfish.jimmer.impl.util.Classes
- org.babyfish.jimmer.impl.asm.ClassReader
- org.babyfish.jimmer.impl.asm.ClassVisitor
- org.babyfish.jimmer.impl.asm.ClassWriter
- org.babyfish.jimmer.impl.asm.ConstantDynamic
- org.babyfish.jimmer.meta.impl.DatabaseIdentifiers
- com.fasterxml.jackson.databind.deser.Deserializers.Base (implements com.fasterxml.jackson.databind.deser.Deserializers)
- org.babyfish.jimmer.jackson.ImmutableDeserializers
- org.babyfish.jimmer.jackson.DeserializeUtils
- org.babyfish.jimmer.runtime.DraftContext
- org.babyfish.jimmer.DraftObjects
- org.babyfish.jimmer.sql.meta.EmbeddedColumns.PathData
- org.babyfish.jimmer.evaluation.Evaluators
- org.babyfish.jimmer.error.ExportedError
- org.babyfish.jimmer.impl.asm.FieldVisitor
- org.babyfish.jimmer.impl.asm.Handle
- org.babyfish.jimmer.sql.meta.IdentityIdGenerator (implements org.babyfish.jimmer.sql.meta.IdGenerator)
- org.babyfish.jimmer.sql.meta.IdGenerator.None (implements org.babyfish.jimmer.sql.meta.IdGenerator)
- org.babyfish.jimmer.ImmutableObjects
- org.babyfish.jimmer.runtime.Internal
- 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, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- org.babyfish.jimmer.jackson.ImmutableDeserializer
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- 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)
- org.babyfish.jimmer.jackson.ImmutableSerializer
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- org.babyfish.jimmer.impl.asm.Label
- org.babyfish.jimmer.runtime.ListDraft<E> (implements org.babyfish.jimmer.Draft, java.util.List<E>)
- org.babyfish.jimmer.meta.impl.Metadata
- org.babyfish.jimmer.impl.asm.MethodVisitor
- org.babyfish.jimmer.sql.meta.MiddleTable (implements org.babyfish.jimmer.sql.meta.Storage)
- com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- org.babyfish.jimmer.jackson.ImmutableModule
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- org.babyfish.jimmer.impl.asm.ModuleVisitor
- org.babyfish.jimmer.sql.meta.MultipleColumns (implements org.babyfish.jimmer.sql.meta.ColumnDefinition)
- org.babyfish.jimmer.sql.meta.EmbeddedColumns
- org.babyfish.jimmer.sql.meta.EmbeddedColumns.Partial
- org.babyfish.jimmer.sql.meta.MultipleJoinColumns
- org.babyfish.jimmer.runtime.NonSharedList<E> (implements java.util.List<E>)
- org.babyfish.jimmer.meta.OrderedItem
- org.babyfish.jimmer.meta.impl.PropChains
- org.babyfish.jimmer.meta.impl.PropDescriptor
- org.babyfish.jimmer.meta.impl.PropDescriptor.Builder
- org.babyfish.jimmer.impl.util.PropName
- org.babyfish.jimmer.jackson.PropUtils
- org.babyfish.jimmer.impl.asm.RecordComponentVisitor
- org.babyfish.jimmer.sql.meta.SequenceIdGenerator (implements org.babyfish.jimmer.sql.meta.IdGenerator)
- com.fasterxml.jackson.databind.ser.Serializers.Base (implements com.fasterxml.jackson.databind.ser.Serializers)
- org.babyfish.jimmer.jackson.ImmutableSerializers
- org.babyfish.jimmer.impl.asm.signature.SignatureReader
- org.babyfish.jimmer.impl.asm.signature.SignatureVisitor
- org.babyfish.jimmer.impl.asm.signature.SignatureWriter
- org.babyfish.jimmer.sql.meta.SingleColumn (implements org.babyfish.jimmer.sql.meta.ColumnDefinition)
- org.babyfish.jimmer.impl.util.StaticCache<K,
V> - org.babyfish.jimmer.meta.impl.Storages
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.babyfish.jimmer.CircularReferenceException
- org.babyfish.jimmer.DraftConsumerUncheckedException
- org.babyfish.jimmer.jackson.ImmutableModuleRequiredException
- java.lang.IndexOutOfBoundsException
- org.babyfish.jimmer.impl.asm.ClassTooLargeException
- org.babyfish.jimmer.impl.asm.MethodTooLargeException
- org.babyfish.jimmer.meta.ModelException
- org.babyfish.jimmer.UnloadedException
- java.lang.RuntimeException
- java.lang.Exception
- org.babyfish.jimmer.impl.asm.Type
- org.babyfish.jimmer.meta.impl.TypedPropImpl<S,
T> (implements org.babyfish.jimmer.meta.TypedProp<S, T>) - org.babyfish.jimmer.meta.impl.TypedPropImpl.Reference<S,
T> (implements org.babyfish.jimmer.meta.TypedProp.Reference<S, T>) - org.babyfish.jimmer.meta.impl.TypedPropImpl.ReferenceList<S,
T> (implements org.babyfish.jimmer.meta.TypedProp.ReferenceList<S, T>) - org.babyfish.jimmer.meta.impl.TypedPropImpl.Scalar<S,
T> (implements org.babyfish.jimmer.meta.TypedProp.Scalar<S, T>) - org.babyfish.jimmer.meta.impl.TypedPropImpl.ScalarList<S,
T> (implements org.babyfish.jimmer.meta.TypedProp.ScalarList<S, T>)
- org.babyfish.jimmer.meta.impl.TypedPropImpl.Reference<S,
- org.babyfish.jimmer.impl.asm.TypePath
- org.babyfish.jimmer.impl.asm.TypeReference
- org.babyfish.jimmer.sql.meta.UUIDIdGenerator (implements org.babyfish.jimmer.sql.meta.UserIdGenerator<T>)
- org.babyfish.jimmer.impl.validation.Validator<T>
接口分层结构
- org.babyfish.jimmer.evaluation.Accumulator<T>
- org.babyfish.jimmer.jackson.Converter<T>
- org.babyfish.jimmer.Draft
- org.babyfish.jimmer.runtime.DraftSpi (并 extends org.babyfish.jimmer.runtime.ImmutableSpi)
- org.babyfish.jimmer.DraftConsumer<D>
- org.babyfish.jimmer.meta.spi.EntityPropImplementor
- org.babyfish.jimmer.sql.meta.IdGenerator
- org.babyfish.jimmer.sql.meta.UserIdGenerator<T>
- org.babyfish.jimmer.meta.ImmutableProp
- org.babyfish.jimmer.runtime.ImmutableSpi
- org.babyfish.jimmer.meta.ImmutableType
- org.babyfish.jimmer.meta.ImmutableType.Builder
- org.babyfish.jimmer.Input<E>
- java.lang.Iterable<T>
- org.babyfish.jimmer.sql.meta.ColumnDefinition (并 extends org.babyfish.jimmer.sql.meta.Storage)
- org.babyfish.jimmer.impl.asm.Opcodes
- org.babyfish.jimmer.evaluation.Path
- org.babyfish.jimmer.sql.meta.Storage
- org.babyfish.jimmer.sql.meta.ColumnDefinition (并 extends java.lang.Iterable<T>)
- org.babyfish.jimmer.meta.TypedProp<S,
T> - org.babyfish.jimmer.meta.TypedProp.Association<S,
T> - org.babyfish.jimmer.meta.TypedProp.Reference<S,
T> (并 extends org.babyfish.jimmer.meta.TypedProp.Single<S, T>) - org.babyfish.jimmer.meta.TypedProp.ReferenceList<S,
T> (并 extends org.babyfish.jimmer.meta.TypedProp.Multiple<S, T>)
- org.babyfish.jimmer.meta.TypedProp.Reference<S,
- org.babyfish.jimmer.meta.TypedProp.Multiple<S,
T> - org.babyfish.jimmer.meta.TypedProp.ReferenceList<S,
T> (并 extends org.babyfish.jimmer.meta.TypedProp.Association<S, T>) - org.babyfish.jimmer.meta.TypedProp.ScalarList<S,
T> (并 extends org.babyfish.jimmer.meta.TypedProp<S, T>)
- org.babyfish.jimmer.meta.TypedProp.ReferenceList<S,
- org.babyfish.jimmer.meta.TypedProp.Scalar<S,
T> (并 extends org.babyfish.jimmer.meta.TypedProp.Single<S, T>) - org.babyfish.jimmer.meta.TypedProp.ScalarList<S,
T> (并 extends org.babyfish.jimmer.meta.TypedProp.Multiple<S, T>) - org.babyfish.jimmer.meta.TypedProp.Single<S,
T> - org.babyfish.jimmer.meta.TypedProp.Reference<S,
T> (并 extends org.babyfish.jimmer.meta.TypedProp.Association<S, T>) - org.babyfish.jimmer.meta.TypedProp.Scalar<S,
T> (并 extends org.babyfish.jimmer.meta.TypedProp<S, T>)
- org.babyfish.jimmer.meta.TypedProp.Reference<S,
- org.babyfish.jimmer.meta.TypedProp.Association<S,
注释接口分层结构
- org.babyfish.jimmer.sql.Column (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.Embeddable (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.Entity (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.EnumItem (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.EnumType (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.error.ErrorFamily (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.error.ErrorField (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.error.ErrorFields (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.GeneratedValue (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.Id (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.Immutable (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.JoinColumn (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.JoinColumns (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.JoinTable (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.jackson.JsonConverter (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.Key (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.ManyToMany (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.ManyToOne (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.MappedSuperclass (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.lang.NewChain (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.lang.OldChain (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.OnDissociate (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.OneToMany (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.OneToOne (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.OrderedProp (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.PropOverride (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.PropOverrides (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.Table (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.Transient (implements java.lang.annotation.Annotation)
- org.babyfish.jimmer.sql.Version (implements java.lang.annotation.Annotation)
枚举类分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.babyfish.jimmer.sql.DissociateAction
- org.babyfish.jimmer.meta.EmbeddedLevel
- org.babyfish.jimmer.sql.EnumType.Strategy
- org.babyfish.jimmer.sql.GenerationType
- org.babyfish.jimmer.meta.ImmutablePropCategory
- org.babyfish.jimmer.sql.JoinType
- org.babyfish.jimmer.meta.impl.PropDescriptor.Type
- org.babyfish.jimmer.meta.TargetLevel
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)