Class ApiFieldUtils
java.lang.Object
com.kingsrook.qqq.api.actions.ApiFieldUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ApiFieldMetaDatagetApiFieldMetaData(String apiName, QFieldMetaData field) static APIVersionRangegetApiVersionRange(String apiName, QFieldMetaData field) static APIVersionRangegetApiVersionRangeForRemovedField(String apiName, QFieldMetaData field) static booleanisIncluded(String apiName, QFieldMetaData field) static booleanisVirtualFieldIncluded(String apiName, QVirtualFieldMetaData field) determine if a virtual field should be included in the api.
-
Constructor Details
-
ApiFieldUtils
public ApiFieldUtils()
-
-
Method Details
-
isIncluded
-
isVirtualFieldIncluded
determine if a virtual field should be included in the api.Note that the logic here is stricter than for normal fields. a virtual field must explicitly have api field meta data applied to it to be in the api.
-
getApiVersionRangeForRemovedField
public static APIVersionRange getApiVersionRangeForRemovedField(String apiName, QFieldMetaData field) -
getApiVersionRange
-
getApiFieldMetaData
-