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 associationNamesToIncludeboolean
Getter for includeAssociationsGetter for queryJoinsboolean
Getter for shouldFetchHeavyFieldsboolean
Getter for shouldGenerateDisplayValuesboolean
Getter for shouldMaskPasswordsboolean
Getter for shouldOmitHiddenFieldsboolean
Getter for shouldTranslatePossibleValuesGetter for transactionvoid
setAssociationNamesToInclude
(Collection<String> associationNamesToInclude) Setter for associationNamesToIncludedefault void
Set in THIS, the "common params" (e.g., common to both Query invalid input: '&' Get inputs) from the parameter SOURCE object.void
setIncludeAssociations
(boolean includeAssociations) Setter for includeAssociationsvoid
setQueryJoins
(List<QueryJoin> queryJoins) Setter for queryJoinsvoid
setShouldFetchHeavyFields
(boolean shouldFetchHeavyFields) Setter for shouldFetchHeavyFieldsvoid
setShouldGenerateDisplayValues
(boolean shouldGenerateDisplayValues) Setter for shouldGenerateDisplayValuesvoid
setShouldMaskPasswords
(boolean shouldMaskPasswords) Setter for shouldMaskPasswordsvoid
setShouldOmitHiddenFields
(boolean shouldOmitHiddenFields) Setter for shouldOmitHiddenFieldsvoid
setShouldTranslatePossibleValues
(boolean shouldTranslatePossibleValues) Setter for shouldTranslatePossibleValuesvoid
setTransaction
(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
-