类org.hibernate.tuple.entity.EntityTuplizer源码实例Demo

下面列出了怎么用org.hibernate.tuple.entity.EntityTuplizer的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: lams   文件: MetamodelImpl.java
private static void registerEntityNameResolvers(EntityTuplizer tuplizer, Map<EntityNameResolver,Object> entityNameResolvers) {
	EntityNameResolver[] resolvers = tuplizer.getEntityNameResolvers();
	if ( resolvers == null ) {
		return;
	}

	for ( EntityNameResolver resolver : resolvers ) {
		entityNameResolvers.put( resolver, ENTITY_NAME_RESOLVER_MAP_VALUE );
	}
}
 
@Override
public T applyEntityTuplizer(
		EntityMode entityMode,
		Class<? extends EntityTuplizer> tuplizerClass) {
	delegate.applyEntityTuplizer( entityMode, tuplizerClass );
	return getThis();
}
 
源代码3 项目: lams   文件: SessionFactoryBuilderImpl.java
@Override
public SessionFactoryBuilder applyEntityTuplizer(
		EntityMode entityMode,
		Class<? extends EntityTuplizer> tuplizerClass) {
	this.optionsBuilder.applyEntityTuplizer( entityMode, tuplizerClass );
	return this;
}
 
源代码4 项目: lams   文件: AbstractEntityPersister.java
@Override
public EntityTuplizer getEntityTuplizer() {
	return entityTuplizer;
}
 
源代码5 项目: lams   文件: SessionFactoryOptionsBuilder.java
public void applyEntityTuplizer(EntityMode entityMode, Class<? extends EntityTuplizer> tuplizerClass) {
	this.entityTuplizerFactory.registerDefaultTuplizerClass( entityMode, tuplizerClass );
}
 
源代码6 项目: cacheonix-core   文件: AbstractEntityPersister.java
protected EntityTuplizer getTuplizer(SessionImplementor session) {
	return getTuplizer( session.getEntityMode() );
}
 
源代码7 项目: cacheonix-core   文件: AbstractEntityPersister.java
protected EntityTuplizer getTuplizer(EntityMode entityMode) {
	return entityMetamodel.getTuplizer( entityMode );
}
 
源代码8 项目: cacheonix-core   文件: AbstractEntityPersister.java
public boolean isInstrumented(EntityMode entityMode) {
	EntityTuplizer tuplizer = entityMetamodel.getTuplizerOrNull(entityMode);
	return tuplizer!=null && tuplizer.isInstrumented();
}
 
源代码9 项目: lams   文件: SessionFactoryBuilder.java
/**
 * Register the default {@link org.hibernate.tuple.entity.EntityTuplizer} to be applied to the SessionFactory.
 *
 * @param entityMode The entity mode that which this tuplizer will be applied.
 * @param tuplizerClass The custom tuplizer class.
 *
 * @return {@code this}, for method chaining
 */
SessionFactoryBuilder applyEntityTuplizer(
		EntityMode entityMode,
		Class<? extends EntityTuplizer> tuplizerClass);
 
源代码10 项目: lams   文件: EntityPersister.java
EntityTuplizer getEntityTuplizer(); 
 类所在包
 类方法
 同包方法