Class ApiFieldMetaData
java.lang.Object
com.kingsrook.qqq.api.model.metadata.fields.ApiFieldMetaData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for apiFieldNameGetter for customValueMapperGetter for descriptionstatic String
getEffectiveApiFieldName
(String apiName, QFieldMetaData field) Getter for exampleGetter for examplesGetter for finalVersionGetter for initialVersionGetter for isExcludedboolean
Getter for listEnumPossibleValuesGetter for replacedByFieldNamevoid
setApiFieldName
(String apiFieldName) Setter for apiFieldNamevoid
setCustomValueMapper
(QCodeReference customValueMapper) Setter for customValueMappervoid
setDescription
(String description) Setter for descriptionvoid
setExample
(Example example) Setter for examplevoid
setExamples
(Map<String, Example> examples) Setter for examplesvoid
setFinalVersion
(String finalVersion) Setter for finalVersionvoid
setInitialVersion
(String initialVersion) Setter for initialVersionvoid
setIsExcluded
(Boolean isExcluded) Setter for isExcludedvoid
setListEnumPossibleValues
(boolean listEnumPossibleValues) Setter for listEnumPossibleValuesvoid
setReplacedByFieldName
(String replacedByFieldName) Setter for replacedByFieldNamewithApiFieldName
(String apiFieldName) Fluent setter for apiFieldNamewithCustomValueMapper
(QCodeReference customValueMapper) Fluent setter for customValueMapperwithDescription
(String description) Fluent setter for descriptionwithExample
(Example example) Fluent setter for examplewithExamples
(Map<String, Example> examples) Fluent setter for exampleswithFinalVersion
(String finalVersion) Fluent setter for finalVersionwithInitialVersion
(String initialVersion) Fluent setter for initialVersionwithIsExcluded
(Boolean isExcluded) Fluent setter for isExcludedwithListEnumPossibleValues
(boolean listEnumPossibleValues) Fluent setter for listEnumPossibleValueswithReplacedByFieldName
(String replacedByFieldName) Fluent setter for replacedByFieldName
-
Constructor Details
-
ApiFieldMetaData
public ApiFieldMetaData()
-
-
Method Details
-
getEffectiveApiFieldName
-
getInitialVersion
Getter for initialVersion -
setInitialVersion
Setter for initialVersion -
withInitialVersion
Fluent setter for initialVersion -
getFinalVersion
Getter for finalVersion -
setFinalVersion
Setter for finalVersion -
withFinalVersion
Fluent setter for finalVersion -
getReplacedByFieldName
Getter for replacedByFieldName -
setReplacedByFieldName
Setter for replacedByFieldName -
withReplacedByFieldName
Fluent setter for replacedByFieldName -
getIsExcluded
Getter for isExcluded -
setIsExcluded
Setter for isExcluded -
withIsExcluded
Fluent setter for isExcluded -
getApiFieldName
Getter for apiFieldName -
setApiFieldName
Setter for apiFieldName -
withApiFieldName
Fluent setter for apiFieldName -
getDescription
Getter for description -
setDescription
Setter for description -
withDescription
Fluent setter for description -
getExample
Getter for example -
setExample
Setter for example -
withExample
Fluent setter for example -
getExamples
-
setExamples
-
withExamples
Fluent setter for examples -
getCustomValueMapper
Getter for customValueMapper -
setCustomValueMapper
Setter for customValueMapper -
withCustomValueMapper
Fluent setter for customValueMapper -
getListEnumPossibleValues
public boolean getListEnumPossibleValues()Getter for listEnumPossibleValues -
setListEnumPossibleValues
public void setListEnumPossibleValues(boolean listEnumPossibleValues) Setter for listEnumPossibleValues -
withListEnumPossibleValues
Fluent setter for listEnumPossibleValues
-