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 Details

    • setCommonParamsFrom

      default void setCommonParamsFrom(QueryOrGetInputInterface source)
      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

      void setTransaction(QBackendTransaction transaction)
      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

      void setAssociationNamesToInclude(Collection<String> associationNamesToInclude)
      Setter for associationNamesToInclude
    • getQueryJoins

      List<QueryJoin> getQueryJoins()
      Getter for queryJoins
    • setQueryJoins

      void setQueryJoins(List<QueryJoin> queryJoins)
      Setter for queryJoins