public class FetchRequest extends Object
FetchWrapper behavior| Modifier and Type | Field and Description |
|---|---|
protected String |
ceilingEntity |
protected CriteriaTransferObject |
cto |
protected List<FilterMapping> |
filterMappings |
protected PersistencePackage |
persistencePackage |
| Constructor and Description |
|---|
FetchRequest(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
String ceilingEntity,
List<FilterMapping> filterMappings) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCeilingEntity()
The top entity in the inheritance hierarchy.
|
CriteriaTransferObject |
getCto()
Object describing query filters and sorting.
|
List<FilterMapping> |
getFilterMappings()
The various fetch query filter restrictions
|
PersistencePackage |
getPersistencePackage()
Object describing the overall fetch request
|
void |
setCeilingEntity(String ceilingEntity) |
void |
setCto(CriteriaTransferObject cto) |
void |
setFilterMappings(List<FilterMapping> filterMappings) |
void |
setPersistencePackage(PersistencePackage persistencePackage) |
protected PersistencePackage persistencePackage
protected CriteriaTransferObject cto
protected String ceilingEntity
protected List<FilterMapping> filterMappings
public FetchRequest(PersistencePackage persistencePackage, CriteriaTransferObject cto, String ceilingEntity, List<FilterMapping> filterMappings)
public PersistencePackage getPersistencePackage()
public void setPersistencePackage(PersistencePackage persistencePackage)
public CriteriaTransferObject getCto()
public void setCto(CriteriaTransferObject cto)
public String getCeilingEntity()
public void setCeilingEntity(String ceilingEntity)
public List<FilterMapping> getFilterMappings()
public void setFilterMappings(List<FilterMapping> filterMappings)
Copyright © 2021. All rights reserved.