Interface QueryOrGetInputInterface
- All Known Implementing Classes:
GetInput,QueryInput
public interface QueryOrGetInputInterface
Common getters invalid input: '&' setters, shared by both QueryInput and GetInput.
Original impetus for this class is the setCommonParamsFrom() method - for cases
where we need to change a Query to a Get, or vice-versa, and we want to copy over
all of those input params.
-
Method Summary
Modifier and TypeMethodDescriptionGetter for associationNamesToIncludebooleanGetter for includeAssociationsGetter for queryJoinsbooleanGetter for shouldFetchHeavyFieldsbooleanGetter for shouldGenerateDisplayValuesbooleanGetter for shouldMaskPasswordsbooleanGetter for shouldOmitHiddenFieldsbooleanGetter for shouldTranslatePossibleValuesGetter for transactionvoidsetAssociationNamesToInclude(Collection<String> associationNamesToInclude) Setter for associationNamesToIncludedefault voidSet in THIS, the "common params" (e.g., common to both Query invalid input: '&' Get inputs) from the parameter SOURCE object.voidsetIncludeAssociations(boolean includeAssociations) Setter for includeAssociationsvoidsetQueryJoins(List<QueryJoin> queryJoins) Setter for queryJoinsvoidsetShouldFetchHeavyFields(boolean shouldFetchHeavyFields) Setter for shouldFetchHeavyFieldsvoidsetShouldGenerateDisplayValues(boolean shouldGenerateDisplayValues) Setter for shouldGenerateDisplayValuesvoidsetShouldMaskPasswords(boolean shouldMaskPasswords) Setter for shouldMaskPasswordsvoidsetShouldOmitHiddenFields(boolean shouldOmitHiddenFields) Setter for shouldOmitHiddenFieldsvoidsetShouldTranslatePossibleValues(boolean shouldTranslatePossibleValues) Setter for shouldTranslatePossibleValuesvoidsetTransaction(QBackendTransaction transaction) Setter for transaction
-
Method Details
-
setCommonParamsFrom
Set in THIS, the "common params" (e.g., common to both Query invalid input: '&' Get inputs) from the parameter SOURCE object. -
getTransaction
QBackendTransaction getTransaction()Getter for transaction -
getTableName
String getTableName() -
setTransaction
Setter for transaction -
getShouldTranslatePossibleValues
boolean getShouldTranslatePossibleValues()Getter for shouldTranslatePossibleValues -
setShouldTranslatePossibleValues
void setShouldTranslatePossibleValues(boolean shouldTranslatePossibleValues) Setter for shouldTranslatePossibleValues -
getShouldGenerateDisplayValues
boolean getShouldGenerateDisplayValues()Getter for shouldGenerateDisplayValues -
setShouldGenerateDisplayValues
void setShouldGenerateDisplayValues(boolean shouldGenerateDisplayValues) Setter for shouldGenerateDisplayValues -
getShouldFetchHeavyFields
boolean getShouldFetchHeavyFields()Getter for shouldFetchHeavyFields -
setShouldFetchHeavyFields
void setShouldFetchHeavyFields(boolean shouldFetchHeavyFields) Setter for shouldFetchHeavyFields -
getShouldOmitHiddenFields
boolean getShouldOmitHiddenFields()Getter for shouldOmitHiddenFields -
setShouldOmitHiddenFields
void setShouldOmitHiddenFields(boolean shouldOmitHiddenFields) Setter for shouldOmitHiddenFields -
getShouldMaskPasswords
boolean getShouldMaskPasswords()Getter for shouldMaskPasswords -
setShouldMaskPasswords
void setShouldMaskPasswords(boolean shouldMaskPasswords) Setter for shouldMaskPasswords -
getIncludeAssociations
boolean getIncludeAssociations()Getter for includeAssociations -
setIncludeAssociations
void setIncludeAssociations(boolean includeAssociations) Setter for includeAssociations -
getAssociationNamesToInclude
Collection<String> getAssociationNamesToInclude()Getter for associationNamesToInclude -
setAssociationNamesToInclude
Setter for associationNamesToInclude -
getQueryJoins
-
setQueryJoins
-