- CascadableDescriptor - javax.validation.metadataのインタフェース
-
Represents a cascadable element.
- ClockProvider - javax.validationのインタフェース
-
@Future
制約と
@Past
制約を検証するときに、 "現在"への参照として使用されている
Clock
を取得するための契約です。
- clockProvider(ClockProvider) - インタフェース のメソッドjavax.validation.Configuration
-
使用される時刻プロバイダーを定義します。
- clockProvider(ClockProvider) - インタフェース のメソッドjavax.validation.ValidatorContext
-
- close() - インタフェース のメソッドjavax.validation.ValidatorFactory
-
Closes the ValidatorFactory
instance.
- Configuration<T extends Configuration<T>> - javax.validationのインタフェース
-
- ConfigurationState - javax.validation.spiのインタフェース
-
- configure() - インタフェース のメソッドjavax.validation.bootstrap.GenericBootstrap
-
- configure() - インタフェース のメソッドjavax.validation.bootstrap.ProviderSpecificBootstrap
-
- Constraint - javax.validationの注釈型
-
Marks an annotation as being a Bean Validation constraint.
- ConstraintDeclarationException - javax.validationの例外
-
Exception raised if a constraint declaration is not legal.
- ConstraintDeclarationException(String) - 例外 のコンストラクタjavax.validation.ConstraintDeclarationException
-
- ConstraintDeclarationException() - 例外 のコンストラクタjavax.validation.ConstraintDeclarationException
-
- ConstraintDeclarationException(String, Throwable) - 例外 のコンストラクタjavax.validation.ConstraintDeclarationException
-
- ConstraintDeclarationException(Throwable) - 例外 のコンストラクタjavax.validation.ConstraintDeclarationException
-
- ConstraintDefinitionException - javax.validationの例外
-
Exception raised if a constraint definition is not legal.
- ConstraintDefinitionException(String) - 例外 のコンストラクタjavax.validation.ConstraintDefinitionException
-
- ConstraintDefinitionException() - 例外 のコンストラクタjavax.validation.ConstraintDefinitionException
-
- ConstraintDefinitionException(String, Throwable) - 例外 のコンストラクタjavax.validation.ConstraintDefinitionException
-
- ConstraintDefinitionException(Throwable) - 例外 のコンストラクタjavax.validation.ConstraintDefinitionException
-
- ConstraintDescriptor<T extends Annotation> - javax.validation.metadataのインタフェース
-
Describes a single constraint and its composing constraints.
- ConstraintTarget - javax.validationの列挙型
-
Defines the constraint target.
- ConstraintValidator<A extends Annotation,T> - javax.validationのインタフェース
-
Defines the logic to validate a given constraint A
for a given object type T
.
- ConstraintValidatorContext - javax.validationのインタフェース
-
Provides contextual data and operation when applying a given constraint validator.
- ConstraintValidatorContext.ConstraintViolationBuilder - javax.validationのインタフェース
-
ConstraintViolation
builder allowing to optionally associate
the violation report to a sub path.
- ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext - javax.validationのインタフェース
-
Represents a container element node whose context is
configurable (i.e. index, key and isInIterable)
and that is not necessarily a leaf node (i.e. subnodes can
be added).
- ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderDefinedContext - javax.validationのインタフェース
-
Represents a container element node whose context is known
(i.e. index, key and isInIterable)
and that is not necessarily a leaf node (i.e. subnodes can
be added).
- ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeContextBuilder - javax.validationのインタフェース
-
Represents refinement choices for a container element node.
- ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext - javax.validationのインタフェース
-
Represents a node whose context is
configurable (i.e. index, key and isInIterable)
and that is a leaf node (i.e. no subnode can be added).
- ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderDefinedContext - javax.validationのインタフェース
-
Represents a node whose context is known
(i.e. index, key and isInIterable)
and that is a leaf node (i.e. no subnode can be added).
- ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeContextBuilder - javax.validationのインタフェース
-
Represents refinement choices for a node which is
in an iterable, e.g. array, Iterable
or Map
.
- ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext - javax.validationのインタフェース
-
Represents a node whose context is
configurable (i.e. index, key and isInIterable)
and that is not necessarily a leaf node (i.e. subnodes can
be added).
- ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext - javax.validationのインタフェース
-
Represents a node whose context is known
(i.e. index, key and isInIterable)
and that is not necessarily a leaf node (i.e. subnodes can
be added).
- ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder - javax.validationのインタフェース
-
Represents refinement choices for a node which is
in an iterable, e.g. array, Iterable
or Map
.
- constraintValidatorFactory(ConstraintValidatorFactory) - インタフェース のメソッドjavax.validation.Configuration
-
使用される制約バリデーターファクトリーを定義します。
- ConstraintValidatorFactory - javax.validationのインタフェース
-
- constraintValidatorFactory(ConstraintValidatorFactory) - インタフェース のメソッドjavax.validation.ValidatorContext
-
Defines the constraint validator factory implementation used by the
Validator
.
- ConstraintViolation<T> - javax.validationのインタフェース
-
Describes a constraint violation.
- ConstraintViolationException - javax.validationの例外
-
Reports the result of constraint violations.
- ConstraintViolationException(String, Set<? extends ConstraintViolation<?>>) - 例外 のコンストラクタjavax.validation.ConstraintViolationException
-
Creates a constraint violation report.
- ConstraintViolationException(Set<? extends ConstraintViolation<?>>) - 例外 のコンストラクタjavax.validation.ConstraintViolationException
-
Creates a constraint violation report.
- ConstructorDescriptor - javax.validation.metadataのインタフェース
-
Describes a validated constructor.
- ContainerDescriptor - javax.validation.metadataのインタフェース
-
Represents an element that might be a container, thus allowing container element
constraints.
- ContainerElementTypeDescriptor - javax.validation.metadataのインタフェース
-
Describes a validated container element type, e.g. the element type of
List
if it
hosts at least one constraint or is marked with
Valid
.
- ConvertGroup - javax.validation.groupsの注釈型
-
Converts group from
to group to
during cascading.
- ConvertGroup.List - javax.validation.groupsの注釈型
-
Defines several
ConvertGroup
annotations
on the same element.
- createGenericConfiguration(BootstrapState) - インタフェース のメソッドjavax.validation.spi.ValidationProvider
-
- createSpecializedConfiguration(BootstrapState) - インタフェース のメソッドjavax.validation.spi.ValidationProvider
-
Returns a
Configuration
instance implementing
T
,
the
Configuration
sub-interface.
- CrossParameterDescriptor - javax.validation.metadataのインタフェース
-
Describes an element holding cross-parameter constraints of a method or constructor
- GenericBootstrap - javax.validation.bootstrapのインタフェース
-
Bean Validationを自動実行するために使用される状態を定義し、プロバイダに依存しない
Configuration
を作ります。
- getAnnotation() - インタフェース のメソッドjavax.validation.metadata.ConstraintDescriptor
-
Returns the annotation describing the constraint declaration.
- getAttributes() - インタフェース のメソッドjavax.validation.metadata.ConstraintDescriptor
-
Returns a map containing the annotation attribute names as keys and the
annotation attribute values as value.
- getBootstrapConfiguration() - インタフェース のメソッドjavax.validation.Configuration
-
Returns configuration information stored in the META-INF/validation.xml
file.
- getClock() - インタフェース のメソッドjavax.validation.ClockProvider
-
"現在"への参照として機能する時計を返します。
- getClockProvider() - インタフェース のメソッドjavax.validation.ConstraintValidatorContext
-
Returns the provider for obtaining the current time in the form of a
Clock
,
e.g. when validating the
Future
and
Past
constraints.
- getClockProvider() - インタフェース のメソッドjavax.validation.spi.ConfigurationState
-
Returns the clock provider for this configuration.
- getClockProvider() - インタフェース のメソッドjavax.validation.ValidatorFactory
-
Returns the
ClockProvider
instance configured at
initialization time for the
ValidatorFactory
.
- getClockProviderClassName() - インタフェース のメソッドjavax.validation.BootstrapConfiguration
-
- getComposingConstraints() - インタフェース のメソッドjavax.validation.metadata.ConstraintDescriptor
-
Return a set of composing
ConstraintDescriptor
s where each
descriptor describes a composing constraint.
- getConstrainedConstructors() - インタフェース のメソッドjavax.validation.metadata.BeanDescriptor
-
Returns a set with descriptors for the constrained constructors of the
bean represented by this descriptor.
- getConstrainedContainerElementTypes() - インタフェース のメソッドjavax.validation.metadata.ContainerDescriptor
-
If this element is of a container type, e.g.
- getConstrainedMethods(MethodType, MethodType...) - インタフェース のメソッドjavax.validation.metadata.BeanDescriptor
-
Returns a set with descriptors for the constrained methods of the bean
represented by this descriptor.
- getConstrainedProperties() - インタフェース のメソッドjavax.validation.metadata.BeanDescriptor
-
Returns a set of property descriptors having at least one constraint defined
or marked as cascaded (
Valid
).
- getConstraintDescriptor() - インタフェース のメソッドjavax.validation.ConstraintViolation
-
Returns the constraint metadata reported to fail.
- getConstraintDescriptor() - インタフェース のメソッドjavax.validation.MessageInterpolator.Context
-
- getConstraintDescriptors() - インタフェース のメソッドjavax.validation.metadata.ElementDescriptor.ConstraintFinder
-
Retrieves the constraint descriptors following the defined
restrictions and hosted on the element described by
ElementDescriptor
.
- getConstraintDescriptors() - インタフェース のメソッドjavax.validation.metadata.ElementDescriptor
-
Returns all constraint descriptors for this element in the class hierarchy
or an empty Set
if none are present.
- getConstraintDescriptors() - インタフェース のメソッドjavax.validation.metadata.ExecutableDescriptor
-
Returns an empty Set
.
- getConstraintMappingResourcePaths() - インタフェース のメソッドjavax.validation.BootstrapConfiguration
-
XML制約マッピングファイルを指すリソースパスのセットを返します。
- getConstraintsForClass(Class<?>) - インタフェース のメソッドjavax.validation.Validator
-
Returns the descriptor object describing bean constraints.
- getConstraintsForConstructor(Class<?>...) - インタフェース のメソッドjavax.validation.metadata.BeanDescriptor
-
Returns a constructor descriptor for the given constructor.
- getConstraintsForMethod(String, Class<?>...) - インタフェース のメソッドjavax.validation.metadata.BeanDescriptor
-
Returns a method descriptor for the given method.
- getConstraintsForProperty(String) - インタフェース のメソッドjavax.validation.metadata.BeanDescriptor
-
Returns the property descriptor for a given property.
- getConstraintValidatorClasses() - インタフェース のメソッドjavax.validation.metadata.ConstraintDescriptor
-
List of the constraint validation implementation classes.
- getConstraintValidatorFactory() - インタフェース のメソッドjavax.validation.spi.ConfigurationState
-
Returns the constraint validator factory of this configuration.
- getConstraintValidatorFactory() - インタフェース のメソッドjavax.validation.ValidatorFactory
-
- getConstraintValidatorFactoryClassName() - インタフェース のメソッドjavax.validation.BootstrapConfiguration
-
- getConstraintViolations() - 例外 のメソッドjavax.validation.ConstraintViolationException
-
Returns the set of constraint violations reported during a validation.
- getContainerClass() - インタフェース のメソッドjavax.validation.metadata.ContainerElementTypeDescriptor
-
Returns the container class hosting this container element type.
- getContainerClass() - インタフェース のメソッドjavax.validation.Path.BeanNode
-
- getContainerClass() - インタフェース のメソッドjavax.validation.Path.ContainerElementNode
-
- getContainerClass() - インタフェース のメソッドjavax.validation.Path.PropertyNode
-
- getCrossParameterDescriptor() - インタフェース のメソッドjavax.validation.metadata.ExecutableDescriptor
-
Returns a descriptor containing the cross-parameter constraints
of this executable.
- getDefaultClockProvider() - インタフェース のメソッドjavax.validation.Configuration
-
Returns an implementation of the
ClockProvider
interface following the default
ClockProvider
defined in the specification:
returns a clock representing the current system time and default time
zone.
- getDefaultConstraintMessageTemplate() - インタフェース のメソッドjavax.validation.ConstraintValidatorContext
-
- getDefaultConstraintValidatorFactory() - インタフェース のメソッドjavax.validation.Configuration
-
- getDefaultMessageInterpolator() - インタフェース のメソッドjavax.validation.Configuration
-
Returns an implementation of the
MessageInterpolator
interface
following the default
MessageInterpolator
defined in the
specification:
use the
ValidationMessages
resource bundle to load keys
use
Locale.getDefault()
- getDefaultParameterNameProvider() - インタフェース のメソッドjavax.validation.Configuration
-
Returns an implementation of the
ParameterNameProvider
interface following the default
ParameterNameProvider
defined in the specification:
returns the actual parameter names as provided in the validated
executable’s definition, if the class file of the executable contains
parameter name information
otherwise returns names in the form
arg<PARAMETER_INDEX>
,
where
PARAMETER_INDEX
starts at 0 for the first parameter,
e.g.
- getDefaultProviderClassName() - インタフェース のメソッドjavax.validation.BootstrapConfiguration
-
- getDefaultTraversableResolver() - インタフェース のメソッドjavax.validation.Configuration
-
Returns an implementation of the
TraversableResolver
interface
following the default
TraversableResolver
defined in the
specification:
if Java Persistence is available in the runtime environment,
a property is considered reachable if Java Persistence considers
the property as loaded
if Java Persistence is not available in the runtime environment,
all properties are considered reachable
all properties are considered cascadable.
- getDefaultValidatedExecutableTypes() - インタフェース のメソッドjavax.validation.BootstrapConfiguration
-
- getDefaultValidationProviderResolver() - インタフェース のメソッドjavax.validation.spi.BootstrapState
-
Specification default ValidationProviderResolver
strategy instance.
- getElementClass() - インタフェース のメソッドjavax.validation.metadata.CrossParameterDescriptor
-
- getElementClass() - インタフェース のメソッドjavax.validation.metadata.ElementDescriptor
-
- getExecutableParameters() - インタフェース のメソッドjavax.validation.ConstraintViolation
-
Returns an Object[]
representing the constructor or method invocation
arguments if the ConstraintViolation
is returned after validating the
method or constructor parameters.
- getExecutableReturnValue() - インタフェース のメソッドjavax.validation.ConstraintViolation
-
Returns the return value of the constructor or method invocation
if the ConstraintViolation
is returned after validating the method
or constructor return value.
- getFrom() - インタフェース のメソッドjavax.validation.metadata.GroupConversionDescriptor
-
Returns the source group of this conversion rule.
- getGroupConversions() - インタフェース のメソッドjavax.validation.metadata.CascadableDescriptor
-
Returns the group conversions configured for this element.
- getGroups() - インタフェース のメソッドjavax.validation.metadata.ConstraintDescriptor
-
The set of groups the constraint is applied on.
- getIndex() - インタフェース のメソッドjavax.validation.metadata.ParameterDescriptor
-
Returns this parameter's index within the parameter array of the method
or constructor holding it.
- getIndex() - インタフェース のメソッドjavax.validation.Path.Node
-
- getInstance(Class<T>) - インタフェース のメソッドjavax.validation.ConstraintValidatorFactory
-
- getInvalidValue() - インタフェース のメソッドjavax.validation.ConstraintViolation
-
Returns the value failing to pass the constraint.
- getKey() - インタフェース のメソッドjavax.validation.Path.Node
-
- getKind() - インタフェース のメソッドjavax.validation.Path.Node
-
The kind of element represented by the node.
- getLeafBean() - インタフェース のメソッドjavax.validation.ConstraintViolation
-
Returns:
the bean instance the constraint is applied on if it is
a bean constraint
the bean instance hosting the property the constraint
is applied on if it is a property constraint or a container element constraint
hosted on a property
null
when the
ConstraintViolation
is returned
after calling
Validator.validateValue(Class, String, Object, Class[])
the object the method is executed on if it is
a method parameter, cross-parameter or return value constraint or a
container element constraint hosted on a method parameter or return value
null
if it is a constructor parameter or
cross-parameter constraint or a container element constraint hosted on a
constructor parameter
the object the constructor has created if it is a
constructor return value constraint
- getMappingStreams() - インタフェース のメソッドjavax.validation.spi.ConfigurationState
-
Returns a set of configuration streams.
- getMessage() - インタフェース のメソッドjavax.validation.ConstraintViolation
-
- getMessageInterpolator() - インタフェース のメソッドjavax.validation.spi.ConfigurationState
-
Returns the message interpolator of this configuration.
- getMessageInterpolator() - インタフェース のメソッドjavax.validation.ValidatorFactory
-
Returns the
MessageInterpolator
instance configured at
initialization time for the
ValidatorFactory
.
- getMessageInterpolatorClassName() - インタフェース のメソッドjavax.validation.BootstrapConfiguration
-
- getMessageTemplate() - インタフェース のメソッドjavax.validation.ConstraintViolation
-
- getMessageTemplate() - インタフェース のメソッドjavax.validation.metadata.ConstraintDescriptor
-
The non-interpolated error message
- getName() - インタフェース のメソッドjavax.validation.metadata.ExecutableDescriptor
-
Returns the method name in case this descriptor represents a method or
the non-qualified name of the declaring class in case this descriptor
represents a constructor.
- getName() - インタフェース のメソッドjavax.validation.metadata.ParameterDescriptor
-
Returns this parameter's name as retrieved by the current parameter name
resolver.
- getName() - インタフェース のメソッドjavax.validation.Path.Node
-
Returns the name of the element which the node represents:
null
if it is a leaf node which represents an entity / bean.
- getParameterDescriptors() - インタフェース のメソッドjavax.validation.metadata.ExecutableDescriptor
-
Returns a list of descriptors representing this executable's
parameters, in the order of their declaration, including synthetic
parameters.
- getParameterIndex() - インタフェース のメソッドjavax.validation.Path.ParameterNode
-
- getParameterNameProvider() - インタフェース のメソッドjavax.validation.spi.ConfigurationState
-
Returns the parameter name provider for this configuration.
- getParameterNameProvider() - インタフェース のメソッドjavax.validation.ValidatorFactory
-
- getParameterNameProviderClassName() - インタフェース のメソッドjavax.validation.BootstrapConfiguration
-
- getParameterNames(Constructor<?>) - インタフェース のメソッドjavax.validation.ParameterNameProvider
-
Returns the names of the parameters of the given constructor.
- getParameterNames(Method) - インタフェース のメソッドjavax.validation.ParameterNameProvider
-
Returns the names of the parameters of the given method.
- getParameterTypes() - インタフェース のメソッドjavax.validation.Path.ConstructorNode
-
- getParameterTypes() - インタフェース のメソッドjavax.validation.Path.MethodNode
-
- getPayload() - インタフェース のメソッドjavax.validation.metadata.ConstraintDescriptor
-
The set of payload the constraint hosts.
- getProperties() - インタフェース のメソッドjavax.validation.BootstrapConfiguration
-
文字列ベースのキーバリューペアのマップとしてプロパティを返します。
- getProperties() - インタフェース のメソッドjavax.validation.spi.ConfigurationState
-
Returns a map of non type-safe custom properties.
- getPropertyName() - インタフェース のメソッドjavax.validation.metadata.PropertyDescriptor
-
Name of the property according to the Java Bean specification.
- getPropertyPath() - インタフェース のメソッドjavax.validation.ConstraintViolation
-
- getReturnValueDescriptor() - インタフェース のメソッドjavax.validation.metadata.ExecutableDescriptor
-
Returns a descriptor for this executable's return value.
- getRootBean() - インタフェース のメソッドjavax.validation.ConstraintViolation
-
Returns the root bean being validated.
- getRootBeanClass() - インタフェース のメソッドjavax.validation.ConstraintViolation
-
Returns the class of the root bean being validated.
- getTo() - インタフェース のメソッドjavax.validation.metadata.GroupConversionDescriptor
-
Returns the target group of this conversion rule.
- getTraversableResolver() - インタフェース のメソッドjavax.validation.spi.ConfigurationState
-
Returns the traversable resolver for this configuration.
- getTraversableResolver() - インタフェース のメソッドjavax.validation.ValidatorFactory
-
Returns the
TraversableResolver
instance configured
at initialization time for the
ValidatorFactory
.
- getTraversableResolverClassName() - インタフェース のメソッドjavax.validation.BootstrapConfiguration
-
- getTypeArgumentIndex() - インタフェース のメソッドjavax.validation.metadata.ContainerElementTypeDescriptor
-
Returns the index of the type argument corresponding to this container element type.
- getTypeArgumentIndex() - インタフェース のメソッドjavax.validation.Path.BeanNode
-
- getTypeArgumentIndex() - インタフェース のメソッドjavax.validation.Path.ContainerElementNode
-
- getTypeArgumentIndex() - インタフェース のメソッドjavax.validation.Path.PropertyNode
-
- getValidatedValue() - インタフェース のメソッドjavax.validation.MessageInterpolator.Context
-
- getValidationAppliesTo() - インタフェース のメソッドjavax.validation.metadata.ConstraintDescriptor
-
The
ConstraintTarget
value of
validationAppliesTo
if the constraint
hosts it or
null
otherwise.
- getValidationProviderResolver() - インタフェース のメソッドjavax.validation.spi.BootstrapState
-
User defined ValidationProviderResolver
strategy
instance or null
if undefined.
- getValidationProviders() - インタフェース のメソッドjavax.validation.ValidationProviderResolver
-
- getValidator() - インタフェース のメソッドjavax.validation.ValidatorContext
-
Returns an initialized
Validator
instance respecting the defined state.
- getValidator() - インタフェース のメソッドjavax.validation.ValidatorFactory
-
Returns an initialized
Validator
instance using the
factory defaults for message interpolator, traversable resolver
and constraint validator factory.
- getValue() - 列挙型 のメソッドjavax.validation.constraints.Pattern.Flag
-
- getValueExtractorClassNames() - インタフェース のメソッドjavax.validation.BootstrapConfiguration
-
- getValueExtractors() - インタフェース のメソッドjavax.validation.spi.ConfigurationState
-
Returns a set of value extractors.
- getValueUnwrapping() - インタフェース のメソッドjavax.validation.metadata.ConstraintDescriptor
-
- GroupConversionDescriptor - javax.validation.metadataのインタフェース
-
A group conversion rule to be applied during cascaded validation.
- GroupDefinitionException - javax.validationの例外
-
Exception raised if a group definition is not legal.
- GroupDefinitionException(String) - 例外 のコンストラクタjavax.validation.GroupDefinitionException
-
- GroupDefinitionException() - 例外 のコンストラクタjavax.validation.GroupDefinitionException
-
- GroupDefinitionException(String, Throwable) - 例外 のコンストラクタjavax.validation.GroupDefinitionException
-
- GroupDefinitionException(Throwable) - 例外 のコンストラクタjavax.validation.GroupDefinitionException
-
- GroupSequence - javax.validationの注釈型
-
Defines group sequence.
- ignoreXmlConfiguration() - インタフェース のメソッドjavax.validation.Configuration
-
このメソッドを呼び出すことでMETA-INF/validation.xml
ファイルからのデータを無視します。
- inContainer(Class<?>, Integer) - インタフェース のメソッドjavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext
-
Marks the node as being in a container such as a List
, Map
or
Optional
.
- inContainer(Class<?>, Integer) - インタフェース のメソッドjavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
Marks the node as being in a container such as a List
, Map
or
Optional
.
- indexedValue(String, int, Object) - インタフェース のメソッドjavax.validation.valueextraction.ValueExtractor.ValueReceiver
-
Receives the value extracted from an indexed object (e.g. a
List
).
- inIterable() - インタフェース のメソッドjavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.ContainerElementNodeBuilderCustomizableContext
-
Marks the node as being in an iterable, e.g. array, Iterable
or a
Map
.
- inIterable() - インタフェース のメソッドjavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext
-
Marks the node as being in an iterable, e.g. array, Iterable
or a
Map
.
- inIterable() - インタフェース のメソッドjavax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
-
Marks the node as being in an iterable, e.g. array, Iterable
or a
Map
.
- initialize(A) - インタフェース のメソッドjavax.validation.ConstraintValidator
-
- interpolate(String, MessageInterpolator.Context) - インタフェース のメソッドjavax.validation.MessageInterpolator
-
Interpolates the message template based on the constraint validation context.
- interpolate(String, MessageInterpolator.Context, Locale) - インタフェース のメソッドjavax.validation.MessageInterpolator
-
Interpolates the message template based on the constraint validation context.
- isBeanConstrained() - インタフェース のメソッドjavax.validation.metadata.BeanDescriptor
-
Returns
true
if the bean involves validation:
a constraint is hosted on the bean itself
a constraint is hosted on one of the bean properties
or a bean property is marked for cascaded validation (
Valid
)
Constrained methods and constructors are ignored.
- isCascadable(Object, Path.Node, Class<?>, Path, ElementType) - インタフェース のメソッドjavax.validation.TraversableResolver
-
Determines if the Bean Validation provider is allowed to cascade validation on
the bean instance returned by the property value
marked as @Valid
.
- isCascaded() - インタフェース のメソッドjavax.validation.metadata.CascadableDescriptor
-
Whether this element is marked for cascaded validation or not.
- isExecutableValidationEnabled() - インタフェース のメソッドjavax.validation.BootstrapConfiguration
-
検証の実行が明示的に有効と指定されている場合、もしくは検証を実行するかどうか未指定のままである場合はtrueを返します。
- isIgnoreXmlConfiguration() - インタフェース のメソッドjavax.validation.spi.ConfigurationState
-
- isInIterable() - インタフェース のメソッドjavax.validation.Path.Node
-
- isReachable(Object, Path.Node, Class<?>, Path, ElementType) - インタフェース のメソッドjavax.validation.TraversableResolver
-
Determines if the Bean Validation provider is allowed to reach the property state.
- isReportAsSingleViolation() - インタフェース のメソッドjavax.validation.metadata.ConstraintDescriptor
-
- isValid(T, ConstraintValidatorContext) - インタフェース のメソッドjavax.validation.ConstraintValidator
-
Implements the validation logic.
- iterableValue(String, Object) - インタフェース のメソッドjavax.validation.valueextraction.ValueExtractor.ValueReceiver
-
Receives the value extracted from an iterable object that is not indexed (e.g.
- ParameterDescriptor - javax.validation.metadataのインタフェース
-
Describes a validated method or constructor parameter.
- parameterNameProvider(ParameterNameProvider) - インタフェース のメソッドjavax.validation.Configuration
-
使用されるパラメーター名プロバイダーを定義します。
- ParameterNameProvider - javax.validationのインタフェース
-
Provides names for method and constructor parameters.
- parameterNameProvider(ParameterNameProvider) - インタフェース のメソッドjavax.validation.ValidatorContext
-
Defines the parameter name provider implementation used by the
Validator
.
- Past - javax.validation.constraintsの注釈型
-
アノテーションの付けられた要素は過去の時制の型、日付、時間でなければなりません。
- Past.List - javax.validation.constraintsの注釈型
-
同じ要素に複数の
Past
アノテーションを定義します。
- PastOrPresent - javax.validation.constraintsの注釈型
-
アノテーションの付けられた要素は現在もしくは過去の時制の型、日付、時間でなければなりません。
- PastOrPresent.List - javax.validation.constraintsの注釈型
-
- Path - javax.validationのインタフェース
-
Represents the navigation path from an object to another
in an object graph.
- Path.BeanNode - javax.validationのインタフェース
-
Node representing a bean.
- Path.ConstructorNode - javax.validationのインタフェース
-
Node representing a constructor.
- Path.ContainerElementNode - javax.validationのインタフェース
-
Node representing an element in a generic container such as Optional
,
List
or Map
.
- Path.CrossParameterNode - javax.validationのインタフェース
-
Node representing the element holding cross-parameter constraints
of a method or constructor.
- Path.MethodNode - javax.validationのインタフェース
-
Node representing a method.
- Path.Node - javax.validationのインタフェース
-
Represents an element of a navigation path.
- Path.ParameterNode - javax.validationのインタフェース
-
Node representing a parameter of a method or constructor.
- Path.PropertyNode - javax.validationのインタフェース
-
Node representing a property.
- Path.ReturnValueNode - javax.validationのインタフェース
-
Node representing the return value of a method or constructor.
- Pattern - javax.validation.constraintsの注釈型
-
アノテーションの付けられたCharSequence
は指定された正規表現と一致しなければなりません。
- Pattern.Flag - javax.validation.constraintsの列挙型
-
可能なRegexpのフラグ。
- Pattern.List - javax.validation.constraintsの注釈型
-
- Payload - javax.validationのインタフェース
-
Payload type that can be attached to a given
constraint declaration.
- Positive - javax.validation.constraintsの注釈型
-
アノテーションの付けられた要素は厳格に正の数でなければなりません。
- Positive.List - javax.validation.constraintsの注釈型
-
- PositiveOrZero - javax.validation.constraintsの注釈型
-
アノテーションの付けられた要素は正の数もしくは0でなければなりません。
- PositiveOrZero.List - javax.validation.constraintsの注釈型
-
- PropertyDescriptor - javax.validation.metadataのインタフェース
-
Describes a Java Bean property hosting validation constraints.
- providerResolver(ValidationProviderResolver) - インタフェース のメソッドjavax.validation.bootstrap.GenericBootstrap
-
プロバイダの解決戦略を定義します。
- providerResolver(ValidationProviderResolver) - インタフェース のメソッドjavax.validation.bootstrap.ProviderSpecificBootstrap
-
オプションで使用されるプロバイダのリゾルバー実装を定義します。
- ProviderSpecificBootstrap<T extends Configuration<T>> - javax.validation.bootstrapのインタフェース
-
- Valid - javax.validationの注釈型
-
Marks a property, method parameter or method return type for validation cascading.
- validate(T, Class<?>...) - インタフェース のメソッドjavax.validation.Validator
-
Validates all constraints on object
.
- validateConstructorParameters(Constructor<? extends T>, Object[], Class<?>...) - インタフェース のメソッドjavax.validation.executable.ExecutableValidator
-
Validates all constraints placed on the parameters of the given constructor.
- validateConstructorReturnValue(Constructor<? extends T>, T, Class<?>...) - インタフェース のメソッドjavax.validation.executable.ExecutableValidator
-
Validates all return value constraints of the given constructor.
- ValidateOnExecution - javax.validation.executableの注釈型
-
Expresses which executables (methods or constructors) should have their parameters
and return value validated upon execution.
- validateParameters(T, Method, Object[], Class<?>...) - インタフェース のメソッドjavax.validation.executable.ExecutableValidator
-
Validates all constraints placed on the parameters of the given method.
- validateProperty(T, String, Class<?>...) - インタフェース のメソッドjavax.validation.Validator
-
Validates all constraints placed on the property of object
named propertyName
.
- validateReturnValue(T, Method, Object, Class<?>...) - インタフェース のメソッドjavax.validation.executable.ExecutableValidator
-
Validates all return value constraints of the given method.
- ValidateUnwrappedValue - javax.validation.metadataの列挙型
-
The unwrapping behavior that can be applied to a specific constraint.
- validateValue(Class<T>, String, Object, Class<?>...) - インタフェース のメソッドjavax.validation.Validator
-
Validates all constraints placed on the property named propertyName
of the class beanType
would the property value be value
.
- Validation - javax.validationのクラス
-
This class is the entry point for Bean Validation.
- Validation() - クラス のコンストラクタjavax.validation.Validation
-
- ValidationException - javax.validationの例外
-
Base exception of all Bean Validation "unexpected" problems.
- ValidationException(String) - 例外 のコンストラクタjavax.validation.ValidationException
-
- ValidationException() - 例外 のコンストラクタjavax.validation.ValidationException
-
- ValidationException(String, Throwable) - 例外 のコンストラクタjavax.validation.ValidationException
-
- ValidationException(Throwable) - 例外 のコンストラクタjavax.validation.ValidationException
-
- ValidationProvider<T extends Configuration<T>> - javax.validation.spiのインタフェース
-
Contract between the validation bootstrap mechanism and the provider engine.
- ValidationProviderResolver - javax.validationのインタフェース
-
Determines the list of Bean Validation providers available in the runtime environment
Bean Validation providers are identified by the presence of
META-INF/services/javax.validation.spi.ValidationProvider
files following the Service Provider pattern described
here.
- ValidationTarget - javax.validation.constraintvalidationの列挙型
-
- Validator - javax.validationのインタフェース
-
Validates bean instances.
- ValidatorContext - javax.validationのインタフェース
-
Represents the context that is used to create
Validator
instances.
- ValidatorFactory - javax.validationのインタフェース
-
Factory returning initialized Validator
instances.
- value(String, Object) - インタフェース のメソッドjavax.validation.valueextraction.ValueExtractor.ValueReceiver
-
Receives the value extracted from an object.
- ValueExtractor<T> - javax.validation.valueextractionのインタフェース
-
Defines the logic used to extract the values from a container object of type T
.
- ValueExtractor.ValueReceiver - javax.validation.valueextractionのインタフェース
-
Provides a set of methods receiving value extracted by the
ValueExtractor
.
- ValueExtractorDeclarationException - javax.validation.valueextractionの例外
-
Raised if the configuration of
ValueExtractor
is illegal, e.g. because multiple
extractors for the same type and type use have been configured in
META-INF/validation.xml
.
- ValueExtractorDeclarationException() - 例外 のコンストラクタjavax.validation.valueextraction.ValueExtractorDeclarationException
-
- ValueExtractorDeclarationException(String) - 例外 のコンストラクタjavax.validation.valueextraction.ValueExtractorDeclarationException
-
- ValueExtractorDeclarationException(Throwable) - 例外 のコンストラクタjavax.validation.valueextraction.ValueExtractorDeclarationException
-
- ValueExtractorDeclarationException(String, Throwable) - 例外 のコンストラクタjavax.validation.valueextraction.ValueExtractorDeclarationException
-
- ValueExtractorDefinitionException - javax.validation.valueextractionの例外
-
- ValueExtractorDefinitionException() - 例外 のコンストラクタjavax.validation.valueextraction.ValueExtractorDefinitionException
-
- ValueExtractorDefinitionException(String) - 例外 のコンストラクタjavax.validation.valueextraction.ValueExtractorDefinitionException
-
- ValueExtractorDefinitionException(Throwable) - 例外 のコンストラクタjavax.validation.valueextraction.ValueExtractorDefinitionException
-
- ValueExtractorDefinitionException(String, Throwable) - 例外 のコンストラクタjavax.validation.valueextraction.ValueExtractorDefinitionException
-
- valueOf(String) - 列挙型 のstaticメソッドjavax.validation.constraints.Pattern.Flag
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙型 のstaticメソッドjavax.validation.ConstraintTarget
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙型 のstaticメソッドjavax.validation.constraintvalidation.ValidationTarget
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙型 のstaticメソッドjavax.validation.ElementKind
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙型 のstaticメソッドjavax.validation.executable.ExecutableType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙型 のstaticメソッドjavax.validation.metadata.MethodType
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙型 のstaticメソッドjavax.validation.metadata.Scope
-
指定した名前を持つこの型の列挙型定数を返します。
- valueOf(String) - 列挙型 のstaticメソッドjavax.validation.metadata.ValidateUnwrappedValue
-
指定した名前を持つこの型の列挙型定数を返します。
- values() - 列挙型 のstaticメソッドjavax.validation.constraints.Pattern.Flag
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙型 のstaticメソッドjavax.validation.ConstraintTarget
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙型 のstaticメソッドjavax.validation.constraintvalidation.ValidationTarget
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙型 のstaticメソッドjavax.validation.ElementKind
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙型 のstaticメソッドjavax.validation.executable.ExecutableType
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙型 のstaticメソッドjavax.validation.metadata.MethodType
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙型 のstaticメソッドjavax.validation.metadata.Scope
-
この列挙型の定数を含む配列を宣言されている順序で返します。
- values() - 列挙型 のstaticメソッドjavax.validation.metadata.ValidateUnwrappedValue
-
この列挙型の定数を含む配列を宣言されている順序で返します。