Package com.veeva.vault.sdk.api.data
Interface ObjectBitmaskFieldMetadata
- All Superinterfaces:
ObjectFieldMetadata
Provides methods to retrieve common metadata on bitmask fields.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves theDefaultValueExpressionMetadatacontaining the default value expression (default_value) of the given bitmask field.Retrieves the maximum value (max_value) of the given bitmask field.Retrieves the minimum value (min_value) of the given bitmask field.Methods inherited from interface com.veeva.vault.sdk.api.data.ObjectFieldMetadata
getCreatedByUserId, getCreatedDate, getDescription, getHelpContent, getLabel, getModifiedByUserId, getModifiedDate, getName, getObjectFieldMetadataType, getObjectName, getOrder, getSourceType, getTypedObjectFieldMetadata, getValueType, isActive, isCopyField, isEditable, isEncrypted, isFacetable, isListColumn, isRequired, isSystemManaged, isUnique
-
Method Details
-
getDefaultValueExpression
DefaultValueExpressionMetadata getDefaultValueExpression()Retrieves theDefaultValueExpressionMetadatacontaining the default value expression (default_value) of the given bitmask field.- Returns:
- a
DefaultValueExpressionMetadatawith a default value expression if it exists, otherwise null
-
getMaximumValue
BigInteger getMaximumValue()Retrieves the maximum value (max_value) of the given bitmask field.- Returns:
- the maximum value of the field. For example, 100.
-
getMinimumValue
BigInteger getMinimumValue()Retrieves the minimum value (min_value) of the given bitmask field.- Returns:
- the minimum value of the field. For example, 1.
-