| Package | Description |
|---|---|
| com.neurosys.common.hierarchy | |
| com.neurosys.dao.jpa | |
| com.neurosys.modules.etl | |
| com.neurosys.products.dao | |
| com.neurosys.products.dao.jpa | |
| com.neurosys.products.service |
| Modifier and Type | Method and Description |
|---|---|
List<T> |
AbstractHierarchyDaoImpl.getParents(T entity,
boolean includeThis,
String DEFAULT_ENTITY_NAME,
QueryOptimizer queryOptimizer,
String entityName) |
| Modifier and Type | Field and Description |
|---|---|
protected QueryOptimizer |
JPAQueryTransformer.queryOptimizer
An optional configurable
QueryOptimizer |
| Modifier and Type | Method and Description |
|---|---|
QueryOptimizer |
JPAQueryTransformer.getQueryOptimizer()
QueryOptimizer to JPAQueryTransformer.optimize() the set JPAQueryTransformer.query
If JPAQueryTransformer.isQueryIsNative() is true then the Optimizer should ensure it can work on native queries else on entities. |
| Modifier and Type | Method and Description |
|---|---|
void |
JPAQueryTransformer.setQueryOptimizer(QueryOptimizer queryOptimizer)
QueryOptimizer to JPAQueryTransformer.optimize() the set JPAQueryTransformer.query
If JPAQueryTransformer.isQueryIsNative() is true then the Optimizer should ensure it can work on native queries else on entities. |
| Modifier and Type | Class and Description |
|---|---|
class |
QueryResultArrayToEntityTransformer<ENTITY>
An
ObjectArrayToEntityTransformer that also provides a QueryResultArrayToEntityTransformer.replaceEntityString(String, String) to prepare
the actual Query to return the result array in the expected format as defined by AbstractEntityTransformer.getColumnFieldMapping() |
| Modifier and Type | Method and Description |
|---|---|
List<T> |
ProductDao.getParents(T product,
boolean includeThis,
String DEFAULT_PRODUCT_NAME,
QueryOptimizer queryOptimizer)
Get parents for the product.
|
| Modifier and Type | Method and Description |
|---|---|
List<T> |
ProductDaoImpl.getParents(T product,
boolean includeThis,
String DEFAULT_PRODUCT_NAME,
QueryOptimizer queryOptimizer) |
| Modifier and Type | Method and Description |
|---|---|
QueryOptimizer |
ProductIndexSearch.getQueryOptimizer()
Uses a
QueryOptimizer to limit the joins and fields required for hierarchical records |
QueryOptimizer |
ProductServiceImpl.getQueryOptimizer()
Uses a
QueryOptimizer to limit the joins and fields required for hierarchical records |
| Modifier and Type | Method and Description |
|---|---|
List<T> |
ProductServiceImpl.getParents(T product,
boolean includeThis,
String DEFAULT_PRODUCT_NAME,
QueryOptimizer queryOptimizer) |
void |
ProductIndexSearch.setQueryOptimizer(QueryOptimizer queryOptimizer)
Uses a
QueryOptimizer to limit the joins and fields required for hierarchical records |
void |
ProductServiceImpl.setQueryOptimizer(QueryOptimizer queryOptimizer)
Uses a
QueryOptimizer to limit the joins and fields required for hierarchical records |
Copyright © 2018. All rights reserved.