Uses of Class
de.xima.fc.interfaces.workflow.value.ValueAcceptanceCriteria.Builder
Packages that use ValueAcceptanceCriteria.Builder
-
Uses of ValueAcceptanceCriteria.Builder in de.xima.fc.interfaces.workflow.value
Methods in de.xima.fc.interfaces.workflow.value that return ValueAcceptanceCriteria.BuilderModifier and TypeMethodDescriptionValueAcceptanceCriteria.acceptSuperfluousDataBuilder()Returns a builder prepopulated with the data fromValueAcceptanceCriteria.acceptSuperfluousData().ValueAcceptanceCriteria.Builder.allowExtraneousRecordFields()Allows extraneous fields inrecordsthat are not defined in the record descriptor.ValueAcceptanceCriteria.Builder.allowExtraneousRecordFields(boolean allowExtraneousRecordFields) Controls whether extraneous fields inrecordsare allowed that are not defined in the record descriptor.ValueAcceptanceCriteria.Builder.allowExtraneousTupleElements()Allows extraneous elements intuples, i.e. values at indices larger than the highest index defined in the tuple descriptor.ValueAcceptanceCriteria.Builder.allowExtraneousTupleElements(boolean allowExtraneousTupleElements) Controls whether extraneous elements intuplesare allowed, i.e. values at indices larger than the highest index defined in the tuple descriptor.ValueAcceptanceCriteria.Builder.allowExtraneousVoidValues()Allows values forvoiddescriptors.ValueAcceptanceCriteria.Builder.allowExtraneousVoidValues(boolean allowExtraneousVoidValues) Whether to allow values forvoiddescriptors.ValueAcceptanceCriteria.Builder.allowMismatchingConst()Allows constant values inconstantsto mismatch the defined constant value.ValueAcceptanceCriteria.Builder.allowMismatchingConst(boolean allowMismatchingConst) Controls whether constant values inconstantsare allowed to mismatch the defined constant value.ValueAcceptanceCriteria.Builder.allowMissingRequiredRecordFields()Allowsrecordsto have missing fields that are marked as required in the record descriptor.ValueAcceptanceCriteria.Builder.allowMissingRequiredRecordFields(boolean allowMissingRequiredRecordFields) Controls whetherrecordsare allowed to have missing fields that are marked as required in the record descriptor.ValueAcceptanceCriteria.Builder.allowMissingTupleElements()Allowstuplesto have fewer elements than defined in the tuple descriptor.ValueAcceptanceCriteria.Builder.allowMissingTupleElements(boolean allowMissingTupleElements) Controls whethertuplesare allowed to have fewer elements than defined in the tuple descriptor.ValueAcceptanceCriteria.Builder.allowNonStringKeys()ValueAcceptanceCriteria.Builder.allowNonStringKeys(boolean allowNonStringKeys) ValueAcceptanceCriteria.builder()Creates a new builder for custom value acceptance criteria.ValueAcceptanceCriteria.builder(IValueAcceptanceCriteria criteria) Creates a new builder for custom value acceptance criteria, pre-initialized with the values from the given criteria.ValueAcceptanceCriteria.Builder.disableTypeCoercion()Disables type coercion of values.ValueAcceptanceCriteria.Builder.enableLargeStringInteroperability(boolean enableLargeStringInteroperability) Whether to treatStringandLargeStringas equivalent types for the purpose of value acceptance.ValueAcceptanceCriteria.Builder.enableTypeCoercion()Enables type coercion of values.ValueAcceptanceCriteria.Builder.enableTypeCoercion(Boolean enableTypeCoercion) Whether to enable type coercion of values.ValueAcceptanceCriteria.Builder.enforceListItemConformance()Requires that each item inlistsmust conform to the defined item value descriptor.ValueAcceptanceCriteria.Builder.enforceListItemConformance(boolean enforceListItemConformance) Controls whether each item inlistsmust conform to the defined item value descriptor.ValueAcceptanceCriteria.Builder.enforceListLengthLowerBound()Requires that the length oflistis enforced to not contain less than the defined minimum length.ValueAcceptanceCriteria.Builder.enforceListLengthLowerBound(boolean enforceListLengthLowerBound) Controls whether the length oflistis enforced to not contain less than the defined minimum length.ValueAcceptanceCriteria.Builder.enforceListLengthUpperBound()Requires that the length oflistsis enforced to not contain more items than the defined maximum length of the list.ValueAcceptanceCriteria.Builder.enforceListLengthUpperBound(boolean enforceListLengthUpperBound) Controls whether the length oflistsis enforced to not contain more items than the defined maximum length of the list.ValueAcceptanceCriteria.Builder.enforceMapValueConformance()Requires that each value inmapsmust conform to the defined value descriptor.ValueAcceptanceCriteria.Builder.enforceMapValueConformance(boolean enforceMapValueConformance) Controls whether each value inmapsmust conform to the defined value descriptor.ValueAcceptanceCriteria.Builder.enforceNumberRange()ValueAcceptanceCriteria.Builder.enforceNumberRange(boolean enforceNumberRange) ValueAcceptanceCriteria.Builder.enforceRecordOptionalFieldValueConformance()Requires that each optional field inrecordsmust conform to the defined value descriptor.ValueAcceptanceCriteria.Builder.enforceRecordOptionalFieldValueConformance(boolean enforceRecordOptionalFieldValueConformance) Controls whether each optional field inrecordsmust conform to the defined value descriptor.ValueAcceptanceCriteria.Builder.enforceRecordRequiredFieldValueConformance()Requires that each required field inrecordsmust conform to the defined value descriptor.ValueAcceptanceCriteria.Builder.enforceRecordRequiredFieldValueConformance(boolean enforceRecordRequiredFieldValueConformance) Controls whether each required field inrecordsmust conform to the defined value descriptor.ValueAcceptanceCriteria.Builder.enforceStringLengthLowerBound()Requires that the length ofstringsis enforced to not be shorter than the defined minimum length of the string.ValueAcceptanceCriteria.Builder.enforceStringLengthLowerBound(boolean enforceStringLengthLowerBound) Controls whether the length ofstringsis enforced to not be shorter than the defined minimum length of the string.ValueAcceptanceCriteria.Builder.enforceStringLengthUpperBound()Requires that the length ofstringsis enforced to not be longer than the defined maximum length of the string.ValueAcceptanceCriteria.Builder.enforceStringLengthUpperBound(boolean enforceStringLengthUpperBound) Controls whether the length ofstringsis enforced to not be longer than the defined maximum length of the string.ValueAcceptanceCriteria.Builder.enforceTupleElementConformance()Requires that each element intuplesmust conform to the defined value descriptor at the respective index.ValueAcceptanceCriteria.Builder.enforceTupleElementConformance(boolean enforceTupleElementConformance) Controls whether each element intuplesmust conform to the defined value descriptor at the respective index.ValueAcceptanceCriteria.Builder.forbidExtraneousRecordFields()Forbids extraneous fields inrecordsthat are not defined in the record descriptor.ValueAcceptanceCriteria.Builder.forbidExtraneousTupleElements()Forbids extraneous elements intuples, i.e. values at indices larger than the highest index defined in the tuple descriptor.ValueAcceptanceCriteria.Builder.forbidExtraneousVoidElements()Forbids values forvoiddescriptors.ValueAcceptanceCriteria.Builder.forbidMismatchingConst()Forbids constant values inconstantsto mismatch the defined constant value.ValueAcceptanceCriteria.Builder.forbidMissingRequiredRecordFields()Forbidsrecordsto have missing fields that are marked as required in the record descriptor.ValueAcceptanceCriteria.Builder.forbidMissingTupleElements()Forbidstuplesto have fewer elements than defined in the tuple descriptor.ValueAcceptanceCriteria.Builder.forbidNonStringKeys()ValueAcceptanceCriteria.Builder.ignoreListItemConformance()Ignores the constraint that each an item inlistsmust conform to the defined item value descriptor.ValueAcceptanceCriteria.Builder.ignoreListLengthLowerBound()Ignores the constraint that the length oflistsis enforced to not contain less than the defined minimum length.ValueAcceptanceCriteria.Builder.ignoreListLengthUpperBound()Ignores the constraint that the length oflistsis enforced to not contain more items than the defined maximum length of the list.ValueAcceptanceCriteria.Builder.ignoreMapValueConformance()Ignores the constraint that each value inmapsmust conform to the defined value descriptor.ValueAcceptanceCriteria.Builder.ignoreNumberRange()ValueAcceptanceCriteria.Builder.ignoreRecordOptionalFieldValueConformance()Ignores the constraint that each optional field inrecordsmust conform to the defined value descriptor.ValueAcceptanceCriteria.Builder.ignoreRecordRequiredFieldValueConformance()Ignores the constraint that each required field inrecordsmust conform to the defined value descriptor.ValueAcceptanceCriteria.Builder.ignoreStringLengthLowerBound()Ignores the constraint that the length ofstringsis enforced to not be shorter than the defined minimum length of the string.ValueAcceptanceCriteria.Builder.ignoreStringLengthUpperBound()Ignores the constraint that the length ofstringsis enforced to not be longer than the defined maximum length of the string.ValueAcceptanceCriteria.Builder.ignoreTupleElementConformance()Ignores the constraint that each element intuplesmust conform to the defined value descriptor at the respective index.ValueAcceptanceCriteria.strictBuilder()Returns a builder prepopulated with the data fromValueAcceptanceCriteria.strict().ValueAcceptanceCriteria.Builder.typeCoercer(IValueDescriptorTypeCoercer typeCoercer) Enables types coercion of values.