public class PersistencePackageRequest extends Object
Modifier and Type | Class and Description |
---|---|
static class |
PersistencePackageRequest.Type |
Modifier and Type | Field and Description |
---|---|
protected List<ForeignKey> |
additionalForeignKeys |
protected AdornedTargetList |
adornedList |
protected String |
ceilingEntityClassname |
protected String |
configKey |
protected List<String> |
customCriteria |
protected Entity |
entity |
protected List<FilterAndSortCriteria> |
filterAndSortCriteria |
protected ForeignKey |
foreignKey |
protected MapStructure |
mapStructure |
protected Integer |
maxIndex |
protected OperationTypes |
operationTypesOverride |
protected Integer |
startIndex |
protected Map<String,PersistencePackageRequest> |
subRequests |
protected PersistencePackageRequest.Type |
type |
protected boolean |
validateUnsubmittedProperties |
Constructor and Description |
---|
PersistencePackageRequest() |
PersistencePackageRequest(PersistencePackageRequest.Type type) |
protected PersistencePackageRequest.Type type
protected String ceilingEntityClassname
protected String configKey
protected AdornedTargetList adornedList
protected MapStructure mapStructure
protected Entity entity
protected ForeignKey foreignKey
protected Integer startIndex
protected Integer maxIndex
protected Map<String,PersistencePackageRequest> subRequests
protected boolean validateUnsubmittedProperties
protected OperationTypes operationTypesOverride
protected List<ForeignKey> additionalForeignKeys
protected List<FilterAndSortCriteria> filterAndSortCriteria
public PersistencePackageRequest()
public PersistencePackageRequest(PersistencePackageRequest.Type type)
public static PersistencePackageRequest standard()
public static PersistencePackageRequest adorned()
public static PersistencePackageRequest map()
public static PersistencePackageRequest fromMetadata(FieldMetadata md)
md
- public PersistencePackageRequest withType(PersistencePackageRequest.Type type)
public PersistencePackageRequest withCeilingEntityClassname(String className)
public PersistencePackageRequest withForeignKey(ForeignKey foreignKey)
public PersistencePackageRequest withConfigKey(String configKey)
public PersistencePackageRequest withFilterAndSortCriteria(FilterAndSortCriteria[] filterAndSortCriteria)
public PersistencePackageRequest withAdornedList(AdornedTargetList adornedList)
public PersistencePackageRequest withMapStructure(MapStructure mapStructure)
public PersistencePackageRequest withCustomCriteria(String[] customCriteria)
public PersistencePackageRequest withEntity(Entity entity)
public PersistencePackageRequest withStartIndex(Integer startIndex)
public PersistencePackageRequest withMaxIndex(Integer maxIndex)
public PersistencePackageRequest addAdditionalForeignKey(ForeignKey foreignKey)
public PersistencePackageRequest addSubRequest(String infoPropertyName, PersistencePackageRequest subRequest)
public PersistencePackageRequest addCustomCriteria(String customCriteria)
public PersistencePackageRequest addFilterAndSortCriteria(FilterAndSortCriteria filterAndSortCriteria)
public PersistencePackageRequest addFilterAndSortCriteria(FilterAndSortCriteria[] filterAndSortCriteria)
public PersistencePackageRequest addFilterAndSortCriteria(List<FilterAndSortCriteria> filterAndSortCriteria)
public String[] getCustomCriteria()
public ForeignKey[] getAdditionalForeignKeys()
public void setAdditionalForeignKeys(ForeignKey[] additionalForeignKeys)
public void setCustomCriteria(String[] customCriteria)
public FilterAndSortCriteria[] getFilterAndSortCriteria()
public void setFilterAndSortCriteria(FilterAndSortCriteria[] filterAndSortCriteria)
public ForeignKey getForeignKey()
public void setForeignKey(ForeignKey foreignKey)
public PersistencePackageRequest.Type getType()
public void setType(PersistencePackageRequest.Type type)
public String getCeilingEntityClassname()
public void setCeilingEntityClassname(String ceilingEntityClassname)
public String getConfigKey()
public void setConfigKey(String configKey)
public AdornedTargetList getAdornedList()
public void setAdornedList(AdornedTargetList adornedList)
public MapStructure getMapStructure()
public void setMapStructure(MapStructure mapStructure)
public Entity getEntity()
public void setEntity(Entity entity)
public OperationTypes getOperationTypesOverride()
public void setOperationTypesOverride(OperationTypes operationTypesOverride)
public Integer getStartIndex()
public void setStartIndex(Integer startIndex)
public Integer getMaxIndex()
public void setMaxIndex(Integer maxIndex)
public Map<String,PersistencePackageRequest> getSubRequests()
public void setSubRequests(Map<String,PersistencePackageRequest> subRequests)
public boolean isValidateUnsubmittedProperties()
public void setValidateUnsubmittedProperties(boolean validateUnsubmittedProperties)
Copyright © 2014. All rights reserved.