remove makeCopy() method, since it was annotated @Remove
Signed-off-by: Gavin King <gavin@hibernate.org>
This commit is contained in:
parent
9e745b4e79
commit
b9f15e888e
|
@ -17,14 +17,10 @@ import org.hibernate.spi.NavigablePath;
|
|||
import org.hibernate.query.criteria.JpaCollectionJoin;
|
||||
import org.hibernate.query.criteria.JpaExpression;
|
||||
import org.hibernate.query.criteria.JpaPredicate;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.sqm.NodeBuilder;
|
||||
import org.hibernate.query.sqm.SemanticQueryWalker;
|
||||
import org.hibernate.query.sqm.tree.SqmCopyContext;
|
||||
import org.hibernate.query.sqm.tree.SqmJoinType;
|
||||
import org.hibernate.query.sqm.tree.from.SqmAttributeJoin;
|
||||
import org.hibernate.query.sqm.tree.from.SqmFrom;
|
||||
import org.hibernate.spi.NavigablePath;
|
||||
|
||||
import jakarta.persistence.criteria.Expression;
|
||||
import jakarta.persistence.criteria.Predicate;
|
||||
|
@ -163,15 +159,4 @@ public class SqmBagJoin<O, E> extends AbstractSqmPluralJoin<O,Collection<E>, E>
|
|||
return treat;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SqmAttributeJoin<O, E> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
return new SqmBagJoin<>(
|
||||
creationProcessingState.getPathRegistry().findFromByPath( getLhs().getNavigablePath() ),
|
||||
getAttribute(),
|
||||
getExplicitAlias(),
|
||||
getSqmJoinType(),
|
||||
isFetched(),
|
||||
nodeBuilder()
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,8 +7,6 @@
|
|||
package org.hibernate.query.sqm.tree.domain;
|
||||
|
||||
import org.hibernate.metamodel.model.domain.BagPersistentAttribute;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.hql.spi.SqmPathRegistry;
|
||||
import org.hibernate.query.sqm.NodeBuilder;
|
||||
import org.hibernate.query.sqm.SemanticQueryWalker;
|
||||
import org.hibernate.query.sqm.tree.SqmCopyContext;
|
||||
|
@ -100,19 +98,4 @@ public class SqmCorrelatedBagJoin<O, T> extends SqmBagJoin<O, T> implements SqmC
|
|||
return correlatedRootJoin;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SqmCorrelatedBagJoin<O, T> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
final SqmPathRegistry pathRegistry = creationProcessingState.getPathRegistry();
|
||||
return new SqmCorrelatedBagJoin<>(
|
||||
pathRegistry.findFromByPath( getLhs().getNavigablePath() ),
|
||||
getAttribute(),
|
||||
getExplicitAlias(),
|
||||
getSqmJoinType(),
|
||||
isFetched(),
|
||||
nodeBuilder(),
|
||||
pathRegistry.findFromByPath( correlatedRootJoin.getNavigablePath() ),
|
||||
pathRegistry.findFromByPath( correlationParent.getNavigablePath() )
|
||||
);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -7,8 +7,6 @@
|
|||
package org.hibernate.query.sqm.tree.domain;
|
||||
|
||||
import org.hibernate.metamodel.model.domain.ListPersistentAttribute;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.hql.spi.SqmPathRegistry;
|
||||
import org.hibernate.query.sqm.NodeBuilder;
|
||||
import org.hibernate.query.sqm.SemanticQueryWalker;
|
||||
import org.hibernate.query.sqm.tree.SqmCopyContext;
|
||||
|
@ -95,21 +93,6 @@ public class SqmCorrelatedListJoin<O, T> extends SqmListJoin<O, T> implements Sq
|
|||
return correlatedRootJoin;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SqmCorrelatedListJoin<O, T> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
final SqmPathRegistry pathRegistry = creationProcessingState.getPathRegistry();
|
||||
return new SqmCorrelatedListJoin<>(
|
||||
pathRegistry.findFromByPath( getLhs().getNavigablePath() ),
|
||||
getAttribute(),
|
||||
getExplicitAlias(),
|
||||
getSqmJoinType(),
|
||||
isFetched(),
|
||||
nodeBuilder(),
|
||||
pathRegistry.findFromByPath( correlatedRootJoin.getNavigablePath() ),
|
||||
pathRegistry.findFromByPath( correlationParent.getNavigablePath() )
|
||||
);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <X> X accept(SemanticQueryWalker<X> walker) {
|
||||
return walker.visitCorrelatedListJoin( this );
|
||||
|
|
|
@ -7,8 +7,6 @@
|
|||
package org.hibernate.query.sqm.tree.domain;
|
||||
|
||||
import org.hibernate.metamodel.model.domain.MapPersistentAttribute;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.hql.spi.SqmPathRegistry;
|
||||
import org.hibernate.query.sqm.NodeBuilder;
|
||||
import org.hibernate.query.sqm.SemanticQueryWalker;
|
||||
import org.hibernate.query.sqm.tree.SqmCopyContext;
|
||||
|
@ -95,21 +93,6 @@ public class SqmCorrelatedMapJoin<L,K,V> extends SqmMapJoin<L,K,V> implements Sq
|
|||
return correlatedRootJoin;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SqmCorrelatedMapJoin<L, K, V> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
final SqmPathRegistry pathRegistry = creationProcessingState.getPathRegistry();
|
||||
return new SqmCorrelatedMapJoin<>(
|
||||
pathRegistry.findFromByPath( getLhs().getNavigablePath() ),
|
||||
getAttribute(),
|
||||
getExplicitAlias(),
|
||||
getSqmJoinType(),
|
||||
isFetched(),
|
||||
nodeBuilder(),
|
||||
pathRegistry.findFromByPath( correlatedRootJoin.getNavigablePath() ),
|
||||
pathRegistry.findFromByPath( correlationParent.getNavigablePath() )
|
||||
);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <X> X accept(SemanticQueryWalker<X> walker) {
|
||||
return walker.visitCorrelatedMapJoin( this );
|
||||
|
|
|
@ -7,8 +7,6 @@
|
|||
package org.hibernate.query.sqm.tree.domain;
|
||||
|
||||
import org.hibernate.metamodel.model.domain.SetPersistentAttribute;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.hql.spi.SqmPathRegistry;
|
||||
import org.hibernate.query.sqm.NodeBuilder;
|
||||
import org.hibernate.query.sqm.SemanticQueryWalker;
|
||||
import org.hibernate.query.sqm.tree.SqmCopyContext;
|
||||
|
@ -95,21 +93,6 @@ public class SqmCorrelatedSetJoin<O, T> extends SqmSetJoin<O, T> implements SqmC
|
|||
return correlatedRootJoin;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SqmCorrelatedSetJoin<O, T> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
final SqmPathRegistry pathRegistry = creationProcessingState.getPathRegistry();
|
||||
return new SqmCorrelatedSetJoin<>(
|
||||
pathRegistry.findFromByPath( getLhs().getNavigablePath() ),
|
||||
getAttribute(),
|
||||
getExplicitAlias(),
|
||||
getSqmJoinType(),
|
||||
isFetched(),
|
||||
nodeBuilder(),
|
||||
pathRegistry.findFromByPath( correlatedRootJoin.getNavigablePath() ),
|
||||
pathRegistry.findFromByPath( correlationParent.getNavigablePath() )
|
||||
);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <X> X accept(SemanticQueryWalker<X> walker) {
|
||||
return walker.visitCorrelatedSetJoin( this );
|
||||
|
|
|
@ -7,8 +7,6 @@
|
|||
package org.hibernate.query.sqm.tree.domain;
|
||||
|
||||
import org.hibernate.metamodel.model.domain.SingularPersistentAttribute;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.hql.spi.SqmPathRegistry;
|
||||
import org.hibernate.query.sqm.NodeBuilder;
|
||||
import org.hibernate.query.sqm.SemanticQueryWalker;
|
||||
import org.hibernate.query.sqm.tree.SqmCopyContext;
|
||||
|
@ -95,21 +93,6 @@ public class SqmCorrelatedSingularJoin<O, T> extends SqmSingularJoin<O, T> imple
|
|||
return correlatedRootJoin;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SqmCorrelatedSingularJoin<O, T> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
final SqmPathRegistry pathRegistry = creationProcessingState.getPathRegistry();
|
||||
return new SqmCorrelatedSingularJoin<>(
|
||||
pathRegistry.findFromByPath( getLhs().getNavigablePath() ),
|
||||
getAttribute(),
|
||||
getExplicitAlias(),
|
||||
getSqmJoinType(),
|
||||
isFetched(),
|
||||
nodeBuilder(),
|
||||
pathRegistry.findFromByPath( correlatedRootJoin.getNavigablePath() ),
|
||||
pathRegistry.findFromByPath( correlationParent.getNavigablePath() )
|
||||
);
|
||||
}
|
||||
|
||||
@Override
|
||||
public <X> X accept(SemanticQueryWalker<X> walker) {
|
||||
return walker.visitCorrelatedSingularJoin( this );
|
||||
|
|
|
@ -17,12 +17,10 @@ import org.hibernate.spi.NavigablePath;
|
|||
import org.hibernate.query.criteria.JpaExpression;
|
||||
import org.hibernate.query.criteria.JpaListJoin;
|
||||
import org.hibernate.query.criteria.JpaPredicate;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.sqm.NodeBuilder;
|
||||
import org.hibernate.query.sqm.SqmPathSource;
|
||||
import org.hibernate.query.sqm.tree.SqmCopyContext;
|
||||
import org.hibernate.query.sqm.tree.SqmJoinType;
|
||||
import org.hibernate.query.sqm.tree.from.SqmAttributeJoin;
|
||||
import org.hibernate.query.sqm.tree.from.SqmFrom;
|
||||
|
||||
import jakarta.persistence.criteria.Expression;
|
||||
|
@ -168,16 +166,4 @@ public class SqmListJoin<O,E>
|
|||
return treat;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SqmAttributeJoin<O, E> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
return new SqmListJoin<>(
|
||||
creationProcessingState.getPathRegistry().findFromByPath( getLhs().getNavigablePath() ),
|
||||
getAttribute(),
|
||||
getExplicitAlias(),
|
||||
getSqmJoinType(),
|
||||
isFetched(),
|
||||
nodeBuilder()
|
||||
);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -15,7 +15,6 @@ import org.hibernate.metamodel.model.domain.TreatableDomainType;
|
|||
import org.hibernate.query.criteria.JpaExpression;
|
||||
import org.hibernate.query.criteria.JpaMapJoin;
|
||||
import org.hibernate.query.criteria.JpaPredicate;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.sqm.NodeBuilder;
|
||||
import org.hibernate.query.sqm.SemanticQueryWalker;
|
||||
import org.hibernate.query.sqm.SqmPathSource;
|
||||
|
@ -185,16 +184,4 @@ public class SqmMapJoin<L, K, V>
|
|||
return treat;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SqmMapJoin<L, K, V> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
return new SqmMapJoin<>(
|
||||
creationProcessingState.getPathRegistry().findFromByPath( getLhs().getNavigablePath() ),
|
||||
getAttribute(),
|
||||
getExplicitAlias(),
|
||||
getSqmJoinType(),
|
||||
isFetched(),
|
||||
nodeBuilder()
|
||||
);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -17,7 +17,6 @@ import org.hibernate.spi.NavigablePath;
|
|||
import org.hibernate.query.criteria.JpaExpression;
|
||||
import org.hibernate.query.criteria.JpaPredicate;
|
||||
import org.hibernate.query.criteria.JpaSetJoin;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.sqm.NodeBuilder;
|
||||
import org.hibernate.query.sqm.tree.SqmCopyContext;
|
||||
import org.hibernate.query.sqm.tree.SqmJoinType;
|
||||
|
@ -167,15 +166,4 @@ public class SqmSetJoin<O, E>
|
|||
}
|
||||
|
||||
|
||||
@Override
|
||||
public SqmAttributeJoin<O, E> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
return new SqmSetJoin<>(
|
||||
creationProcessingState.getPathRegistry().findFromByPath( getLhs().getNavigablePath() ),
|
||||
getModel(),
|
||||
getExplicitAlias(),
|
||||
getSqmJoinType(),
|
||||
isFetched(),
|
||||
nodeBuilder()
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,23 +8,18 @@ package org.hibernate.query.sqm.tree.domain;
|
|||
|
||||
import java.util.Locale;
|
||||
|
||||
import org.hibernate.metamodel.model.domain.EmbeddableDomainType;
|
||||
import org.hibernate.metamodel.model.domain.EntityDomainType;
|
||||
import org.hibernate.metamodel.model.domain.ManagedDomainType;
|
||||
import org.hibernate.metamodel.model.domain.SingularPersistentAttribute;
|
||||
import org.hibernate.metamodel.model.domain.TreatableDomainType;
|
||||
import org.hibernate.query.sqm.SemanticQueryWalker;
|
||||
import org.hibernate.spi.NavigablePath;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.sqm.NodeBuilder;
|
||||
import org.hibernate.query.sqm.SemanticQueryWalker;
|
||||
import org.hibernate.query.sqm.SqmJoinable;
|
||||
import org.hibernate.query.sqm.tree.SqmCopyContext;
|
||||
import org.hibernate.query.sqm.tree.SqmJoinType;
|
||||
import org.hibernate.query.sqm.tree.from.SqmAttributeJoin;
|
||||
import org.hibernate.query.sqm.tree.from.SqmFrom;
|
||||
import org.hibernate.query.sqm.tree.from.SqmTreatedAttributeJoin;
|
||||
import org.hibernate.spi.NavigablePath;
|
||||
|
||||
/**
|
||||
* @author Steve Ebersole
|
||||
|
@ -158,15 +153,4 @@ public class SqmSingularJoin<O,T> extends AbstractSqmAttributeJoin<O,T> implemen
|
|||
);
|
||||
}
|
||||
|
||||
@Override
|
||||
public SqmAttributeJoin<O, T> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
return new SqmSingularJoin<>(
|
||||
creationProcessingState.getPathRegistry().findFromByPath( getLhs().getNavigablePath() ),
|
||||
getAttribute(),
|
||||
getExplicitAlias(),
|
||||
getSqmJoinType(),
|
||||
isFetched(),
|
||||
nodeBuilder()
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,10 +11,8 @@ import org.hibernate.metamodel.model.domain.BagPersistentAttribute;
|
|||
import org.hibernate.metamodel.model.domain.TreatableDomainType;
|
||||
import org.hibernate.query.criteria.JpaExpression;
|
||||
import org.hibernate.query.criteria.JpaPredicate;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.sqm.SqmPathSource;
|
||||
import org.hibernate.query.sqm.tree.SqmCopyContext;
|
||||
import org.hibernate.query.sqm.tree.from.SqmAttributeJoin;
|
||||
import org.hibernate.query.sqm.tree.from.SqmTreatedAttributeJoin;
|
||||
import org.hibernate.spi.NavigablePath;
|
||||
|
||||
|
@ -121,11 +119,6 @@ public class SqmTreatedBagJoin<L, R, R1 extends R> extends SqmBagJoin<L, R1> imp
|
|||
return treatTarget;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SqmAttributeJoin<L, R1> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
return new SqmTreatedBagJoin<>( wrappedPath, treatTarget, getAlias() );
|
||||
}
|
||||
|
||||
@Override
|
||||
public void appendHqlString(StringBuilder sb) {
|
||||
sb.append( "treat(" );
|
||||
|
|
|
@ -11,12 +11,10 @@ import org.hibernate.metamodel.model.domain.ListPersistentAttribute;
|
|||
import org.hibernate.metamodel.model.domain.TreatableDomainType;
|
||||
import org.hibernate.query.criteria.JpaExpression;
|
||||
import org.hibernate.query.criteria.JpaPredicate;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.hql.spi.SqmCreationState;
|
||||
import org.hibernate.query.sqm.SqmPathSource;
|
||||
import org.hibernate.query.sqm.tree.SqmCopyContext;
|
||||
import org.hibernate.query.sqm.tree.expression.SqmExpression;
|
||||
import org.hibernate.query.sqm.tree.from.SqmAttributeJoin;
|
||||
import org.hibernate.query.sqm.tree.from.SqmTreatedAttributeJoin;
|
||||
import org.hibernate.spi.NavigablePath;
|
||||
|
||||
|
@ -152,13 +150,6 @@ public class SqmTreatedListJoin<O,T, S extends T> extends SqmListJoin<O,S> imple
|
|||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public SqmAttributeJoin<O, S> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
return new SqmTreatedListJoin<>( wrappedPath, treatTarget, getAlias() );
|
||||
}
|
||||
|
||||
@Override
|
||||
public void appendHqlString(StringBuilder sb) {
|
||||
sb.append( "treat(" );
|
||||
|
|
|
@ -11,7 +11,6 @@ import org.hibernate.metamodel.model.domain.EntityDomainType;
|
|||
import org.hibernate.metamodel.model.domain.TreatableDomainType;
|
||||
import org.hibernate.query.criteria.JpaExpression;
|
||||
import org.hibernate.query.criteria.JpaPredicate;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.sqm.SqmPathSource;
|
||||
import org.hibernate.query.sqm.tree.SqmCopyContext;
|
||||
import org.hibernate.query.sqm.tree.from.SqmTreatedAttributeJoin;
|
||||
|
@ -161,15 +160,6 @@ public class SqmTreatedMapJoin<L, K, V, S extends V> extends SqmMapJoin<L, K, S>
|
|||
return (SqmTreatedMapJoin<L, K, V, S>) super.on( restrictions );
|
||||
}
|
||||
|
||||
@Override
|
||||
public SqmMapJoin<L, K, S> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
return new SqmTreatedMapJoin<>(
|
||||
wrappedPath,
|
||||
treatTarget,
|
||||
getAlias()
|
||||
);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void appendHqlString(StringBuilder sb) {
|
||||
sb.append( "treat(" );
|
||||
|
|
|
@ -11,10 +11,8 @@ import org.hibernate.metamodel.model.domain.TreatableDomainType;
|
|||
import org.hibernate.metamodel.model.domain.SetPersistentAttribute;
|
||||
import org.hibernate.query.criteria.JpaExpression;
|
||||
import org.hibernate.query.criteria.JpaPredicate;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.sqm.SqmPathSource;
|
||||
import org.hibernate.query.sqm.tree.SqmCopyContext;
|
||||
import org.hibernate.query.sqm.tree.from.SqmAttributeJoin;
|
||||
import org.hibernate.query.sqm.tree.from.SqmTreatedAttributeJoin;
|
||||
import org.hibernate.spi.NavigablePath;
|
||||
|
||||
|
@ -121,11 +119,6 @@ public class SqmTreatedSetJoin<O,T, S extends T> extends SqmSetJoin<O,S> impleme
|
|||
return treatTarget;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SqmAttributeJoin<O, S> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
return new SqmTreatedSetJoin<>( wrappedPath, treatTarget, getAlias() );
|
||||
}
|
||||
|
||||
@Override
|
||||
public void appendHqlString(StringBuilder sb) {
|
||||
sb.append( "treat(" );
|
||||
|
|
|
@ -11,10 +11,8 @@ import org.hibernate.metamodel.model.domain.SingularPersistentAttribute;
|
|||
import org.hibernate.metamodel.model.domain.TreatableDomainType;
|
||||
import org.hibernate.query.criteria.JpaExpression;
|
||||
import org.hibernate.query.criteria.JpaPredicate;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.sqm.SqmPathSource;
|
||||
import org.hibernate.query.sqm.tree.SqmCopyContext;
|
||||
import org.hibernate.query.sqm.tree.from.SqmAttributeJoin;
|
||||
import org.hibernate.query.sqm.tree.from.SqmTreatedAttributeJoin;
|
||||
import org.hibernate.spi.NavigablePath;
|
||||
|
||||
|
@ -122,11 +120,6 @@ public class SqmTreatedSingularJoin<O,T, S extends T> extends SqmSingularJoin<O,
|
|||
return treatTarget;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SqmAttributeJoin<O, S> makeCopy(SqmCreationProcessingState creationProcessingState) {
|
||||
return new SqmTreatedSingularJoin<>( wrappedPath, treatTarget, getAlias() );
|
||||
}
|
||||
|
||||
@Override
|
||||
public void appendHqlString(StringBuilder sb) {
|
||||
sb.append( "treat(" );
|
||||
|
|
|
@ -7,13 +7,11 @@
|
|||
package org.hibernate.query.sqm.tree.from;
|
||||
|
||||
import org.hibernate.Internal;
|
||||
import org.hibernate.Remove;
|
||||
import org.hibernate.metamodel.model.domain.EntityDomainType;
|
||||
import org.hibernate.query.criteria.JpaExpression;
|
||||
import org.hibernate.query.criteria.JpaFetch;
|
||||
import org.hibernate.query.criteria.JpaJoin;
|
||||
import org.hibernate.query.criteria.JpaPredicate;
|
||||
import org.hibernate.query.hql.spi.SqmCreationProcessingState;
|
||||
import org.hibernate.query.sqm.SqmPathSource;
|
||||
import org.hibernate.query.sqm.tree.predicate.SqmPredicate;
|
||||
import org.hibernate.type.descriptor.java.JavaType;
|
||||
|
@ -86,10 +84,4 @@ public interface SqmAttributeJoin<O,T> extends SqmJoin<O,T>, JpaFetch<O,T>, JpaJ
|
|||
<S extends T> SqmTreatedAttributeJoin<O,T,S> treatAs(EntityDomainType<S> treatTarget, String alias, boolean fetch);
|
||||
<S extends T> SqmTreatedAttributeJoin<O,T,S> treatAs(Class<S> treatTarget, String alias, boolean fetch);
|
||||
|
||||
/*
|
||||
@deprecated not used anymore
|
||||
*/
|
||||
@Deprecated
|
||||
@Remove
|
||||
SqmAttributeJoin<O,T> makeCopy( SqmCreationProcessingState creationProcessingState );
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue