Class EntityResolvedLiteral
java.lang.Object
com.blazebit.expression.declarative.persistence.EntityResolvedLiteral
- All Implemented Interfaces:
com.blazebit.expression.spi.ResolvedLiteral,Serializable
public class EntityResolvedLiteral extends Object implements com.blazebit.expression.spi.ResolvedLiteral, Serializable
The resolved literal for an entity constructor expression.
- Since:
- 1.0.0
- Author:
- Christian Beikov
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description EntityResolvedLiteral(com.blazebit.domain.runtime.model.DomainModel domainModel, com.blazebit.domain.runtime.model.EntityDomainType entityDomainType, Object idValue, boolean isIdString, String expressionPrefix, EntityLiteralPersistenceRestrictionProvider restrictionProvider)Creates a new entity resolved literal. -
Method Summary
-
Constructor Details
-
EntityResolvedLiteral
public EntityResolvedLiteral(com.blazebit.domain.runtime.model.DomainModel domainModel, com.blazebit.domain.runtime.model.EntityDomainType entityDomainType, Object idValue, boolean isIdString, String expressionPrefix, EntityLiteralPersistenceRestrictionProvider restrictionProvider)Creates a new entity resolved literal.- Parameters:
domainModel- The domain modelentityDomainType- The entity domain typeidValue- The entity id valueisIdString- Whether the id is a string i.e. should be encoded as such in JPQLexpressionPrefix- The JPQL expression prefixrestrictionProvider- The restriction provider
-
-
Method Details