HHH-7028 - Repackage org.hibernate.metamodel.source
This commit is contained in:
parent
eaf8c4816a
commit
be840465d3
|
@ -1067,7 +1067,7 @@
|
|||
<para>
|
||||
There is a 3rd method defined on <interfacename>org.hibernate.integrator.spi.Integrator</interfacename>,
|
||||
an overloaded form of <methodname>integrate</methodname> accepting a
|
||||
<interfacename>org.hibernate.metamodel.source.MetadataImplementor</interfacename> instead of
|
||||
<interfacename>org.hibernate.metamodel.source.spi.MetadataImplementor</interfacename> instead of
|
||||
<classname>org.hibernate.cfg.Configuration</classname>. This form is intended for use with the new
|
||||
metamodel code scheduled for completion in 5.0
|
||||
</para>
|
||||
|
|
|
@ -42,7 +42,7 @@ import org.hibernate.event.service.spi.EventListenerRegistry;
|
|||
import org.hibernate.integrator.spi.Integrator;
|
||||
import org.hibernate.internal.CoreMessageLogger;
|
||||
import org.hibernate.internal.util.config.ConfigurationHelper;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.service.classloading.spi.ClassLoaderService;
|
||||
import org.hibernate.service.spi.SessionFactoryServiceRegistry;
|
||||
|
||||
|
@ -144,7 +144,7 @@ public class BeanValidationIntegrator implements Integrator {
|
|||
/**
|
||||
* {@inheritDoc}
|
||||
*
|
||||
* @see org.hibernate.integrator.spi.Integrator#integrate(org.hibernate.metamodel.source.MetadataImplementor, org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.service.spi.SessionFactoryServiceRegistry)
|
||||
* @see org.hibernate.integrator.spi.Integrator#integrate(org.hibernate.metamodel.source.spi.MetadataImplementor, org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.service.spi.SessionFactoryServiceRegistry)
|
||||
*/
|
||||
@Override
|
||||
public void integrate( MetadataImplementor metadata,
|
||||
|
|
|
@ -26,7 +26,7 @@ package org.hibernate.event.service.internal;
|
|||
import org.hibernate.cfg.Configuration;
|
||||
import org.hibernate.engine.spi.SessionFactoryImplementor;
|
||||
import org.hibernate.event.service.spi.EventListenerRegistry;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.service.spi.ServiceRegistryImplementor;
|
||||
import org.hibernate.service.spi.SessionFactoryServiceInitiator;
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ package org.hibernate.integrator.spi;
|
|||
|
||||
import org.hibernate.cfg.Configuration;
|
||||
import org.hibernate.engine.spi.SessionFactoryImplementor;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.service.spi.SessionFactoryServiceRegistry;
|
||||
|
||||
/**
|
||||
|
|
|
@ -116,7 +116,7 @@ import org.hibernate.metadata.ClassMetadata;
|
|||
import org.hibernate.metadata.CollectionMetadata;
|
||||
import org.hibernate.metamodel.binding.EntityBinding;
|
||||
import org.hibernate.metamodel.binding.PluralAttributeBinding;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.persister.collection.CollectionPersister;
|
||||
import org.hibernate.persister.entity.EntityPersister;
|
||||
import org.hibernate.persister.entity.Loadable;
|
||||
|
|
|
@ -46,10 +46,10 @@ import org.hibernate.cfg.NamingStrategy;
|
|||
import org.hibernate.internal.jaxb.JaxbRoot;
|
||||
import org.hibernate.internal.jaxb.Origin;
|
||||
import org.hibernate.internal.jaxb.SourceType;
|
||||
import org.hibernate.metamodel.internal.JaxbHelper;
|
||||
import org.hibernate.metamodel.internal.MetadataBuilderImpl;
|
||||
import org.hibernate.metamodel.source.MappingException;
|
||||
import org.hibernate.metamodel.source.MappingNotFoundException;
|
||||
import org.hibernate.metamodel.source.internal.JaxbHelper;
|
||||
import org.hibernate.metamodel.source.internal.MetadataBuilderImpl;
|
||||
import org.hibernate.service.ServiceRegistry;
|
||||
import org.hibernate.service.classloading.spi.ClassLoaderService;
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ import java.util.HashSet;
|
|||
import java.util.Set;
|
||||
|
||||
import org.hibernate.metamodel.domain.Attribute;
|
||||
import org.hibernate.metamodel.source.MetaAttributeContext;
|
||||
import org.hibernate.metamodel.source.spi.MetaAttributeContext;
|
||||
|
||||
/**
|
||||
* Basic support for {@link AttributeBinding} implementors
|
||||
|
|
|
@ -26,7 +26,7 @@ package org.hibernate.metamodel.binding;
|
|||
import java.util.Set;
|
||||
|
||||
import org.hibernate.metamodel.domain.Attribute;
|
||||
import org.hibernate.metamodel.source.MetaAttributeContext;
|
||||
import org.hibernate.metamodel.source.spi.MetaAttributeContext;
|
||||
|
||||
/**
|
||||
* The basic contract for binding a {@link #getAttribute() attribute} from the domain model to the relational model.
|
||||
|
|
|
@ -26,7 +26,7 @@ package org.hibernate.metamodel.binding;
|
|||
import org.hibernate.metamodel.domain.AttributeContainer;
|
||||
import org.hibernate.metamodel.domain.PluralAttribute;
|
||||
import org.hibernate.metamodel.domain.SingularAttribute;
|
||||
import org.hibernate.metamodel.source.MetaAttributeContext;
|
||||
import org.hibernate.metamodel.source.spi.MetaAttributeContext;
|
||||
|
||||
/**
|
||||
* Common contract for {@link EntityBinding} and {@link ComponentAttributeBinding} in so far as they are both
|
||||
|
|
|
@ -34,7 +34,7 @@ import org.hibernate.metamodel.domain.SingularAttribute;
|
|||
import org.hibernate.metamodel.relational.Column;
|
||||
import org.hibernate.metamodel.relational.Schema;
|
||||
import org.hibernate.metamodel.relational.SimpleValue;
|
||||
import org.hibernate.metamodel.source.MetaAttributeContext;
|
||||
import org.hibernate.metamodel.source.spi.MetaAttributeContext;
|
||||
|
||||
/**
|
||||
* TODO : javadoc
|
||||
|
|
|
@ -32,7 +32,7 @@ import org.hibernate.metamodel.domain.Component;
|
|||
import org.hibernate.metamodel.domain.PluralAttribute;
|
||||
import org.hibernate.metamodel.domain.PluralAttributeNature;
|
||||
import org.hibernate.metamodel.domain.SingularAttribute;
|
||||
import org.hibernate.metamodel.source.MetaAttributeContext;
|
||||
import org.hibernate.metamodel.source.spi.MetaAttributeContext;
|
||||
|
||||
/**
|
||||
* @author Steve Ebersole
|
||||
|
|
|
@ -41,8 +41,8 @@ import org.hibernate.metamodel.domain.PluralAttribute;
|
|||
import org.hibernate.metamodel.domain.PluralAttributeNature;
|
||||
import org.hibernate.metamodel.domain.SingularAttribute;
|
||||
import org.hibernate.metamodel.relational.TableSpecification;
|
||||
import org.hibernate.metamodel.source.MetaAttributeContext;
|
||||
import org.hibernate.metamodel.source.binder.JpaCallbackClass;
|
||||
import org.hibernate.metamodel.source.spi.MetaAttributeContext;
|
||||
import org.hibernate.metamodel.source.spi.JpaCallbackClass;
|
||||
import org.hibernate.persister.entity.EntityPersister;
|
||||
import org.hibernate.tuple.entity.EntityTuplizer;
|
||||
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.binder;
|
||||
package org.hibernate.metamodel.internal;
|
||||
|
||||
import java.beans.BeanInfo;
|
||||
import java.beans.PropertyDescriptor;
|
||||
|
@ -70,11 +70,39 @@ import org.hibernate.metamodel.relational.Table;
|
|||
import org.hibernate.metamodel.relational.TableSpecification;
|
||||
import org.hibernate.metamodel.relational.Tuple;
|
||||
import org.hibernate.metamodel.relational.UniqueKey;
|
||||
import org.hibernate.metamodel.source.LocalBindingContext;
|
||||
import org.hibernate.metamodel.source.spi.LocalBindingContext;
|
||||
import org.hibernate.metamodel.source.MappingException;
|
||||
import org.hibernate.metamodel.source.MetaAttributeContext;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.hbm.Helper;
|
||||
import org.hibernate.metamodel.source.spi.MetaAttributeContext;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.internal.hbm.Helper;
|
||||
import org.hibernate.metamodel.source.spi.AttributeSource;
|
||||
import org.hibernate.metamodel.source.spi.AttributeSourceContainer;
|
||||
import org.hibernate.metamodel.source.spi.BasicPluralAttributeElementSource;
|
||||
import org.hibernate.metamodel.source.spi.ColumnSource;
|
||||
import org.hibernate.metamodel.source.spi.ComponentAttributeSource;
|
||||
import org.hibernate.metamodel.source.spi.ConstraintSource;
|
||||
import org.hibernate.metamodel.source.spi.DerivedValueSource;
|
||||
import org.hibernate.metamodel.source.spi.DiscriminatorSource;
|
||||
import org.hibernate.metamodel.source.spi.EntityHierarchy;
|
||||
import org.hibernate.metamodel.source.spi.EntitySource;
|
||||
import org.hibernate.metamodel.source.spi.ExplicitHibernateTypeSource;
|
||||
import org.hibernate.metamodel.source.spi.MetaAttributeSource;
|
||||
import org.hibernate.metamodel.source.spi.Orderable;
|
||||
import org.hibernate.metamodel.source.spi.PluralAttributeElementSource;
|
||||
import org.hibernate.metamodel.source.spi.PluralAttributeNature;
|
||||
import org.hibernate.metamodel.source.spi.PluralAttributeSource;
|
||||
import org.hibernate.metamodel.source.spi.RelationalValueSource;
|
||||
import org.hibernate.metamodel.source.spi.RelationalValueSourceContainer;
|
||||
import org.hibernate.metamodel.source.spi.RootEntitySource;
|
||||
import org.hibernate.metamodel.source.spi.SimpleIdentifierSource;
|
||||
import org.hibernate.metamodel.source.spi.SingularAttributeNature;
|
||||
import org.hibernate.metamodel.source.spi.SingularAttributeSource;
|
||||
import org.hibernate.metamodel.source.spi.Sortable;
|
||||
import org.hibernate.metamodel.source.spi.SubclassEntityContainer;
|
||||
import org.hibernate.metamodel.source.spi.SubclassEntitySource;
|
||||
import org.hibernate.metamodel.source.spi.TableSource;
|
||||
import org.hibernate.metamodel.source.spi.ToOneAttributeSource;
|
||||
import org.hibernate.metamodel.source.spi.UniqueConstraintSource;
|
||||
import org.hibernate.persister.collection.CollectionPersister;
|
||||
import org.hibernate.persister.entity.EntityPersister;
|
||||
import org.hibernate.tuple.entity.EntityTuplizer;
|
||||
|
@ -567,7 +595,7 @@ public class Binder {
|
|||
private void bindCollectionTable(
|
||||
PluralAttributeSource attributeSource,
|
||||
AbstractPluralAttributeBinding pluralAttributeBinding) {
|
||||
if ( attributeSource.getElementSource().getNature() == org.hibernate.metamodel.source.binder.PluralAttributeElementNature.ONE_TO_MANY ) {
|
||||
if ( attributeSource.getElementSource().getNature() == org.hibernate.metamodel.source.spi.PluralAttributeElementNature.ONE_TO_MANY ) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -640,7 +668,7 @@ public class Binder {
|
|||
PluralAttributeSource attributeSource,
|
||||
AbstractPluralAttributeBinding pluralAttributeBinding) {
|
||||
final PluralAttributeElementSource elementSource = attributeSource.getElementSource();
|
||||
if ( elementSource.getNature() == org.hibernate.metamodel.source.binder.PluralAttributeElementNature.BASIC ) {
|
||||
if ( elementSource.getNature() == org.hibernate.metamodel.source.spi.PluralAttributeElementNature.BASIC ) {
|
||||
final BasicPluralAttributeElementSource basicElementSource = (BasicPluralAttributeElementSource) elementSource;
|
||||
final BasicPluralAttributeElementBinding basicCollectionElement = (BasicPluralAttributeElementBinding) pluralAttributeBinding.getPluralAttributeElementBinding();
|
||||
resolveTypeInformation(
|
||||
|
@ -698,7 +726,7 @@ public class Binder {
|
|||
attributeBinding.setIncludedInOptimisticLocking( attributeSource.isIncludedInOptimisticLocking() );
|
||||
}
|
||||
|
||||
private PluralAttributeElementNature convert(org.hibernate.metamodel.source.binder.PluralAttributeElementNature pluralAttributeElementNature) {
|
||||
private PluralAttributeElementNature convert(org.hibernate.metamodel.source.spi.PluralAttributeElementNature pluralAttributeElementNature) {
|
||||
return PluralAttributeElementNature.valueOf( pluralAttributeElementNature.name() );
|
||||
}
|
||||
|
|
@ -22,7 +22,7 @@
|
|||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
package org.hibernate.metamodel.source.internal;
|
||||
package org.hibernate.metamodel.internal;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.internal;
|
||||
package org.hibernate.metamodel.internal;
|
||||
|
||||
import javax.persistence.SharedCacheMode;
|
||||
|
||||
|
@ -33,6 +33,7 @@ import org.hibernate.metamodel.Metadata;
|
|||
import org.hibernate.metamodel.MetadataBuilder;
|
||||
import org.hibernate.metamodel.MetadataSourceProcessingOrder;
|
||||
import org.hibernate.metamodel.MetadataSources;
|
||||
import org.hibernate.metamodel.internal.MetadataImpl;
|
||||
import org.hibernate.service.ServiceRegistry;
|
||||
import org.hibernate.service.config.spi.ConfigurationService;
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.internal;
|
||||
package org.hibernate.metamodel.internal;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
|
@ -58,12 +58,15 @@ import org.hibernate.metamodel.binding.TypeDef;
|
|||
import org.hibernate.metamodel.domain.BasicType;
|
||||
import org.hibernate.metamodel.domain.Type;
|
||||
import org.hibernate.metamodel.relational.Database;
|
||||
import org.hibernate.metamodel.source.MappingDefaults;
|
||||
import org.hibernate.metamodel.source.MetaAttributeContext;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.MetadataSourceProcessor;
|
||||
import org.hibernate.metamodel.source.annotations.AnnotationMetadataSourceProcessorImpl;
|
||||
import org.hibernate.metamodel.source.hbm.HbmMetadataSourceProcessorImpl;
|
||||
import org.hibernate.metamodel.source.spi.MappingDefaults;
|
||||
import org.hibernate.metamodel.source.spi.MetaAttributeContext;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.spi.MetadataSourceProcessor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.AnnotationMetadataSourceProcessorImpl;
|
||||
import org.hibernate.metamodel.source.internal.hbm.HbmMetadataSourceProcessorImpl;
|
||||
import org.hibernate.metamodel.source.internal.AssociationResolver;
|
||||
import org.hibernate.metamodel.source.internal.HibernateTypeResolver;
|
||||
import org.hibernate.metamodel.source.internal.IdentifierGeneratorResolver;
|
||||
import org.hibernate.persister.spi.PersisterClassResolver;
|
||||
import org.hibernate.service.ServiceRegistry;
|
||||
import org.hibernate.service.classloading.spi.ClassLoaderService;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.internal;
|
||||
package org.hibernate.metamodel.internal;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
|
@ -31,7 +31,7 @@ import org.hibernate.ObjectNotFoundException;
|
|||
import org.hibernate.SessionFactory;
|
||||
import org.hibernate.internal.SessionFactoryImpl;
|
||||
import org.hibernate.metamodel.SessionFactoryBuilder;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.proxy.EntityNotFoundDelegate;
|
||||
|
||||
/**
|
|
@ -1,28 +0,0 @@
|
|||
/*
|
||||
* Hibernate, Relational Persistence for Idiomatic Java
|
||||
*
|
||||
* Copyright (c) 2011, Red Hat Inc. or third-party contributors as
|
||||
* indicated by the @author tags or express copyright attribution
|
||||
* statements applied by the authors. All third-party contributions are
|
||||
* distributed under license by Red Hat Inc.
|
||||
*
|
||||
* This copyrighted material is made available to anyone wishing to use, modify,
|
||||
* copy, or redistribute it subject to the terms and conditions of the GNU
|
||||
* Lesser General Public License, as published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
|
||||
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
|
||||
* for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public License
|
||||
* along with this distribution; if not, write to:
|
||||
* Free Software Foundation, Inc.
|
||||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
|
||||
/**
|
||||
* This package contains binding code for attributes.
|
||||
*/
|
|
@ -1,28 +0,0 @@
|
|||
/*
|
||||
* Hibernate, Relational Persistence for Idiomatic Java
|
||||
*
|
||||
* Copyright (c) 2011, Red Hat Inc. or third-party contributors as
|
||||
* indicated by the @author tags or express copyright attribution
|
||||
* statements applied by the authors. All third-party contributions are
|
||||
* distributed under license by Red Hat Inc.
|
||||
*
|
||||
* This copyrighted material is made available to anyone wishing to use, modify,
|
||||
* copy, or redistribute it subject to the terms and conditions of the GNU
|
||||
* Lesser General Public License, as published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
|
||||
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
|
||||
* for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public License
|
||||
* along with this distribution; if not, write to:
|
||||
* Free Software Foundation, Inc.
|
||||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.attribute.type;
|
||||
|
||||
/**
|
||||
* This package contains type binding code for basic attributes.
|
||||
*/
|
|
@ -26,19 +26,19 @@ package org.hibernate.metamodel.source.internal;
|
|||
import org.hibernate.metamodel.binding.AttributeBinding;
|
||||
import org.hibernate.metamodel.binding.EntityBinding;
|
||||
import org.hibernate.metamodel.binding.SingularAssociationAttributeBinding;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
|
||||
/**
|
||||
* @author Gail Badner
|
||||
*/
|
||||
class AssociationResolver {
|
||||
public class AssociationResolver {
|
||||
private final MetadataImplementor metadata;
|
||||
|
||||
AssociationResolver(MetadataImplementor metadata) {
|
||||
public AssociationResolver(MetadataImplementor metadata) {
|
||||
this.metadata = metadata;
|
||||
}
|
||||
|
||||
void resolve() {
|
||||
public void resolve() {
|
||||
for ( EntityBinding entityBinding : metadata.getEntityBindings() ) {
|
||||
for ( SingularAssociationAttributeBinding attributeBinding : entityBinding.getEntityReferencingAttributeBindings() ) {
|
||||
resolve( attributeBinding );
|
||||
|
|
|
@ -39,7 +39,7 @@ import org.hibernate.metamodel.domain.SingularAttribute;
|
|||
import org.hibernate.metamodel.relational.Datatype;
|
||||
import org.hibernate.metamodel.relational.SimpleValue;
|
||||
import org.hibernate.metamodel.relational.Value;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.type.Type;
|
||||
import org.hibernate.type.TypeFactory;
|
||||
|
||||
|
@ -49,15 +49,15 @@ import org.hibernate.type.TypeFactory;
|
|||
*
|
||||
* @author Gail Badner
|
||||
*/
|
||||
class HibernateTypeResolver {
|
||||
public class HibernateTypeResolver {
|
||||
|
||||
private final MetadataImplementor metadata;
|
||||
|
||||
HibernateTypeResolver(MetadataImplementor metadata) {
|
||||
public HibernateTypeResolver(MetadataImplementor metadata) {
|
||||
this.metadata = metadata;
|
||||
}
|
||||
|
||||
void resolve() {
|
||||
public void resolve() {
|
||||
for ( EntityBinding entityBinding : metadata.getEntityBindings() ) {
|
||||
if ( entityBinding.getHierarchyDetails().getEntityDiscriminator() != null ) {
|
||||
resolveDiscriminatorTypeInformation( entityBinding.getHierarchyDetails().getEntityDiscriminator() );
|
||||
|
|
|
@ -31,7 +31,7 @@ import org.hibernate.cfg.NamingStrategy;
|
|||
import org.hibernate.cfg.ObjectNameNormalizer;
|
||||
import org.hibernate.id.PersistentIdentifierGenerator;
|
||||
import org.hibernate.metamodel.binding.EntityBinding;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.service.config.spi.ConfigurationService;
|
||||
|
||||
/**
|
||||
|
@ -41,14 +41,14 @@ public class IdentifierGeneratorResolver {
|
|||
|
||||
private final MetadataImplementor metadata;
|
||||
|
||||
IdentifierGeneratorResolver(MetadataImplementor metadata) {
|
||||
public IdentifierGeneratorResolver(MetadataImplementor metadata) {
|
||||
this.metadata = metadata;
|
||||
}
|
||||
|
||||
// IdentifierGeneratorResolver.resolve() must execute after AttributeTypeResolver.resolve()
|
||||
// to ensure that identifier type is resolved.
|
||||
@SuppressWarnings( {"unchecked"} )
|
||||
void resolve() {
|
||||
public void resolve() {
|
||||
for ( EntityBinding entityBinding : metadata.getEntityBindings() ) {
|
||||
if ( entityBinding.isRoot() ) {
|
||||
Properties properties = new Properties( );
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
package org.hibernate.metamodel.source.internal;
|
||||
|
||||
import org.hibernate.cache.spi.access.AccessType;
|
||||
import org.hibernate.metamodel.source.MappingDefaults;
|
||||
import org.hibernate.metamodel.source.spi.MappingDefaults;
|
||||
|
||||
/**
|
||||
* Represents a "nested level" in the mapping defaults stack.
|
||||
|
|
|
@ -21,14 +21,14 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations;
|
||||
package org.hibernate.metamodel.source.internal.annotations;
|
||||
|
||||
import com.fasterxml.classmate.ResolvedType;
|
||||
import com.fasterxml.classmate.ResolvedTypeWithMembers;
|
||||
import org.jboss.jandex.ClassInfo;
|
||||
import org.jboss.jandex.Index;
|
||||
|
||||
import org.hibernate.metamodel.source.BindingContext;
|
||||
import org.hibernate.metamodel.source.spi.BindingContext;
|
||||
|
||||
/**
|
||||
* Defines an interface for providing additional annotation related context information.
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations;
|
||||
package org.hibernate.metamodel.source.internal.annotations;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
@ -37,8 +37,8 @@ import org.jboss.jandex.Index;
|
|||
import org.hibernate.cfg.NamingStrategy;
|
||||
import org.hibernate.internal.util.Value;
|
||||
import org.hibernate.metamodel.domain.Type;
|
||||
import org.hibernate.metamodel.source.MappingDefaults;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.spi.MappingDefaults;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.service.ServiceRegistry;
|
||||
import org.hibernate.service.classloading.spi.ClassLoaderService;
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations;
|
||||
package org.hibernate.metamodel.source.internal.annotations;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
@ -38,19 +38,19 @@ import org.hibernate.HibernateException;
|
|||
import org.hibernate.internal.jaxb.JaxbRoot;
|
||||
import org.hibernate.internal.jaxb.mapping.orm.JaxbEntityMappings;
|
||||
import org.hibernate.metamodel.MetadataSources;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.MetadataSourceProcessor;
|
||||
import org.hibernate.metamodel.source.annotations.global.FetchProfileBinder;
|
||||
import org.hibernate.metamodel.source.annotations.global.FilterDefBinder;
|
||||
import org.hibernate.metamodel.source.annotations.global.IdGeneratorBinder;
|
||||
import org.hibernate.metamodel.source.annotations.global.QueryBinder;
|
||||
import org.hibernate.metamodel.source.annotations.global.TableBinder;
|
||||
import org.hibernate.metamodel.source.annotations.global.TypeDefBinder;
|
||||
import org.hibernate.metamodel.source.annotations.xml.PseudoJpaDotNames;
|
||||
import org.hibernate.metamodel.source.annotations.xml.mocker.EntityMappingsMocker;
|
||||
import org.hibernate.metamodel.source.binder.Binder;
|
||||
import org.hibernate.metamodel.source.binder.EntityHierarchy;
|
||||
import org.hibernate.metamodel.source.internal.MetadataImpl;
|
||||
import org.hibernate.metamodel.internal.Binder;
|
||||
import org.hibernate.metamodel.internal.MetadataImpl;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.spi.MetadataSourceProcessor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.global.FetchProfileProcessor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.global.FilterDefProcessor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.global.IdGeneratorProcessor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.global.QueryProcessor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.global.TableProcessor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.global.TypeDefProcessor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.xml.PseudoJpaDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.xml.mocker.EntityMappingsMocker;
|
||||
import org.hibernate.metamodel.source.spi.EntityHierarchy;
|
||||
import org.hibernate.service.classloading.spi.ClassLoaderService;
|
||||
|
||||
/**
|
||||
|
@ -108,7 +108,7 @@ public class AnnotationMetadataSourceProcessorImpl implements MetadataSourceProc
|
|||
@Override
|
||||
public void processIndependentMetadata(MetadataSources sources) {
|
||||
assertBindingContextExists();
|
||||
TypeDefBinder.bind( bindingContext );
|
||||
TypeDefProcessor.bind( bindingContext );
|
||||
}
|
||||
|
||||
private void assertBindingContextExists() {
|
||||
|
@ -120,7 +120,7 @@ public class AnnotationMetadataSourceProcessorImpl implements MetadataSourceProc
|
|||
@Override
|
||||
public void processTypeDependentMetadata(MetadataSources sources) {
|
||||
assertBindingContextExists();
|
||||
IdGeneratorBinder.bind( bindingContext );
|
||||
IdGeneratorProcessor.bind( bindingContext );
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -137,10 +137,10 @@ public class AnnotationMetadataSourceProcessorImpl implements MetadataSourceProc
|
|||
|
||||
@Override
|
||||
public void processMappingDependentMetadata(MetadataSources sources) {
|
||||
TableBinder.bind( bindingContext );
|
||||
FetchProfileBinder.bind( bindingContext );
|
||||
QueryBinder.bind( bindingContext );
|
||||
FilterDefBinder.bind( bindingContext );
|
||||
TableProcessor.bind( bindingContext );
|
||||
FetchProfileProcessor.bind( bindingContext );
|
||||
QueryProcessor.bind( bindingContext );
|
||||
FilterDefProcessor.bind( bindingContext );
|
||||
}
|
||||
|
||||
private Index parseAndUpdateIndex(List<JaxbRoot<JaxbEntityMappings>> mappings, Index annotationIndex) {
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations;
|
||||
package org.hibernate.metamodel.source.internal.annotations;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
|
@ -41,12 +41,12 @@ import org.jboss.jandex.MethodInfo;
|
|||
import org.hibernate.AnnotationException;
|
||||
import org.hibernate.internal.util.collections.CollectionHelper;
|
||||
import org.hibernate.metamodel.binding.InheritanceType;
|
||||
import org.hibernate.metamodel.source.annotations.entity.EntityClass;
|
||||
import org.hibernate.metamodel.source.annotations.entity.RootEntitySourceImpl;
|
||||
import org.hibernate.metamodel.source.annotations.entity.SubclassEntitySourceImpl;
|
||||
import org.hibernate.metamodel.source.binder.EntityHierarchy;
|
||||
import org.hibernate.metamodel.source.binder.EntitySource;
|
||||
import org.hibernate.metamodel.source.binder.SubclassEntitySource;
|
||||
import org.hibernate.metamodel.source.internal.annotations.entity.EntityClass;
|
||||
import org.hibernate.metamodel.source.internal.annotations.entity.RootEntitySourceImpl;
|
||||
import org.hibernate.metamodel.source.internal.annotations.entity.SubclassEntitySourceImpl;
|
||||
import org.hibernate.metamodel.source.spi.EntityHierarchy;
|
||||
import org.hibernate.metamodel.source.spi.EntitySource;
|
||||
import org.hibernate.metamodel.source.spi.SubclassEntitySource;
|
||||
|
||||
/**
|
||||
* Given a (jandex) annotation index build processes all classes with JPA relevant annotations and pre-orders
|
|
@ -21,11 +21,11 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations;
|
||||
package org.hibernate.metamodel.source.internal.annotations;
|
||||
|
||||
import org.hibernate.metamodel.binding.InheritanceType;
|
||||
import org.hibernate.metamodel.source.binder.EntityHierarchy;
|
||||
import org.hibernate.metamodel.source.binder.RootEntitySource;
|
||||
import org.hibernate.metamodel.source.spi.EntityHierarchy;
|
||||
import org.hibernate.metamodel.source.spi.RootEntitySource;
|
||||
|
||||
/**
|
||||
* @author Hardy Ferentschik
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations;
|
||||
package org.hibernate.metamodel.source.internal.annotations;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.HashSet;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations;
|
||||
package org.hibernate.metamodel.source.internal.annotations;
|
||||
|
||||
import org.jboss.jandex.DotName;
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations;
|
||||
package org.hibernate.metamodel.source.internal.annotations;
|
||||
|
||||
import javax.persistence.Access;
|
||||
import javax.persistence.AccessType;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations;
|
||||
package org.hibernate.metamodel.source.internal.annotations;
|
||||
|
||||
import java.beans.Introspector;
|
||||
import java.io.IOException;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations;
|
||||
package org.hibernate.metamodel.source.internal.annotations;
|
||||
|
||||
import java.beans.Introspector;
|
||||
import java.lang.reflect.Field;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations;
|
||||
package org.hibernate.metamodel.source.internal.annotations;
|
||||
|
||||
import org.hibernate.HibernateException;
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
|
@ -38,14 +38,14 @@ import org.hibernate.FetchMode;
|
|||
import org.hibernate.annotations.NotFoundAction;
|
||||
import org.hibernate.mapping.PropertyGeneration;
|
||||
import org.hibernate.metamodel.source.MappingException;
|
||||
import org.hibernate.metamodel.source.annotations.EnumConversionHelper;
|
||||
import org.hibernate.metamodel.source.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.type.AttributeTypeResolver;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.type.AttributeTypeResolverImpl;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.type.CompositeAttributeTypeResolver;
|
||||
import org.hibernate.metamodel.source.annotations.entity.EntityBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.EnumConversionHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.type.AttributeTypeResolver;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.type.AttributeTypeResolverImpl;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.type.CompositeAttributeTypeResolver;
|
||||
import org.hibernate.metamodel.source.internal.annotations.entity.EntityBindingContext;
|
||||
|
||||
/**
|
||||
* Represents an association attribute.
|
|
@ -21,11 +21,11 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
import org.jboss.jandex.DotName;
|
||||
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
|
||||
/**
|
||||
* An enum defining the type of a mapped attribute.
|
|
@ -1,11 +1,11 @@
|
|||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
import org.jboss.jandex.AnnotationInstance;
|
||||
|
||||
import org.hibernate.AssertionFailure;
|
||||
import org.hibernate.internal.util.StringHelper;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
|
||||
/**
|
||||
* Contains the information about a single {@link javax.persistence.AttributeOverride}. Instances of this class
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
|
@ -40,17 +40,17 @@ import org.hibernate.internal.util.StringHelper;
|
|||
import org.hibernate.mapping.PropertyGeneration;
|
||||
import org.hibernate.metamodel.binding.IdGenerator;
|
||||
import org.hibernate.metamodel.source.MappingException;
|
||||
import org.hibernate.metamodel.source.annotations.EnumConversionHelper;
|
||||
import org.hibernate.metamodel.source.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.type.AttributeTypeResolver;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.type.AttributeTypeResolverImpl;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.type.CompositeAttributeTypeResolver;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.type.EnumeratedTypeResolver;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.type.LobTypeResolver;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.type.TemporalTypeResolver;
|
||||
import org.hibernate.metamodel.source.annotations.entity.EntityBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.EnumConversionHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.type.AttributeTypeResolver;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.type.AttributeTypeResolverImpl;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.type.CompositeAttributeTypeResolver;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.type.EnumeratedTypeResolver;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.type.LobTypeResolver;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.type.TemporalTypeResolver;
|
||||
import org.hibernate.metamodel.source.internal.annotations.entity.EntityBindingContext;
|
||||
|
||||
/**
|
||||
* Represent a basic attribute (explicitly or implicitly mapped).
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
import org.hibernate.internal.util.StringHelper;
|
||||
|
|
@ -21,13 +21,13 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
import org.jboss.jandex.AnnotationInstance;
|
||||
import org.jboss.jandex.AnnotationValue;
|
||||
|
||||
import org.hibernate.AssertionFailure;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
|
||||
/**
|
||||
* Container for the properties defined by {@link javax.persistence.Column}.
|
|
@ -21,11 +21,11 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
import org.hibernate.metamodel.relational.Datatype;
|
||||
import org.hibernate.metamodel.relational.Size;
|
||||
import org.hibernate.metamodel.source.binder.ColumnSource;
|
||||
import org.hibernate.metamodel.source.spi.ColumnSource;
|
||||
|
||||
/**
|
||||
* @author Steve Ebersole
|
|
@ -22,9 +22,9 @@
|
|||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
import org.hibernate.metamodel.source.binder.DerivedValueSource;
|
||||
import org.hibernate.metamodel.source.spi.DerivedValueSource;
|
||||
|
||||
/**
|
||||
* @author Strong Liu
|
|
@ -21,11 +21,11 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
import org.hibernate.metamodel.source.annotations.entity.EntityClass;
|
||||
import org.hibernate.metamodel.source.binder.DiscriminatorSource;
|
||||
import org.hibernate.metamodel.source.binder.RelationalValueSource;
|
||||
import org.hibernate.metamodel.source.internal.annotations.entity.EntityClass;
|
||||
import org.hibernate.metamodel.source.spi.DiscriminatorSource;
|
||||
import org.hibernate.metamodel.source.spi.RelationalValueSource;
|
||||
|
||||
/**
|
||||
* @author Hardy Ferentschik
|
|
@ -22,12 +22,12 @@
|
|||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
import org.hibernate.metamodel.source.annotations.attribute.type.AttributeTypeResolver;
|
||||
import org.hibernate.metamodel.source.binder.ExplicitHibernateTypeSource;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.type.AttributeTypeResolver;
|
||||
import org.hibernate.metamodel.source.spi.ExplicitHibernateTypeSource;
|
||||
|
||||
/**
|
||||
* @author Strong Liu
|
|
@ -1,4 +1,4 @@
|
|||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
/**
|
||||
* @author Strong Liu
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
@ -30,11 +30,11 @@ import org.jboss.jandex.AnnotationInstance;
|
|||
import org.jboss.jandex.DotName;
|
||||
|
||||
import org.hibernate.mapping.PropertyGeneration;
|
||||
import org.hibernate.metamodel.source.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.type.AttributeTypeResolver;
|
||||
import org.hibernate.metamodel.source.annotations.entity.EntityBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.type.AttributeTypeResolver;
|
||||
import org.hibernate.metamodel.source.internal.annotations.entity.EntityBindingContext;
|
||||
|
||||
/**
|
||||
* Base class for the different types of mapped attributes
|
|
@ -21,14 +21,14 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
import org.hibernate.AssertionFailure;
|
||||
import org.hibernate.metamodel.binding.IdGenerator;
|
||||
import org.hibernate.metamodel.source.binder.SimpleIdentifierSource;
|
||||
import org.hibernate.metamodel.source.binder.SingularAttributeSource;
|
||||
import org.hibernate.metamodel.source.spi.SimpleIdentifierSource;
|
||||
import org.hibernate.metamodel.source.spi.SingularAttributeSource;
|
||||
|
||||
/**
|
||||
* @author Hardy Ferentschik
|
|
@ -21,18 +21,18 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
import org.hibernate.mapping.PropertyGeneration;
|
||||
import org.hibernate.metamodel.source.binder.ExplicitHibernateTypeSource;
|
||||
import org.hibernate.metamodel.source.binder.MetaAttributeSource;
|
||||
import org.hibernate.metamodel.source.binder.RelationalValueSource;
|
||||
import org.hibernate.metamodel.source.binder.SingularAttributeNature;
|
||||
import org.hibernate.metamodel.source.binder.SingularAttributeSource;
|
||||
import org.hibernate.metamodel.source.spi.ExplicitHibernateTypeSource;
|
||||
import org.hibernate.metamodel.source.spi.MetaAttributeSource;
|
||||
import org.hibernate.metamodel.source.spi.RelationalValueSource;
|
||||
import org.hibernate.metamodel.source.spi.SingularAttributeNature;
|
||||
import org.hibernate.metamodel.source.spi.SingularAttributeSource;
|
||||
|
||||
/**
|
||||
* @author Hardy Ferentschik
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.attribute;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute;
|
||||
|
||||
import java.util.Set;
|
||||
|
||||
|
@ -29,9 +29,9 @@ import org.hibernate.FetchMode;
|
|||
import org.hibernate.engine.FetchStyle;
|
||||
import org.hibernate.engine.FetchTiming;
|
||||
import org.hibernate.engine.spi.CascadeStyle;
|
||||
import org.hibernate.metamodel.source.annotations.EnumConversionHelper;
|
||||
import org.hibernate.metamodel.source.binder.SingularAttributeNature;
|
||||
import org.hibernate.metamodel.source.binder.ToOneAttributeSource;
|
||||
import org.hibernate.metamodel.source.internal.annotations.EnumConversionHelper;
|
||||
import org.hibernate.metamodel.source.spi.SingularAttributeNature;
|
||||
import org.hibernate.metamodel.source.spi.ToOneAttributeSource;
|
||||
|
||||
/**
|
||||
* @author Hardy Ferentschik
|
|
@ -22,7 +22,7 @@
|
|||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
package org.hibernate.metamodel.source.annotations.attribute.type;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute.type;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.Map;
|
|
@ -22,7 +22,7 @@
|
|||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
package org.hibernate.metamodel.source.annotations.attribute.type;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute.type;
|
||||
|
||||
import java.util.Map;
|
||||
|
|
@ -22,7 +22,7 @@
|
|||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
package org.hibernate.metamodel.source.annotations.attribute.type;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute.type;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
@ -30,9 +30,9 @@ import java.util.Map;
|
|||
import org.jboss.jandex.AnnotationInstance;
|
||||
import org.jboss.jandex.AnnotationValue;
|
||||
|
||||
import org.hibernate.metamodel.source.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.MappedAttribute;
|
||||
import org.hibernate.metamodel.source.internal.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.MappedAttribute;
|
||||
|
||||
/**
|
||||
* @author Strong Liu
|
|
@ -22,7 +22,7 @@
|
|||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
package org.hibernate.metamodel.source.annotations.attribute.type;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute.type;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
|
@ -22,7 +22,7 @@
|
|||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
package org.hibernate.metamodel.source.annotations.attribute.type;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute.type;
|
||||
|
||||
import java.sql.Types;
|
||||
import java.util.HashMap;
|
||||
|
@ -32,9 +32,9 @@ import org.jboss.jandex.AnnotationInstance;
|
|||
|
||||
import org.hibernate.AnnotationException;
|
||||
import org.hibernate.AssertionFailure;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.MappedAttribute;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.MappedAttribute;
|
||||
import org.hibernate.type.EnumType;
|
||||
|
||||
/**
|
|
@ -22,7 +22,7 @@
|
|||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
package org.hibernate.metamodel.source.annotations.attribute.type;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute.type;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.sql.Blob;
|
||||
|
@ -33,9 +33,9 @@ import java.util.Map;
|
|||
import org.jboss.jandex.AnnotationInstance;
|
||||
|
||||
import org.hibernate.AssertionFailure;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.MappedAttribute;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.MappedAttribute;
|
||||
import org.hibernate.type.CharacterArrayClobType;
|
||||
import org.hibernate.type.PrimitiveCharacterArrayClobType;
|
||||
import org.hibernate.type.SerializableToBlobType;
|
|
@ -22,7 +22,7 @@
|
|||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
package org.hibernate.metamodel.source.annotations.attribute.type;
|
||||
package org.hibernate.metamodel.source.internal.annotations.attribute.type;
|
||||
|
||||
import java.util.Calendar;
|
||||
import java.util.Date;
|
||||
|
@ -33,9 +33,9 @@ import org.jboss.jandex.AnnotationInstance;
|
|||
import org.hibernate.AnnotationException;
|
||||
import org.hibernate.AssertionFailure;
|
||||
import org.hibernate.cfg.NotYetImplementedException;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.MappedAttribute;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.MappedAttribute;
|
||||
import org.hibernate.type.StandardBasicTypes;
|
||||
|
||||
/**
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.entity;
|
||||
package org.hibernate.metamodel.source.internal.annotations.entity;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
|
@ -32,18 +32,18 @@ import java.util.Map;
|
|||
import org.hibernate.internal.util.StringHelper;
|
||||
import org.hibernate.internal.util.Value;
|
||||
import org.hibernate.mapping.PropertyGeneration;
|
||||
import org.hibernate.metamodel.source.LocalBindingContext;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.AssociationAttribute;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.AttributeOverride;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.BasicAttribute;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.SingularAttributeSourceImpl;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.ToOneAttributeSourceImpl;
|
||||
import org.hibernate.metamodel.source.binder.AttributeSource;
|
||||
import org.hibernate.metamodel.source.binder.ComponentAttributeSource;
|
||||
import org.hibernate.metamodel.source.binder.ExplicitHibernateTypeSource;
|
||||
import org.hibernate.metamodel.source.binder.MetaAttributeSource;
|
||||
import org.hibernate.metamodel.source.binder.RelationalValueSource;
|
||||
import org.hibernate.metamodel.source.binder.SingularAttributeNature;
|
||||
import org.hibernate.metamodel.source.spi.LocalBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.AssociationAttribute;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.AttributeOverride;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.BasicAttribute;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.SingularAttributeSourceImpl;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.ToOneAttributeSourceImpl;
|
||||
import org.hibernate.metamodel.source.spi.AttributeSource;
|
||||
import org.hibernate.metamodel.source.spi.ComponentAttributeSource;
|
||||
import org.hibernate.metamodel.source.spi.ExplicitHibernateTypeSource;
|
||||
import org.hibernate.metamodel.source.spi.MetaAttributeSource;
|
||||
import org.hibernate.metamodel.source.spi.RelationalValueSource;
|
||||
import org.hibernate.metamodel.source.spi.SingularAttributeNature;
|
||||
|
||||
/**
|
||||
* Annotation backed implementation of {@code ComponentAttributeSource}.
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.entity;
|
||||
package org.hibernate.metamodel.source.internal.annotations.entity;
|
||||
|
||||
import java.lang.reflect.Field;
|
||||
import java.lang.reflect.Member;
|
||||
|
@ -55,15 +55,15 @@ import org.hibernate.EntityMode;
|
|||
import org.hibernate.HibernateException;
|
||||
import org.hibernate.cfg.NotYetImplementedException;
|
||||
import org.hibernate.metamodel.source.MappingException;
|
||||
import org.hibernate.metamodel.source.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.annotations.ReflectionHelper;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.AssociationAttribute;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.AttributeNature;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.AttributeOverride;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.BasicAttribute;
|
||||
import org.hibernate.metamodel.source.internal.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.ReflectionHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.AssociationAttribute;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.AttributeNature;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.AttributeOverride;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.BasicAttribute;
|
||||
|
||||
/**
|
||||
* Base class for a configured entity, mapped super class or embeddable
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.entity;
|
||||
package org.hibernate.metamodel.source.internal.annotations.entity;
|
||||
|
||||
/**
|
||||
* @author Hardy Ferentschik
|
|
@ -21,16 +21,16 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.entity;
|
||||
package org.hibernate.metamodel.source.internal.annotations.entity;
|
||||
|
||||
import javax.persistence.AccessType;
|
||||
|
||||
import org.jboss.jandex.AnnotationInstance;
|
||||
import org.jboss.jandex.ClassInfo;
|
||||
|
||||
import org.hibernate.metamodel.source.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
|
||||
/**
|
||||
* Represents the information about an entity annotated with {@code @Embeddable}.
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.entity;
|
||||
package org.hibernate.metamodel.source.internal.annotations.entity;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Iterator;
|
||||
|
@ -32,9 +32,9 @@ import org.jboss.jandex.ClassInfo;
|
|||
import org.jboss.jandex.DotName;
|
||||
|
||||
import org.hibernate.AssertionFailure;
|
||||
import org.hibernate.metamodel.source.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
|
||||
/**
|
||||
* Contains information about the access and inheritance type for all classes within a class hierarchy.
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.entity;
|
||||
package org.hibernate.metamodel.source.internal.annotations.entity;
|
||||
|
||||
import com.fasterxml.classmate.ResolvedType;
|
||||
import com.fasterxml.classmate.ResolvedTypeWithMembers;
|
||||
|
@ -33,10 +33,10 @@ import org.hibernate.internal.jaxb.Origin;
|
|||
import org.hibernate.internal.jaxb.SourceType;
|
||||
import org.hibernate.internal.util.Value;
|
||||
import org.hibernate.metamodel.domain.Type;
|
||||
import org.hibernate.metamodel.source.LocalBindingContext;
|
||||
import org.hibernate.metamodel.source.MappingDefaults;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.spi.LocalBindingContext;
|
||||
import org.hibernate.metamodel.source.spi.MappingDefaults;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.service.ServiceRegistry;
|
||||
|
||||
/**
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.entity;
|
||||
package org.hibernate.metamodel.source.internal.annotations.entity;
|
||||
|
||||
import java.lang.reflect.Modifier;
|
||||
import java.util.ArrayList;
|
||||
|
@ -62,16 +62,16 @@ import org.hibernate.internal.util.StringHelper;
|
|||
import org.hibernate.metamodel.binding.Caching;
|
||||
import org.hibernate.metamodel.binding.CustomSQL;
|
||||
import org.hibernate.metamodel.binding.InheritanceType;
|
||||
import org.hibernate.metamodel.source.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.ColumnValues;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.FormulaValue;
|
||||
import org.hibernate.metamodel.source.annotations.xml.PseudoJpaDotNames;
|
||||
import org.hibernate.metamodel.source.binder.ConstraintSource;
|
||||
import org.hibernate.metamodel.source.binder.JpaCallbackClass;
|
||||
import org.hibernate.metamodel.source.binder.TableSource;
|
||||
import org.hibernate.metamodel.source.internal.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.ColumnValues;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.FormulaValue;
|
||||
import org.hibernate.metamodel.source.internal.annotations.xml.PseudoJpaDotNames;
|
||||
import org.hibernate.metamodel.source.spi.ConstraintSource;
|
||||
import org.hibernate.metamodel.source.spi.JpaCallbackClass;
|
||||
import org.hibernate.metamodel.source.spi.TableSource;
|
||||
|
||||
/**
|
||||
* Represents an entity or mapped superclass configured via annotations/orm-xml.
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.entity;
|
||||
package org.hibernate.metamodel.source.internal.annotations.entity;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
|
@ -31,18 +31,18 @@ import java.util.Set;
|
|||
|
||||
import org.hibernate.internal.jaxb.Origin;
|
||||
import org.hibernate.metamodel.binding.CustomSQL;
|
||||
import org.hibernate.metamodel.source.LocalBindingContext;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.AssociationAttribute;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.BasicAttribute;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.SingularAttributeSourceImpl;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.ToOneAttributeSourceImpl;
|
||||
import org.hibernate.metamodel.source.binder.AttributeSource;
|
||||
import org.hibernate.metamodel.source.binder.ConstraintSource;
|
||||
import org.hibernate.metamodel.source.binder.EntitySource;
|
||||
import org.hibernate.metamodel.source.binder.JpaCallbackClass;
|
||||
import org.hibernate.metamodel.source.binder.MetaAttributeSource;
|
||||
import org.hibernate.metamodel.source.binder.SubclassEntitySource;
|
||||
import org.hibernate.metamodel.source.binder.TableSource;
|
||||
import org.hibernate.metamodel.source.spi.LocalBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.AssociationAttribute;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.BasicAttribute;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.SingularAttributeSourceImpl;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.ToOneAttributeSourceImpl;
|
||||
import org.hibernate.metamodel.source.spi.AttributeSource;
|
||||
import org.hibernate.metamodel.source.spi.ConstraintSource;
|
||||
import org.hibernate.metamodel.source.spi.EntitySource;
|
||||
import org.hibernate.metamodel.source.spi.JpaCallbackClass;
|
||||
import org.hibernate.metamodel.source.spi.MetaAttributeSource;
|
||||
import org.hibernate.metamodel.source.spi.SubclassEntitySource;
|
||||
import org.hibernate.metamodel.source.spi.TableSource;
|
||||
|
||||
/**
|
||||
* @author Hardy Ferentschik
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.entity;
|
||||
package org.hibernate.metamodel.source.internal.annotations.entity;
|
||||
|
||||
/**
|
||||
* An emum for the type of id configuration for an entity.
|
|
@ -21,21 +21,21 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.entity;
|
||||
package org.hibernate.metamodel.source.internal.annotations.entity;
|
||||
|
||||
import org.hibernate.AssertionFailure;
|
||||
import org.hibernate.EntityMode;
|
||||
import org.hibernate.cfg.NotYetImplementedException;
|
||||
import org.hibernate.engine.OptimisticLockStyle;
|
||||
import org.hibernate.metamodel.binding.Caching;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.BasicAttribute;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.DiscriminatorSourceImpl;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.SimpleIdentifierSourceImpl;
|
||||
import org.hibernate.metamodel.source.annotations.attribute.SingularAttributeSourceImpl;
|
||||
import org.hibernate.metamodel.source.binder.DiscriminatorSource;
|
||||
import org.hibernate.metamodel.source.binder.IdentifierSource;
|
||||
import org.hibernate.metamodel.source.binder.RootEntitySource;
|
||||
import org.hibernate.metamodel.source.binder.SingularAttributeSource;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.BasicAttribute;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.DiscriminatorSourceImpl;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.SimpleIdentifierSourceImpl;
|
||||
import org.hibernate.metamodel.source.internal.annotations.attribute.SingularAttributeSourceImpl;
|
||||
import org.hibernate.metamodel.source.spi.DiscriminatorSource;
|
||||
import org.hibernate.metamodel.source.spi.IdentifierSource;
|
||||
import org.hibernate.metamodel.source.spi.RootEntitySource;
|
||||
import org.hibernate.metamodel.source.spi.SingularAttributeSource;
|
||||
|
||||
/**
|
||||
* @author Hardy Ferentschik
|
|
@ -21,9 +21,9 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.entity;
|
||||
package org.hibernate.metamodel.source.internal.annotations.entity;
|
||||
|
||||
import org.hibernate.metamodel.source.binder.SubclassEntitySource;
|
||||
import org.hibernate.metamodel.source.spi.SubclassEntitySource;
|
||||
|
||||
/**
|
||||
* @author Hardy Ferentschik
|
|
@ -21,9 +21,9 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.entity;
|
||||
package org.hibernate.metamodel.source.internal.annotations.entity;
|
||||
|
||||
import org.hibernate.metamodel.source.binder.TableSource;
|
||||
import org.hibernate.metamodel.source.spi.TableSource;
|
||||
|
||||
class TableSourceImpl implements TableSource {
|
||||
private final String schema;
|
|
@ -21,11 +21,11 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.entity;
|
||||
package org.hibernate.metamodel.source.internal.annotations.entity;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.hibernate.metamodel.source.binder.UniqueConstraintSource;
|
||||
import org.hibernate.metamodel.source.spi.UniqueConstraintSource;
|
||||
|
||||
/**
|
||||
* @author Hardy Ferentschik
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.global;
|
||||
package org.hibernate.metamodel.source.internal.annotations.global;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
|
@ -34,19 +34,19 @@ import org.hibernate.annotations.FetchMode;
|
|||
import org.hibernate.annotations.FetchProfiles;
|
||||
import org.hibernate.metamodel.binding.FetchProfile;
|
||||
import org.hibernate.metamodel.binding.FetchProfile.Fetch;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
|
||||
/**
|
||||
* Binds fetch profiles found in annotations.
|
||||
*
|
||||
* @author Hardy Ferentschik
|
||||
*/
|
||||
public class FetchProfileBinder {
|
||||
public class FetchProfileProcessor {
|
||||
|
||||
private FetchProfileBinder() {
|
||||
private FetchProfileProcessor() {
|
||||
}
|
||||
|
||||
/**
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.global;
|
||||
package org.hibernate.metamodel.source.internal.annotations.global;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
@ -34,10 +34,10 @@ import org.hibernate.annotations.FilterDef;
|
|||
import org.hibernate.annotations.FilterDefs;
|
||||
import org.hibernate.engine.spi.FilterDefinition;
|
||||
import org.hibernate.internal.CoreMessageLogger;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
import org.hibernate.type.Type;
|
||||
|
||||
/**
|
||||
|
@ -45,11 +45,11 @@ import org.hibernate.type.Type;
|
|||
*
|
||||
* @author Hardy Ferentschik
|
||||
*/
|
||||
public class FilterDefBinder {
|
||||
public class FilterDefProcessor {
|
||||
|
||||
private static final CoreMessageLogger LOG = Logger.getMessageLogger(
|
||||
CoreMessageLogger.class,
|
||||
FilterDefBinder.class.getName()
|
||||
FilterDefProcessor.class.getName()
|
||||
);
|
||||
|
||||
/**
|
||||
|
@ -95,6 +95,6 @@ public class FilterDefBinder {
|
|||
LOG.debugf( "Binding filter definition: %s", name );
|
||||
}
|
||||
|
||||
private FilterDefBinder() {
|
||||
private FilterDefProcessor() {
|
||||
}
|
||||
}
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.global;
|
||||
package org.hibernate.metamodel.source.internal.annotations.global;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
@ -44,12 +44,12 @@ import org.hibernate.id.enhanced.TableGenerator;
|
|||
import org.hibernate.internal.CoreMessageLogger;
|
||||
import org.hibernate.internal.util.StringHelper;
|
||||
import org.hibernate.metamodel.binding.IdGenerator;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.annotations.EnumConversionHelper;
|
||||
import org.hibernate.metamodel.source.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.EnumConversionHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
|
||||
/**
|
||||
* Binds {@link SequenceGenerator}, {@link javax.persistence.TableGenerator}, {@link GenericGenerator}, and
|
||||
|
@ -57,14 +57,14 @@ import org.hibernate.metamodel.source.annotations.JandexHelper;
|
|||
*
|
||||
* @author Hardy Ferentschik
|
||||
*/
|
||||
public class IdGeneratorBinder {
|
||||
public class IdGeneratorProcessor {
|
||||
|
||||
private static final CoreMessageLogger LOG = Logger.getMessageLogger(
|
||||
CoreMessageLogger.class,
|
||||
IdGeneratorBinder.class.getName()
|
||||
IdGeneratorProcessor.class.getName()
|
||||
);
|
||||
|
||||
private IdGeneratorBinder() {
|
||||
private IdGeneratorProcessor() {
|
||||
}
|
||||
|
||||
/**
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.global;
|
||||
package org.hibernate.metamodel.source.internal.annotations.global;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
@ -45,11 +45,11 @@ import org.hibernate.engine.spi.NamedQueryDefinition;
|
|||
import org.hibernate.engine.spi.NamedSQLQueryDefinition;
|
||||
import org.hibernate.internal.CoreMessageLogger;
|
||||
import org.hibernate.internal.util.StringHelper;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
|
||||
/**
|
||||
* Binds {@link NamedQuery}, {@link NamedQueries}, {@link NamedNativeQuery}, {@link NamedNativeQueries},
|
||||
|
@ -58,14 +58,14 @@ import org.hibernate.metamodel.source.annotations.JandexHelper;
|
|||
*
|
||||
* @author Hardy Ferentschik
|
||||
*/
|
||||
public class QueryBinder {
|
||||
public class QueryProcessor {
|
||||
|
||||
private static final CoreMessageLogger LOG = Logger.getMessageLogger(
|
||||
CoreMessageLogger.class,
|
||||
QueryBinder.class.getName()
|
||||
QueryProcessor.class.getName()
|
||||
);
|
||||
|
||||
private QueryBinder() {
|
||||
private QueryProcessor() {
|
||||
}
|
||||
|
||||
/**
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.global;
|
||||
package org.hibernate.metamodel.source.internal.annotations.global;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
@ -36,24 +36,24 @@ import org.hibernate.metamodel.relational.ObjectName;
|
|||
import org.hibernate.metamodel.relational.Schema;
|
||||
import org.hibernate.metamodel.relational.SimpleValue;
|
||||
import org.hibernate.metamodel.relational.Table;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
|
||||
/**
|
||||
* Binds table related information. This binder is called after the entities are bound.
|
||||
*
|
||||
* @author Hardy Ferentschik
|
||||
*/
|
||||
public class TableBinder {
|
||||
public class TableProcessor {
|
||||
|
||||
private static final CoreMessageLogger LOG = Logger.getMessageLogger(
|
||||
CoreMessageLogger.class,
|
||||
TableBinder.class.getName()
|
||||
TableProcessor.class.getName()
|
||||
);
|
||||
|
||||
private TableBinder() {
|
||||
private TableProcessor() {
|
||||
}
|
||||
|
||||
/**
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.global;
|
||||
package org.hibernate.metamodel.source.internal.annotations.global;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
@ -35,21 +35,21 @@ import org.hibernate.annotations.TypeDefs;
|
|||
import org.hibernate.internal.CoreMessageLogger;
|
||||
import org.hibernate.internal.util.StringHelper;
|
||||
import org.hibernate.metamodel.binding.TypeDef;
|
||||
import org.hibernate.metamodel.source.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.spi.MetadataImplementor;
|
||||
import org.hibernate.metamodel.source.internal.annotations.AnnotationBindingContext;
|
||||
import org.hibernate.metamodel.source.internal.annotations.HibernateDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
|
||||
/**
|
||||
* Binds {@link org.hibernate.annotations.TypeDef} and {@link TypeDefs}.
|
||||
*
|
||||
* @author Hardy Ferentschik
|
||||
*/
|
||||
public class TypeDefBinder {
|
||||
public class TypeDefProcessor {
|
||||
|
||||
private static final CoreMessageLogger LOG = Logger.getMessageLogger(
|
||||
CoreMessageLogger.class,
|
||||
TypeDefBinder.class.getName()
|
||||
TypeDefProcessor.class.getName()
|
||||
);
|
||||
|
||||
/**
|
||||
|
@ -121,6 +121,6 @@ public class TypeDefBinder {
|
|||
metadata.addTypeDefinition( new TypeDef( name, typeClass, prms ) );
|
||||
}
|
||||
|
||||
private TypeDefBinder() {
|
||||
private TypeDefProcessor() {
|
||||
}
|
||||
}
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml;
|
||||
|
||||
import org.jboss.jandex.DotName;
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.filter;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.filter;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.HashSet;
|
||||
|
@ -32,7 +32,7 @@ import java.util.Set;
|
|||
import org.jboss.jandex.AnnotationInstance;
|
||||
import org.jboss.jandex.DotName;
|
||||
|
||||
import org.hibernate.metamodel.source.annotations.xml.mocker.IndexBuilder;
|
||||
import org.hibernate.metamodel.source.internal.annotations.xml.mocker.IndexBuilder;
|
||||
|
||||
/**
|
||||
* @author Strong Liu
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.filter;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.filter;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
|
@ -35,7 +35,7 @@ import org.jboss.jandex.AnnotationInstance;
|
|||
import org.jboss.jandex.AnnotationTarget;
|
||||
import org.jboss.jandex.DotName;
|
||||
|
||||
import org.hibernate.metamodel.source.annotations.xml.mocker.MockHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.xml.mocker.MockHelper;
|
||||
|
||||
/**
|
||||
* @author Strong Liu
|
|
@ -21,13 +21,13 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.filter;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.filter;
|
||||
|
||||
import org.jboss.jandex.AnnotationInstance;
|
||||
import org.jboss.jandex.DotName;
|
||||
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.xml.mocker.IndexBuilder;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.xml.mocker.IndexBuilder;
|
||||
|
||||
/**
|
||||
* @author Strong Liu
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.filter;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.filter;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.filter;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.filter;
|
||||
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
|
@ -30,7 +30,8 @@ import org.jboss.jandex.AnnotationInstance;
|
|||
import org.jboss.jandex.AnnotationTarget;
|
||||
import org.jboss.jandex.DotName;
|
||||
|
||||
import org.hibernate.metamodel.source.annotations.xml.mocker.MockHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.xml.mocker.MockHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
|
||||
/**
|
||||
* @author Strong Liu
|
||||
|
@ -53,42 +54,42 @@ class NameTargetAnnotationFilter extends AbstractAnnotationFilter {
|
|||
@Override
|
||||
protected DotName[] targetAnnotation() {
|
||||
return new DotName[] {
|
||||
LOB,
|
||||
ID,
|
||||
BASIC,
|
||||
GENERATED_VALUE,
|
||||
VERSION,
|
||||
TRANSIENT,
|
||||
ACCESS,
|
||||
POST_LOAD,
|
||||
POST_PERSIST,
|
||||
POST_REMOVE,
|
||||
POST_UPDATE,
|
||||
PRE_PERSIST,
|
||||
PRE_REMOVE,
|
||||
PRE_UPDATE,
|
||||
EMBEDDED_ID,
|
||||
EMBEDDED,
|
||||
MANY_TO_ONE,
|
||||
MANY_TO_MANY,
|
||||
ONE_TO_ONE,
|
||||
ONE_TO_MANY,
|
||||
ELEMENT_COLLECTION,
|
||||
COLLECTION_TABLE,
|
||||
COLUMN,
|
||||
ENUMERATED,
|
||||
JOIN_TABLE,
|
||||
TEMPORAL,
|
||||
ORDER_BY,
|
||||
ORDER_COLUMN,
|
||||
JOIN_COLUMN,
|
||||
JOIN_COLUMNS,
|
||||
MAPS_ID,
|
||||
MAP_KEY_TEMPORAL,
|
||||
MAP_KEY,
|
||||
MAP_KEY_CLASS,
|
||||
MAP_KEY_COLUMN,
|
||||
MAP_KEY_ENUMERATED
|
||||
JPADotNames.LOB,
|
||||
JPADotNames.ID,
|
||||
JPADotNames.BASIC,
|
||||
JPADotNames.GENERATED_VALUE,
|
||||
JPADotNames.VERSION,
|
||||
JPADotNames.TRANSIENT,
|
||||
JPADotNames.ACCESS,
|
||||
JPADotNames.POST_LOAD,
|
||||
JPADotNames.POST_PERSIST,
|
||||
JPADotNames.POST_REMOVE,
|
||||
JPADotNames.POST_UPDATE,
|
||||
JPADotNames.PRE_PERSIST,
|
||||
JPADotNames.PRE_REMOVE,
|
||||
JPADotNames.PRE_UPDATE,
|
||||
JPADotNames.EMBEDDED_ID,
|
||||
JPADotNames.EMBEDDED,
|
||||
JPADotNames.MANY_TO_ONE,
|
||||
JPADotNames.MANY_TO_MANY,
|
||||
JPADotNames.ONE_TO_ONE,
|
||||
JPADotNames.ONE_TO_MANY,
|
||||
JPADotNames.ELEMENT_COLLECTION,
|
||||
JPADotNames.COLLECTION_TABLE,
|
||||
JPADotNames.COLUMN,
|
||||
JPADotNames.ENUMERATED,
|
||||
JPADotNames.JOIN_TABLE,
|
||||
JPADotNames.TEMPORAL,
|
||||
JPADotNames.ORDER_BY,
|
||||
JPADotNames.ORDER_COLUMN,
|
||||
JPADotNames.JOIN_COLUMN,
|
||||
JPADotNames.JOIN_COLUMNS,
|
||||
JPADotNames.MAPS_ID,
|
||||
JPADotNames.MAP_KEY_TEMPORAL,
|
||||
JPADotNames.MAP_KEY,
|
||||
JPADotNames.MAP_KEY_CLASS,
|
||||
JPADotNames.MAP_KEY_COLUMN,
|
||||
JPADotNames.MAP_KEY_ENUMERATED
|
||||
};
|
||||
}
|
||||
}
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import org.jboss.jandex.AnnotationInstance;
|
||||
import org.jboss.jandex.AnnotationTarget;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
@ -33,7 +33,7 @@ import org.jboss.jandex.DotName;
|
|||
|
||||
import org.hibernate.internal.jaxb.mapping.orm.JaxbAccessType;
|
||||
import org.hibernate.internal.jaxb.mapping.orm.JaxbUniqueConstraint;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
|
||||
/**
|
||||
* Base class for the mock jandex annotations created from orm.xml.
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
@ -37,9 +37,9 @@ import org.hibernate.AssertionFailure;
|
|||
import org.hibernate.MappingException;
|
||||
import org.hibernate.internal.CoreMessageLogger;
|
||||
import org.hibernate.internal.jaxb.mapping.orm.JaxbAccessType;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.annotations.xml.PseudoJpaDotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.xml.PseudoJpaDotNames;
|
||||
|
||||
/**
|
||||
* @author Strong Liu
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashSet;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
@ -38,9 +38,9 @@ import org.hibernate.internal.jaxb.mapping.orm.JaxbEntity;
|
|||
import org.hibernate.internal.jaxb.mapping.orm.JaxbMappedSuperclass;
|
||||
import org.hibernate.internal.jaxb.mapping.orm.JaxbTable;
|
||||
import org.hibernate.internal.util.StringHelper;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.annotations.xml.filter.IndexedAnnotationFilter;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JandexHelper;
|
||||
import org.hibernate.metamodel.source.internal.annotations.xml.filter.IndexedAnnotationFilter;
|
||||
|
||||
/**
|
||||
* @author Strong Liu
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import org.jboss.logging.Logger;
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import org.jboss.jandex.ClassInfo;
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import org.jboss.jandex.ClassInfo;
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
|
@ -47,7 +47,7 @@ import org.hibernate.internal.jaxb.mapping.orm.JaxbSqlResultSetMapping;
|
|||
import org.hibernate.internal.jaxb.mapping.orm.JaxbTableGenerator;
|
||||
import org.hibernate.internal.util.StringHelper;
|
||||
import org.hibernate.metamodel.source.MappingException;
|
||||
import org.hibernate.metamodel.source.annotations.JPADotNames;
|
||||
import org.hibernate.metamodel.source.internal.annotations.JPADotNames;
|
||||
|
||||
/**
|
||||
* @author Strong Liu
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
|
@ -21,7 +21,7 @@
|
|||
* 51 Franklin Street, Fifth Floor
|
||||
* Boston, MA 02110-1301 USA
|
||||
*/
|
||||
package org.hibernate.metamodel.source.annotations.xml.mocker;
|
||||
package org.hibernate.metamodel.source.internal.annotations.xml.mocker;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
|
@ -38,7 +38,7 @@ import org.jboss.logging.Logger;
|
|||
import org.hibernate.AssertionFailure;
|
||||
import org.hibernate.internal.CoreMessageLogger;
|
||||
import org.hibernate.internal.util.StringHelper;
|
||||
import org.hibernate.metamodel.source.annotations.xml.filter.IndexedAnnotationFilter;
|
||||
import org.hibernate.metamodel.source.internal.annotations.xml.filter.IndexedAnnotationFilter;
|
||||
import org.hibernate.service.ServiceRegistry;
|
||||
import org.hibernate.service.classloading.spi.ClassLoaderService;
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue