Uses of Interface
org.eclipse.persistence.jpa.jpql.tools.spi.IEntity
Package
Description
This package contains the
StateObject
classes that represents a JPQL query.The Hermes SPI defines how the parser and its related features can retrieve information about
the JPA managed types from the application.
-
Uses of IEntity in org.eclipse.persistence.jpa.jpql.tools
Modifier and TypeMethodDescriptionContentAssistProposals.getAbstractSchemaType
(String identificationVariable) Retrieves the abstract schema type that is mapped with the given identification variable.DefaultContentAssistProposals.getAbstractSchemaType
(String identificationVariable) GenericSemanticValidatorHelper.getEntityNamed
(String entityName) Modifier and TypeMethodDescriptionContentAssistProposals.abstractSchemaTypes()
Returns the collection of possible abstract schema types.DefaultContentAssistProposals.abstractSchemaTypes()
Modifier and TypeMethodDescriptionvoid
Adds the givenIEntity
as a possible abstract schema type.void
DefaultContentAssistProposals.addRangeIdentificationVariable
(String identificationVariable, IEntity entity) Adds the given range identification variable that is mapping the given abstract schema type. -
Uses of IEntity in org.eclipse.persistence.jpa.jpql.tools.model.query
Modifier and TypeMethodDescriptionAbstractModifyClauseStateObject.getEntity()
Returns the actualIEntity
that has the abstract schema name.AbstractModifyStatementStateObject.getEntity()
Returns the actualIEntity
that has the abstract schema name.AbstractSchemaNameStateObject.getEntity()
Returns the actual external form representing theIEntity
.IdentificationVariableDeclarationStateObject.getEntity()
Returns the actual external form representing theIEntity
.RangeVariableDeclarationStateObject.getEntity()
Returns the actualIEntity
that has the abstract schema name.TreatExpressionStateObject.getEntity()
Resolves the entity type name to the external form of the actualIEntity
.Modifier and TypeMethodDescriptionAbstractFromClauseStateObject.addRangeDeclaration
(IEntity entity, String identificationVariable) Adds to this select statement a new range variable declaration.AbstractSelectStatementStateObject.addRangeDeclaration
(IEntity entity, String identificationVariable) Adds to this select statement a new range variable declaration.void
AbstractModifyClauseStateObject.setDeclaration
(IEntity entity) Sets the abstract schema name to the given value.void
AbstractModifyClauseStateObject.setDeclaration
(IEntity entity, String identificationVariable) Sets the abstract schema name to the given value and the identification variable that will range over it.void
AbstractModifyStatementStateObject.setDeclaration
(IEntity entity) Sets the abstract schema name to the given value.void
AbstractModifyStatementStateObject.setDeclaration
(IEntity entity, String identificationVariable) Sets the abstract schema name to the given value and the identification variable that will range over it.void
RangeVariableDeclarationStateObject.setDeclaration
(IEntity entity) Sets the abstract schema name to the given value.void
RangeVariableDeclarationStateObject.setDeclaration
(IEntity entity, String identificationVariable) Sets the abstract schema name to the given value and the identification variable that will range over it.void
Sets the actualIEntity
and updates the abstract schema name.void
Sets the actualIEntity
and updates the abstract schema name.void
Sets the actualIEntity
and updates the abstract schema name.void
Sets theIEntity
as the "root".void
Sets the actualIEntity
and updates the abstract schema name.void
TreatExpressionStateObject.setEntityTypeName
(IEntity entityType) Sets the name of the entity that is used to downcast the join association path.ModifierConstructorDescriptionAbstractSchemaNameStateObject
(StateObject parent, IEntity entity) Creates a newAbstractSchemaNameStateObject
.IdentificationVariableDeclarationStateObject
(AbstractFromClauseStateObject parent, IEntity entity, String identificationVariable) Creates a newIdentificationVariableDeclarationStateObject
. -
Uses of IEntity in org.eclipse.persistence.jpa.jpql.tools.spi
Modifier and TypeMethodDescriptionRetrieves theIEntity
with the given name.IManagedTypeProvider.getEntityNamed
(String entityName) Retrieves theIEntity
with the given entity name.Modifier and TypeMethodDescriptionIManagedTypeProvider.entities()
Returns the collection of possible abstract schema types.