Class GetInput
java.lang.Object
com.kingsrook.qqq.backend.core.model.actions.AbstractActionInput
com.kingsrook.qqq.backend.core.model.actions.AbstractTableActionInput
com.kingsrook.qqq.backend.core.model.actions.tables.get.GetInput
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for associationNamesToIncludeboolean
Getter for includeAssociationsGetter for primaryKeyGetter for queryHintsGetter for queryJoinsboolean
Getter for shouldFetchHeavyFieldsboolean
Getter for shouldGenerateDisplayValuesboolean
Getter for shouldMaskPasswordsboolean
Getter for shouldOmitHiddenFieldsboolean
Getter for shouldTranslatePossibleValuesGetter for transactionGetter for uniqueKeyboolean
hasQueryHint
(QueryHint queryHint) null-safely check if query hints map contains the specified hintvoid
setAssociationNamesToInclude
(Collection<String> associationNamesToInclude) Setter for associationNamesToIncludevoid
setIncludeAssociations
(boolean includeAssociations) Setter for includeAssociationsvoid
setPrimaryKey
(Serializable primaryKey) Setter for primaryKeyvoid
setQueryHints
(EnumSet<QueryHint> queryHints) Setter for queryHintsvoid
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 transactionvoid
setUniqueKey
(Map<String, Serializable> uniqueKey) Setter for uniqueKeywithAssociationNamesToInclude
(Collection<String> associationNamesToInclude) Fluent setter for associationNamesToIncludewithIncludeAssociations
(boolean includeAssociations) Fluent setter for includeAssociationswithoutQueryHint
(QueryHint queryHint) Fluent setter for queryHintswithPrimaryKey
(Serializable primaryKey) Fluent setter for primaryKeywithQueryHint
(QueryHint queryHint) Fluent setter for queryHintswithQueryHints
(EnumSet<QueryHint> queryHints) Fluent setter for queryHintswithQueryJoin
(QueryJoin queryJoin) Fluent setter for queryJoinswithQueryJoins
(List<QueryJoin> queryJoins) Fluent setter for queryJoinswithShouldFetchHeavyFields
(boolean shouldFetchHeavyFields) Fluent setter for shouldFetchHeavyFieldswithShouldGenerateDisplayValues
(boolean shouldGenerateDisplayValues) Fluent setter for shouldGenerateDisplayValueswithShouldMaskPasswords
(boolean shouldMaskPasswords) Fluent setter for shouldMaskPasswordswithShouldOmitHiddenFields
(boolean shouldOmitHiddenFields) Fluent setter for shouldOmitHiddenFieldswithShouldTranslatePossibleValues
(boolean shouldTranslatePossibleValues) Fluent setter for shouldTranslatePossibleValueswithTableName
(String tableName) Fluent setter for tableNamewithTransaction
(QBackendTransaction transaction) Fluent setter for transactionwithUniqueKey
(Map<String, Serializable> uniqueKey) Fluent setter for uniqueKeyMethods inherited from class com.kingsrook.qqq.backend.core.model.actions.AbstractTableActionInput
getActionIdentity, getBackend, getTable, getTableName, setTableName
Methods inherited from class com.kingsrook.qqq.backend.core.model.actions.AbstractActionInput
getAsyncJobCallback, getInstance, getSession, setAsyncJobCallback
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.kingsrook.qqq.backend.core.model.actions.tables.QueryOrGetInputInterface
getTableName, setCommonParamsFrom
-
Constructor Details
-
GetInput
public GetInput() -
GetInput
Constructor
-
-
Method Details
-
withTableName
Description copied from class:AbstractTableActionInput
Fluent setter for tableName- Overrides:
withTableName
in classAbstractTableActionInput
-
getPrimaryKey
Getter for primaryKey -
setPrimaryKey
Setter for primaryKey -
withPrimaryKey
Fluent setter for primaryKey -
getUniqueKey
Getter for uniqueKey -
setUniqueKey
Setter for uniqueKey -
withUniqueKey
Fluent setter for uniqueKey -
getShouldTranslatePossibleValues
public boolean getShouldTranslatePossibleValues()Getter for shouldTranslatePossibleValues- Specified by:
getShouldTranslatePossibleValues
in interfaceQueryOrGetInputInterface
-
setShouldTranslatePossibleValues
public void setShouldTranslatePossibleValues(boolean shouldTranslatePossibleValues) Setter for shouldTranslatePossibleValues- Specified by:
setShouldTranslatePossibleValues
in interfaceQueryOrGetInputInterface
-
getShouldGenerateDisplayValues
public boolean getShouldGenerateDisplayValues()Getter for shouldGenerateDisplayValues- Specified by:
getShouldGenerateDisplayValues
in interfaceQueryOrGetInputInterface
-
setShouldGenerateDisplayValues
public void setShouldGenerateDisplayValues(boolean shouldGenerateDisplayValues) Setter for shouldGenerateDisplayValues- Specified by:
setShouldGenerateDisplayValues
in interfaceQueryOrGetInputInterface
-
getTransaction
Getter for transaction- Specified by:
getTransaction
in interfaceQueryOrGetInputInterface
-
setTransaction
Setter for transaction- Specified by:
setTransaction
in interfaceQueryOrGetInputInterface
-
withTransaction
Fluent setter for transaction -
getShouldFetchHeavyFields
public boolean getShouldFetchHeavyFields()Getter for shouldFetchHeavyFields- Specified by:
getShouldFetchHeavyFields
in interfaceQueryOrGetInputInterface
-
setShouldFetchHeavyFields
public void setShouldFetchHeavyFields(boolean shouldFetchHeavyFields) Setter for shouldFetchHeavyFields- Specified by:
setShouldFetchHeavyFields
in interfaceQueryOrGetInputInterface
-
withShouldFetchHeavyFields
Fluent setter for shouldFetchHeavyFields -
getIncludeAssociations
public boolean getIncludeAssociations()Getter for includeAssociations- Specified by:
getIncludeAssociations
in interfaceQueryOrGetInputInterface
-
setIncludeAssociations
public void setIncludeAssociations(boolean includeAssociations) Setter for includeAssociations- Specified by:
setIncludeAssociations
in interfaceQueryOrGetInputInterface
-
withIncludeAssociations
Fluent setter for includeAssociations -
getAssociationNamesToInclude
Getter for associationNamesToInclude- Specified by:
getAssociationNamesToInclude
in interfaceQueryOrGetInputInterface
-
setAssociationNamesToInclude
Setter for associationNamesToInclude- Specified by:
setAssociationNamesToInclude
in interfaceQueryOrGetInputInterface
-
withAssociationNamesToInclude
Fluent setter for associationNamesToInclude -
withShouldTranslatePossibleValues
Fluent setter for shouldTranslatePossibleValues -
withShouldGenerateDisplayValues
Fluent setter for shouldGenerateDisplayValues -
getShouldMaskPasswords
public boolean getShouldMaskPasswords()Getter for shouldMaskPasswords- Specified by:
getShouldMaskPasswords
in interfaceQueryOrGetInputInterface
-
setShouldMaskPasswords
public void setShouldMaskPasswords(boolean shouldMaskPasswords) Setter for shouldMaskPasswords- Specified by:
setShouldMaskPasswords
in interfaceQueryOrGetInputInterface
-
withShouldMaskPasswords
Fluent setter for shouldMaskPasswords -
getShouldOmitHiddenFields
public boolean getShouldOmitHiddenFields()Getter for shouldOmitHiddenFields- Specified by:
getShouldOmitHiddenFields
in interfaceQueryOrGetInputInterface
-
setShouldOmitHiddenFields
public void setShouldOmitHiddenFields(boolean shouldOmitHiddenFields) Setter for shouldOmitHiddenFields- Specified by:
setShouldOmitHiddenFields
in interfaceQueryOrGetInputInterface
-
withShouldOmitHiddenFields
Fluent setter for shouldOmitHiddenFields -
getQueryJoins
Getter for queryJoins- Specified by:
getQueryJoins
in interfaceQueryOrGetInputInterface
-
setQueryJoins
Setter for queryJoins- Specified by:
setQueryJoins
in interfaceQueryOrGetInputInterface
-
withQueryJoins
-
withQueryJoin
-
getQueryHints
-
setQueryHints
-
withQueryHints
-
withQueryHint
-
withoutQueryHint
-
hasQueryHint
null-safely check if query hints map contains the specified hint
-