所有程序包的分层结构
程序包分层结构:- org.babyfish.jimmer,
- org.babyfish.jimmer.evaluation,
- 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.runtime,
- org.babyfish.jimmer.sql,
- org.babyfish.jimmer.sql.meta,
- org.babyfish.jimmer.util,
- org.babyfish.jimmer.validation
类分层结构
- java.lang.Object
- org.babyfish.jimmer.jackson.meta.BeanProps
- org.babyfish.jimmer.util.Classes
- org.babyfish.jimmer.sql.meta.Column (implements org.babyfish.jimmer.sql.meta.Storage)
- 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.evaluation.Evaluators
- 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.runtime.ListDraft<E> (implements org.babyfish.jimmer.Draft, java.util.List<E>)
- org.babyfish.jimmer.meta.impl.Metadata
- 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.runtime.NonSharedList<E> (implements java.util.List<E>)
- org.babyfish.jimmer.meta.OrderedItem
- org.babyfish.jimmer.jackson.PropUtils
- org.babyfish.jimmer.meta.impl.RedirectedProp (implements org.babyfish.jimmer.meta.ImmutableProp)
- 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.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
- org.babyfish.jimmer.meta.ModelException
- org.babyfish.jimmer.UnloadedException
- java.lang.RuntimeException
- java.lang.Exception
- 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.sql.meta.UUIDIdGenerator (implements org.babyfish.jimmer.sql.meta.UserIdGenerator)
- org.babyfish.jimmer.validation.Validator<T>
接口分层结构
- org.babyfish.jimmer.evaluation.Accumulator<T>
- org.babyfish.jimmer.Draft
- org.babyfish.jimmer.runtime.DraftSpi (并 extends org.babyfish.jimmer.runtime.ImmutableSpi)
- org.babyfish.jimmer.DraftConsumer<D>
- org.babyfish.jimmer.sql.meta.IdGenerator
- org.babyfish.jimmer.sql.meta.UserIdGenerator
- org.babyfish.jimmer.meta.ImmutableProp
- org.babyfish.jimmer.runtime.ImmutableSpi
- org.babyfish.jimmer.meta.ImmutableType
- org.babyfish.jimmer.meta.ImmutableType.Builder
- org.babyfish.jimmer.evaluation.Path
- org.babyfish.jimmer.sql.meta.Storage
- 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.Scalar.Desc<S,
T>
- org.babyfish.jimmer.meta.TypedProp.Scalar.Desc<S,
- 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.Scalar.Desc<S,
T>
- org.babyfish.jimmer.meta.TypedProp.Scalar.Desc<S,
- 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.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.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.JoinTable (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.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.sql.EnumType.Strategy
- org.babyfish.jimmer.sql.GenerationType
- org.babyfish.jimmer.Immutable.Nullity
- org.babyfish.jimmer.meta.ImmutablePropCategory
- org.babyfish.jimmer.sql.JoinType
- org.babyfish.jimmer.meta.TargetLevel
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)