Top Fields Constructors Methods
org.hibernate.validator.internal.engine.valueextraction

pack-priv Class OptionalIntValueExtractor

extends Object
implements ValueExtractor<@ExtractedValue(type: java.lang.Integer.class) OptionalInt>
Class Inheritance
All Implemented Interfaces
jakarta.validation.valueextraction.ValueExtractor
Annotations
@UnwrapByDefault
Imports
java.util.Optional, .OptionalInt, jakarta.validation.valueextraction.ExtractedValue, .UnwrapByDefault, .ValueExtractor

Author
Guillaume Smet

Field Summary

Modifier and TypeField and Description
pack-priv static final ValueExtractorDescriptor

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public void
extractValues(OptionalInt
the original value from which to extract the values, never null
originalValue
,
ValueExtractor.ValueReceiver
the corresponding ValueReceiver
receiver
)

Implements jakarta.validation.valueextraction.ValueExtractor.extractValues.

Extracts the values to validate from the original object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

DESCRIPTORback to summary
pack-priv static final ValueExtractorDescriptor DESCRIPTOR

Constructor Detail

OptionalIntValueExtractorback to summary
pack-priv OptionalIntValueExtractor()

Method Detail

extractValuesback to summary
public void extractValues(OptionalInt originalValue, ValueExtractor.ValueReceiver receiver)

Implements jakarta.validation.valueextraction.ValueExtractor.extractValues.

Doc from jakarta.validation.valueextraction.ValueExtractor.extractValues.

Extracts the values to validate from the original object.

Parameters
originalValue:OptionalInt

the original value from which to extract the values, never null

receiver:ValueExtractor.ValueReceiver

the corresponding ValueReceiver

Annotations
@Override