Uses of Interface
org.eclipse.persistence.jpa.jpql.tools.spi.IEntity
-
Packages that use IEntity Package Description org.eclipse.persistence.jpa.jpql.tools org.eclipse.persistence.jpa.jpql.tools.model.query This package contains theStateObjectclasses that represents a JPQL query.org.eclipse.persistence.jpa.jpql.tools.spi 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
Methods in org.eclipse.persistence.jpa.jpql.tools that return IEntity Modifier and Type Method Description IEntityContentAssistProposals. getAbstractSchemaType(String identificationVariable)Retrieves the abstract schema type that is mapped with the given identification variable.IEntityDefaultContentAssistProposals. getAbstractSchemaType(String identificationVariable)IEntityGenericSemanticValidatorHelper. getEntityNamed(String entityName)Methods in org.eclipse.persistence.jpa.jpql.tools that return types with arguments of type IEntity Modifier and Type Method Description Iterable<IEntity>ContentAssistProposals. abstractSchemaTypes()Returns the collection of possible abstract schema types.Iterable<IEntity>DefaultContentAssistProposals. abstractSchemaTypes()Methods in org.eclipse.persistence.jpa.jpql.tools with parameters of type IEntity Modifier and Type Method Description voidDefaultContentAssistProposals. addEntity(IEntity abstractSchemaType)Adds the givenIEntityas a possible abstract schema type.voidDefaultContentAssistProposals. 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
Methods in org.eclipse.persistence.jpa.jpql.tools.model.query that return IEntity Modifier and Type Method Description IEntityAbstractModifyClauseStateObject. getEntity()Returns the actualIEntitythat has the abstract schema name.IEntityAbstractModifyStatementStateObject. getEntity()Returns the actualIEntitythat has the abstract schema name.IEntityAbstractSchemaNameStateObject. getEntity()Returns the actual external form representing theIEntity.IEntityIdentificationVariableDeclarationStateObject. getEntity()Returns the actual external form representing theIEntity.IEntityRangeVariableDeclarationStateObject. getEntity()Returns the actualIEntitythat has the abstract schema name.IEntityTreatExpressionStateObject. getEntity()Resolves the entity type name to the external form of the actualIEntity.Methods in org.eclipse.persistence.jpa.jpql.tools.model.query with parameters of type IEntity Modifier and Type Method Description IdentificationVariableDeclarationStateObjectAbstractFromClauseStateObject. addRangeDeclaration(IEntity entity, String identificationVariable)Adds to this select statement a new range variable declaration.IdentificationVariableDeclarationStateObjectAbstractSelectStatementStateObject. addRangeDeclaration(IEntity entity, String identificationVariable)Adds to this select statement a new range variable declaration.voidAbstractModifyClauseStateObject. setDeclaration(IEntity entity)Sets the abstract schema name to the given value.voidAbstractModifyClauseStateObject. setDeclaration(IEntity entity, String identificationVariable)Sets the abstract schema name to the given value and the identification variable that will range over it.voidAbstractModifyStatementStateObject. setDeclaration(IEntity entity)Sets the abstract schema name to the given value.voidAbstractModifyStatementStateObject. setDeclaration(IEntity entity, String identificationVariable)Sets the abstract schema name to the given value and the identification variable that will range over it.voidRangeVariableDeclarationStateObject. setDeclaration(IEntity entity)Sets the abstract schema name to the given value.voidRangeVariableDeclarationStateObject. setDeclaration(IEntity entity, String identificationVariable)Sets the abstract schema name to the given value and the identification variable that will range over it.voidAbstractModifyClauseStateObject. setEntity(IEntity entity)Sets the actualIEntityand updates the abstract schema name.voidAbstractModifyStatementStateObject. setEntity(IEntity entity)Sets the actualIEntityand updates the abstract schema name.voidAbstractSchemaNameStateObject. setEntity(IEntity entity)Sets the actualIEntityand updates the abstract schema name.voidIdentificationVariableDeclarationStateObject. setEntity(IEntity entity)Sets theIEntityas the "root".voidRangeVariableDeclarationStateObject. setEntity(IEntity entity)Sets the actualIEntityand updates the abstract schema name.voidTreatExpressionStateObject. setEntityTypeName(IEntity entityType)Sets the name of the entity that is used to downcast the join association path.Constructors in org.eclipse.persistence.jpa.jpql.tools.model.query with parameters of type IEntity Constructor Description AbstractSchemaNameStateObject(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
Methods in org.eclipse.persistence.jpa.jpql.tools.spi that return IEntity Modifier and Type Method Description IEntityIManagedTypeProvider. getEntity(String typeName)Retrieves theIEntitywith the given name.IEntityIManagedTypeProvider. getEntity(IType type)IEntityIManagedTypeProvider. getEntityNamed(String entityName)Retrieves theIEntitywith the given entity name.Methods in org.eclipse.persistence.jpa.jpql.tools.spi that return types with arguments of type IEntity Modifier and Type Method Description Iterable<IEntity>IManagedTypeProvider. entities()Returns the collection of possible abstract schema types.Methods in org.eclipse.persistence.jpa.jpql.tools.spi with parameters of type IEntity Modifier and Type Method Description voidIManagedTypeVisitor. visit(IEntity entity)Visits the givenIEntityobject.
-