| Modifier and Type | Interface and Description |
|---|---|
interface |
MandatoryFacet
Whether a property or a parameter is mandatory (not optional).
|
| Modifier and Type | Class and Description |
|---|---|
class |
MandatoryFacetAbstract |
class |
MandatoryFacetDefault
Whether a property or a parameter is mandatory (not optional).
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MaxLengthFacet
Whether the (string) property or a parameter's length must not exceed a
certain length.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MaxLengthFacetAbstract |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActionValidationFacet
The mechanism by which the set of parameters of the action can be validated
before the action itself is invoked.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ActionValidationFacetAbstract |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionValidationFacetViaMethod |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CollectionValidateAddToFacet
Validate that an object can be added to a collection.
|
interface |
CollectionValidateRemoveFromFacet
Validate that an object can be removed to a collection.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionValidateAddToFacetAbstract |
class |
CollectionValidateAddToFacetViaMethod |
class |
CollectionValidateRemoveFromFacetAbstract |
class |
CollectionValidateRemoveFromFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
MaxLengthFacetUnlimited |
| Modifier and Type | Class and Description |
|---|---|
class |
ChoicesFacetFromBoundedAbstract
A fixed number of choices because the number of instances of this class is bounded.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChoicesFacetFromBoundedAnnotation |
| Modifier and Type | Class and Description |
|---|---|
class |
ChoicesFacetFromBoundedFacetMarkerInterface |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MaskFacet
Whether the (string) property or a parameter must correspond to a specific
mask.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MaskFacetAbstract |
| Modifier and Type | Class and Description |
|---|---|
class |
MaskFacetAnnotationForType |
| Modifier and Type | Class and Description |
|---|---|
class |
MaxLengthFacetAnnotationForType |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RegExFacet
Whether the (string) property or a parameter must correspond to a specific
regular expression.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RegExFacetAbstract |
| Modifier and Type | Class and Description |
|---|---|
class |
RegExFacetAnnotationForType |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ValidateObjectFacet
Mechanism for determining whether this object is in a valid state, for
example so that it can be persisted or updated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ValidateObjectFacetAbstract |
| Modifier and Type | Class and Description |
|---|---|
class |
ValidateObjectFacetViaValidateMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
MustSatisfySpecificationOnTypeFacet |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ObjectValidPropertiesFacet
|
| Modifier and Type | Class and Description |
|---|---|
class |
ObjectValidPropertiesFacetAbstract |
class |
ObjectValidPropertiesFacetImpl |
| Modifier and Type | Class and Description |
|---|---|
class |
MandatoryFacetInvertedByOptionalForParameter
Derived by presence of an @Optional method.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MandatoryFacetOptionalViaMethodForParameter
Derived by presence of an optionalXxx method.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MaskFacetAnnotationForParameter |
| Modifier and Type | Class and Description |
|---|---|
class |
MaxLengthFacetAnnotationForParameter |
| Modifier and Type | Class and Description |
|---|---|
class |
MustSatisfySpecificationOnParameterFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
RegExFacetAnnotationForParameter |
| Modifier and Type | Class and Description |
|---|---|
class |
MandatoryFacetExplicitForProperty
Derived by presence of an @Mandatory annotation.
|
class |
MandatoryFacetInvertedByOptionalForProperty
Derived by presence of an @Optional annotation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MandatoryFacetOptionalViaMethodForProperty
Derived by presence of an optionalXxx method.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PropertyValidateFacet
The mechanism by which the proposed value of a property can be validated,
called immediately before
setting the
value. |
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyValidateFacetAbstract |
class |
PropertyValidateFacetDefault
Non checking property validation facet that provides default behaviour for
all properties.
|
class |
PropertyValidateFacetNone |
class |
PropertyValidateFacetViaMethod |
| Modifier and Type | Class and Description |
|---|---|
class |
MaskFacetAnnotationForProperty |
| Modifier and Type | Class and Description |
|---|---|
class |
MaxLengthFacetAnnotationForProperty |
| Modifier and Type | Class and Description |
|---|---|
class |
MustSatisfySpecificationOnPropertyFacet |
| Modifier and Type | Class and Description |
|---|---|
class |
RegExFacetAnnotationForProperty |
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.