接口的使用
org.hibernate.type.CompositeType
-
使用CompositeType的程序包 程序包 说明 org.hibernate.bytecode.enhance.spi.interceptor interceptor implementationsorg.hibernate.criterion A framework for defining restriction criteria and order criteria.org.hibernate.hql.internal.ast.tree org.hibernate.loader.plan.build.internal.returns Contains the internal implementations of the building blocks that make up a metamodel-driven LoadPlan. .org.hibernate.loader.plan.build.internal.spaces Contains the internal implementations of query spaces in a metamodel-driven LoadPlan.org.hibernate.persister.collection This package abstracts the persistence mechanism for collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel.org.hibernate.persister.walking.spi org.hibernate.proxy This package defines a framework for lazy-initializing entity proxies.org.hibernate.proxy.map org.hibernate.proxy.pojo org.hibernate.proxy.pojo.bytebuddy org.hibernate.proxy.pojo.javassist org.hibernate.tuple.component org.hibernate.tuple.entity org.hibernate.type A Hibernate Type is a strategy for mapping a Java property type to a JDBC type or types. -
-
org.hibernate.bytecode.enhance.spi.interceptor中CompositeType的使用
参数类型为CompositeType的org.hibernate.bytecode.enhance.spi.interceptor中的构造器 构造器 说明 EnhancementAsProxyLazinessInterceptor(String entityName, Set<String> identifierAttributeNames, CompositeType nonAggregatedCidMapper, EntityKey entityKey, SharedSessionContractImplementor session) -
org.hibernate.criterion中CompositeType的使用
参数类型为CompositeType的org.hibernate.criterion中的方法 修饰符和类型 方法 说明 protected voidExample. addComponentTypedValues(String path, Object component, CompositeType type, List<TypedValue> list, Criteria criteria, CriteriaQuery criteriaQuery)protected voidExample. appendComponentCondition(String path, Object component, CompositeType type, Criteria criteria, CriteriaQuery criteriaQuery, StringBuilder buf) -
org.hibernate.hql.internal.ast.tree中CompositeType的使用
返回CompositeType的org.hibernate.hql.internal.ast.tree中的方法 修饰符和类型 方法 说明 CompositeTypeComponentJoin. getComponentType()参数类型为CompositeType的org.hibernate.hql.internal.ast.tree中的方法 修饰符和类型 方法 说明 FromElementFromElementFactory. createComponentJoin(CompositeType type)参数类型为CompositeType的org.hibernate.hql.internal.ast.tree中的构造器 构造器 说明 ComponentJoin(FromClause fromClause, FromElement origin, String alias, String componentPath, CompositeType componentType) -
org.hibernate.loader.plan.build.internal.returns中CompositeType的使用
参数类型为CompositeType的org.hibernate.loader.plan.build.internal.returns中的构造器 构造器 说明 AbstractCompositeEntityIdentifierDescription(EntityReference entityReference, ExpandingCompositeQuerySpace compositeQuerySpace, CompositeType identifierType, PropertyPath propertyPath)EncapsulatedEntityIdentifierDescription(EntityReference entityReference, ExpandingCompositeQuerySpace compositeQuerySpace, CompositeType compositeType, PropertyPath propertyPath)Build an encapsulated version of a composite EntityIdentifierDescriptionNonEncapsulatedEntityIdentifierDescription(EntityReference entityReference, ExpandingCompositeQuerySpace compositeQuerySpace, CompositeType compositeType, PropertyPath propertyPath)Build a non-encapsulated version of a composite EntityIdentifierDescription -
org.hibernate.loader.plan.build.internal.spaces中CompositeType的使用
返回CompositeType的org.hibernate.loader.plan.build.internal.spaces中的方法 修饰符和类型 方法 说明 CompositeTypeCompositePropertyMapping. getType()参数类型为CompositeType的org.hibernate.loader.plan.build.internal.spaces中的方法 修饰符和类型 方法 说明 JoinDefinedByMetadataJoinHelper. createCompositeJoin(QuerySpace leftHandSide, String lhsPropertyName, CompositeQuerySpace rightHandSide, boolean rightHandSideRequired, CompositeType joinedPropertyType)ExpandingCompositeQuerySpaceQuerySpaceHelper. makeCompositeQuerySpace(ExpandingQuerySpace lhsQuerySpace, CompositePropertyMapping compositePropertyMapping, String attributeName, CompositeType attributeType, String querySpaceUid, boolean required, boolean shouldIncludeJoin)参数类型为CompositeType的org.hibernate.loader.plan.build.internal.spaces中的构造器 构造器 说明 CompositePropertyMapping(CompositeType compositeType, PropertyMapping parentPropertyMapping, String parentPropertyName)Builds a CompositePropertyMapping -
org.hibernate.persister.collection中CompositeType的使用
参数类型为CompositeType的org.hibernate.persister.collection中的构造器 构造器 说明 CompositeElementPropertyMapping(String[] elementColumns, String[] elementColumnReaders, String[] elementColumnReaderTemplates, String[] elementFormulaTemplates, CompositeType compositeType, Mapping factory) -
org.hibernate.persister.entity中CompositeType的使用
参数类型为CompositeType的org.hibernate.persister.entity中的方法 修饰符和类型 方法 说明 protected voidAbstractPropertyMapping. initComponentPropertyPaths(String path, CompositeType type, String[] columns, String[] columnReaders, String[] columnReaderTemplates, String[] formulaTemplates, Mapping factory) -
org.hibernate.persister.walking.spi中CompositeType的使用
返回CompositeType的org.hibernate.persister.walking.spi中的方法 修饰符和类型 方法 说明 CompositeTypeCompositionDefinition. getType() -
org.hibernate.proxy中CompositeType的使用
参数类型为CompositeType的org.hibernate.proxy中的方法 修饰符和类型 方法 说明 voidProxyFactory. postInstantiate(String entityName, Class persistentClass, Set<Class> interfaces, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType)Called immediately after instantiation of this factory. -
org.hibernate.proxy.map中CompositeType的使用
参数类型为CompositeType的org.hibernate.proxy.map中的方法 修饰符和类型 方法 说明 voidMapProxyFactory. postInstantiate(String entityName, Class persistentClass, Set interfaces, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType) -
org.hibernate.proxy.pojo中CompositeType的使用
声明为CompositeType的org.hibernate.proxy.pojo中的字段 修饰符和类型 字段 说明 protected CompositeTypeBasicLazyInitializer. componentIdType参数类型为CompositeType的org.hibernate.proxy.pojo中的构造器 构造器 说明 BasicLazyInitializer(String entityName, Class persistentClass, Serializable id, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType, SharedSessionContractImplementor session, boolean overridesEquals) -
org.hibernate.proxy.pojo.bytebuddy中CompositeType的使用
返回CompositeType的org.hibernate.proxy.pojo.bytebuddy中的方法 修饰符和类型 方法 说明 protected CompositeTypeSerializableProxy. getComponentIdType()参数类型为CompositeType的org.hibernate.proxy.pojo.bytebuddy中的方法 修饰符和类型 方法 说明 voidByteBuddyProxyFactory. postInstantiate(String entityName, Class persistentClass, Set<Class> interfaces, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType)参数类型为CompositeType的org.hibernate.proxy.pojo.bytebuddy中的构造器 构造器 说明 ByteBuddyInterceptor(String entityName, Class persistentClass, Class[] interfaces, Serializable id, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType, SharedSessionContractImplementor session, boolean overridesEquals)SerializableProxy(String entityName, Class persistentClass, Class[] interfaces, Serializable id, Boolean readOnly, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType)SerializableProxy(String entityName, Class persistentClass, Class[] interfaces, Serializable id, Boolean readOnly, String sessionFactoryUuid, boolean allowLoadOutsideTransaction, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType) -
org.hibernate.proxy.pojo.javassist中CompositeType的使用
返回CompositeType的org.hibernate.proxy.pojo.javassist中的方法 修饰符和类型 方法 说明 protected CompositeTypeSerializableProxy. getComponentIdType()参数类型为CompositeType的org.hibernate.proxy.pojo.javassist中的方法 修饰符和类型 方法 说明 voidJavassistProxyFactory. postInstantiate(String entityName, Class persistentClass, Set<Class> interfaces, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType)参数类型为CompositeType的org.hibernate.proxy.pojo.javassist中的构造器 构造器 说明 JavassistLazyInitializer(String entityName, Class persistentClass, Class[] interfaces, Serializable id, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType, SharedSessionContractImplementor session, boolean overridesEquals)SerializableProxy(String entityName, Class persistentClass, Class[] interfaces, Serializable id, Boolean readOnly, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType)SerializableProxy(String entityName, Class persistentClass, Class[] interfaces, Serializable id, Boolean readOnly, String sessionFactoryUuid, boolean allowLoadOutsideTransaction, Method getIdentifierMethod, Method setIdentifierMethod, CompositeType componentIdType) -
org.hibernate.tuple.component中CompositeType的使用
返回CompositeType的org.hibernate.tuple.component中的方法 修饰符和类型 方法 说明 CompositeTypeAbstractCompositionAttribute. getType()参数类型为CompositeType的org.hibernate.tuple.component中的构造器 构造器 说明 AbstractCompositionAttribute(AttributeSource source, SessionFactoryImplementor sessionFactory, int entityBasedAttributeNumber, String attributeName, CompositeType attributeType, int columnStartPosition, BaselineAttributeInformation baselineInfo)CompositionBasedCompositionAttribute(AbstractCompositionAttribute source, SessionFactoryImplementor sessionFactory, int entityBasedAttributeNumber, String attributeName, CompositeType attributeType, int columnStartPosition, BaselineAttributeInformation baselineInfo) -
org.hibernate.tuple.entity中CompositeType的使用
参数类型为CompositeType的org.hibernate.tuple.entity中的方法 修饰符和类型 方法 说明 static BytecodeEnhancementMetadataBytecodeEnhancementMetadataPojoImpl. from(PersistentClass persistentClass, Set<String> identifierAttributeNames, CompositeType nonAggregatedCidMapper, boolean allowEnhancementAsProxy)Static constructor参数类型为CompositeType的org.hibernate.tuple.entity中的构造器 构造器 说明 BytecodeEnhancementMetadataPojoImpl(String entityName, Class entityClass, Set<String> identifierAttributeNames, CompositeType nonAggregatedCidMapper, boolean enhancedForLazyLoading, LazyAttributesMetadata lazyAttributesMetadata)EntityBasedCompositionAttribute(EntityPersister source, SessionFactoryImplementor factory, int attributeNumber, String attributeName, CompositeType attributeType, BaselineAttributeInformation baselineInfo) -
org.hibernate.type中CompositeType的使用
实现CompositeType的org.hibernate.type中的类 修饰符和类型 类 说明 classAnyTypeHandles "any" mappingsclassComponentTypeHandles "component" mappingsclassCompositeCustomTypeAdaptsCompositeUserTypeto theTypeinterfaceclassEmbeddedComponentTypeclassObjectTypeSpecific adaptation of the "any" type to the old deprecated "object" type
-