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 StringgetEffectiveApiFieldName(String apiName, QFieldMetaData field) Getter for exampleGetter for examplesGetter for finalVersionGetter for initialVersionGetter for isExcludedbooleanGetter for listEnumPossibleValuesGetter for replacedByFieldNamevoidsetApiFieldName(String apiFieldName) Setter for apiFieldNamevoidsetCustomValueMapper(QCodeReference customValueMapper) Setter for customValueMappervoidsetDescription(String description) Setter for descriptionvoidsetExample(Example example) Setter for examplevoidsetExamples(Map<String, Example> examples) Setter for examplesvoidsetFinalVersion(String finalVersion) Setter for finalVersionvoidsetInitialVersion(String initialVersion) Setter for initialVersionvoidsetIsExcluded(Boolean isExcluded) Setter for isExcludedvoidsetListEnumPossibleValues(boolean listEnumPossibleValues) Setter for listEnumPossibleValuesvoidsetReplacedByFieldName(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
-