Uses of Interface
org.eclipse.persistence.jpa.jpql.tools.spi.IMapping
-
Packages that use IMapping 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.resolver 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 IMapping in org.eclipse.persistence.jpa.jpql.tools
Fields in org.eclipse.persistence.jpa.jpql.tools with type parameters of type IMapping Modifier and Type Field Description protected Filter<IMapping>AbstractContentAssistVisitor.FilteringMappingCollector. filterTheFilterused to filter out either the collection type properties or the non- collection type properties.protected Filter<IMapping>AbstractContentAssistVisitor.MappingFilterBuilder. filterMethods in org.eclipse.persistence.jpa.jpql.tools that return IMapping Modifier and Type Method Description IMappingJPQLQueryContext. getMapping(Expression expression)Returns theIMappingfor the field represented by the givenExpression.IMappingGenericSemanticValidatorHelper. getMappingNamed(Object managedType, String path)IMappingGenericSemanticValidatorHelper. resolveMapping(String variableName, String name)IMappingGenericSemanticValidatorHelper. resolveMapping(Expression expression)Methods in org.eclipse.persistence.jpa.jpql.tools that return types with arguments of type IMapping Modifier and Type Method Description protected Filter<IMapping>AbstractContentAssistVisitor.FilteringMappingCollector. buildFilter(String suffix)protected Filter<IMapping>AbstractContentAssistVisitor. buildMappingFilter(AbstractPathExpression expression, Filter<IMapping> filter)protected Filter<IMapping>AbstractContentAssistVisitor. buildMappingFilter(Expression expression)protected Filter<IMapping>AbstractContentAssistVisitor.FilteringMappingCollector. buildMappingNameFilter(String suffix)Collection<IMapping>AbstractContentAssistVisitor.DefaultMappingCollector. buildProposals()Collection<IMapping>AbstractContentAssistVisitor.FilteringMappingCollector. buildProposals()Collection<IMapping>AbstractContentAssistVisitor.MappingCollector. buildProposals()Retrieves the possible proposals that can be used to complete a path expression based on the position of the cursor.protected Filter<IMapping>AbstractContentAssistVisitor. getMappingCollectionFilter()protected Filter<IMapping>AbstractContentAssistVisitor. getMappingPropertyFilter()Iterable<IMapping>ContentAssistProposals. mappings()Returns the collection of possiblemappings, which can be state fields, association fields and/or collection fields depending on the location used to retrieve the possible proposals.Iterable<IMapping>DefaultContentAssistProposals. mappings()Methods in org.eclipse.persistence.jpa.jpql.tools with parameters of type IMapping Modifier and Type Method Description booleanAbstractContentAssistVisitor.CollectionMappingFilter. accept(IMapping value)booleanAbstractContentAssistVisitor.MappingTypeFilter. accept(IMapping value)booleanAbstractContentAssistVisitor.PropertyMappingFilter. accept(IMapping value)voidDefaultContentAssistProposals. addMapping(IMapping mapping)Adds the givenmapping(state field, association field or collection field) as a valid proposal.Method parameters in org.eclipse.persistence.jpa.jpql.tools with type arguments of type IMapping Modifier and Type Method Description protected voidAbstractContentAssistVisitor.FilteringMappingCollector. addFilteredMappings(IManagedType managedType, List<IMapping> mappings)voidDefaultContentAssistProposals. addMappings(Collection<IMapping> mappings)Adds the givenmappings(state fields, association fields or collection fields) as valid proposals.protected AbstractContentAssistVisitor.FilteringMappingCollectorAbstractContentAssistVisitor. buildFilteringMappingCollector(AbstractPathExpression expression, Resolver resolver, Filter<IMapping> filter, String pattern)protected AbstractContentAssistVisitor.MappingCollectorAbstractContentAssistVisitor. buildMappingCollector(AbstractPathExpression expression, Resolver resolver, Filter<IMapping> filter)protected Filter<IMapping>AbstractContentAssistVisitor. buildMappingFilter(AbstractPathExpression expression, Filter<IMapping> filter)protected voidAbstractContentAssistVisitor. visitPathExpression(AbstractPathExpression expression, Filter<IMapping> filter)Visits the givenAbstractPathExpressionby attempting to resolve the path. -
Uses of IMapping in org.eclipse.persistence.jpa.jpql.tools.model.query
Methods in org.eclipse.persistence.jpa.jpql.tools.model.query that return IMapping Modifier and Type Method Description IMappingAbstractPathExpressionStateObject. getMapping()ReturnsIMappingAbstractPathExpressionStateObject. getMapping(int index)Retrieves theIMappingfor the path at the given position.IMappingIdentificationVariableStateObject. getMapping()ReturnsIMappingStateFieldPathExpressionStateObject.MapManagedType. getMappingNamed(String name)protected IMappingIdentificationVariableStateObject. resolveMapping()ResolvesMethods in org.eclipse.persistence.jpa.jpql.tools.model.query that return types with arguments of type IMapping Modifier and Type Method Description Iterable<IMapping>StateFieldPathExpressionStateObject.MapManagedType. mappings() -
Uses of IMapping in org.eclipse.persistence.jpa.jpql.tools.resolver
Classes in org.eclipse.persistence.jpa.jpql.tools.resolver that implement IMapping Modifier and Type Class Description protected static classFromSubqueryResolver.VirtualMappingThis virtualIMappingwraps one of the select items.Methods in org.eclipse.persistence.jpa.jpql.tools.resolver that return IMapping Modifier and Type Method Description protected IMappingFromSubqueryResolver.VirtualMappingBuilder. buildMapping(String name, Resolver resolver)CreatesIMappingAbstractPathResolver. getMapping()IMappingIdentificationVariableResolver. getMapping()IMappingResolver. getMapping()Returns theIMappingfor the wrapped field.IMappingSubqueryEntityResolver. getMapping()IMappingCollectionValuedFieldResolver.MapManagedType. getMappingNamed(String name)IMappingFromSubqueryResolver.VirtualManagedType. getMappingNamed(String name)IMappingResolver. getParentMapping()Returns theIMappingof the parent resolver.protected IMappingAbstractPathResolver. resolveMapping()Retrieves theIMappingfor the given property name.Methods in org.eclipse.persistence.jpa.jpql.tools.resolver that return types with arguments of type IMapping Modifier and Type Method Description Iterable<IMapping>CollectionValuedFieldResolver.MapManagedType. mappings()Iterable<IMapping>FromSubqueryResolver.VirtualManagedType. mappings()Methods in org.eclipse.persistence.jpa.jpql.tools.resolver with parameters of type IMapping Modifier and Type Method Description intFromSubqueryResolver.VirtualMapping. compareTo(IMapping mapping)protected abstract IManagedTypeAbstractPathResolver. resolveManagedType(IMapping mapping)Resolves this path'sIManagedTypeby using the givenIMapping.protected IManagedTypeCollectionValuedFieldResolver. resolveManagedType(IMapping mapping)protected IManagedTypeStateFieldResolver. resolveManagedType(IMapping mapping) -
Uses of IMapping in org.eclipse.persistence.jpa.jpql.tools.spi
Methods in org.eclipse.persistence.jpa.jpql.tools.spi that return IMapping Modifier and Type Method Description IMappingIMappingBuilder. buildMapping(IManagedType parent, T value)Creates a newIMapping.IMappingIManagedType. getMappingNamed(String name)Returns theIMappingwith the given name.Methods in org.eclipse.persistence.jpa.jpql.tools.spi that return types with arguments of type IMapping Modifier and Type Method Description Iterable<IMapping>IManagedType. mappings()Returns the collection ofmappingsdefined in this managed type.
-