Skip navigation links
A B C D E G H I M N O P R S T U V 

A

activate(ValidationPostProcessorConfiguration) - Method in class org.apache.sling.validation.impl.postprocessor.ValidationPostProcessor
 
activate(ComponentContext) - Method in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 
activate(ValidationServiceConfiguration) - Method in class org.apache.sling.validation.impl.ValidationServiceImpl
 
addApplicablePath(String) - Method in class org.apache.sling.validation.impl.model.ValidationModelBuilder
 
addApplicablePaths(String[]) - Method in class org.apache.sling.validation.impl.model.ValidationModelBuilder
 
addFailure(String, int, ResourceBundle, String, Object...) - Method in class org.apache.sling.validation.impl.CompositeValidationResult
 
addValidationResult(ValidationResult) - Method in class org.apache.sling.validation.impl.CompositeValidationResult
 
addValidator(Validator<?>, Map<String, Object>, ServiceReference<Validator<?>>) - Method in class org.apache.sling.validation.impl.ValidationServiceImpl
 
APPLICABLE_PATHS - Static variable in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 

B

build(String) - Method in class org.apache.sling.validation.impl.model.ChildResourceBuilder
 
build(String) - Method in class org.apache.sling.validation.impl.model.ResourcePropertyBuilder
 
build(String, String) - Method in class org.apache.sling.validation.impl.model.ValidationModelBuilder
 

C

CHILDREN - Static variable in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 
childResource(ChildResource) - Method in class org.apache.sling.validation.impl.model.ValidationModelBuilder
 
ChildResourceBuilder - Class in org.apache.sling.validation.impl.model
 
ChildResourceBuilder() - Constructor for class org.apache.sling.validation.impl.model.ChildResourceBuilder
 
ChildResourceImpl - Class in org.apache.sling.validation.impl.model
Implements a ChildResource
ChildResourceImpl(String, String, boolean, List<ResourceProperty>, List<ChildResource>) - Constructor for class org.apache.sling.validation.impl.model.ChildResourceImpl
 
childResources(List<ChildResource>) - Method in class org.apache.sling.validation.impl.model.ValidationModelBuilder
 
CompositeValidationResult - Class in org.apache.sling.validation.impl
Aggregates multiple ValidationResults.
CompositeValidationResult() - Constructor for class org.apache.sling.validation.impl.CompositeValidationResult
 

D

deactivate(ComponentContext) - Method in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 

E

equals(Object) - Method in class org.apache.sling.validation.impl.model.ChildResourceImpl
 
equals(Object) - Method in class org.apache.sling.validation.impl.model.ResourcePropertyImpl
 
equals(Object) - Method in class org.apache.sling.validation.impl.model.ValidationModelImpl
 
equals(Object) - Method in class org.apache.sling.validation.impl.model.ValidatorInvocationImpl
 

G

get(String) - Method in class org.apache.sling.validation.impl.ValidatorMap
 
getAdapter(Object, Class<AdapterType>) - Method in class org.apache.sling.validation.impl.ResourceToValidationResultAdapterFactory
 
getApplicablePaths() - Method in class org.apache.sling.validation.impl.model.MergedValidationModel
 
getApplicablePaths() - Method in class org.apache.sling.validation.impl.model.ValidationModelImpl
 
getChildren() - Method in class org.apache.sling.validation.impl.model.ChildResourceImpl
 
getChildren() - Method in class org.apache.sling.validation.impl.model.MergedValidationModel
 
getChildren() - Method in class org.apache.sling.validation.impl.model.ValidationModelImpl
 
getDefaultResourceBundle() - Method in class org.apache.sling.validation.impl.ValidatorContextImpl
 
getFailures() - Method in class org.apache.sling.validation.impl.CompositeValidationResult
 
getLocation() - Method in class org.apache.sling.validation.impl.ValidatorContextImpl
 
getMessage() - Method in exception org.apache.sling.validation.impl.postprocessor.InvalidResourcePostProcessorException
 
getName() - Method in class org.apache.sling.validation.impl.model.ChildResourceImpl
 
getName() - Method in class org.apache.sling.validation.impl.model.ResourcePropertyImpl
 
getNamePattern() - Method in class org.apache.sling.validation.impl.model.ChildResourceImpl
 
getNamePattern() - Method in class org.apache.sling.validation.impl.model.ResourcePropertyImpl
 
getParameters() - Method in class org.apache.sling.validation.impl.model.ValidatorInvocationImpl
 
getProperties() - Method in class org.apache.sling.validation.impl.model.ChildResourceImpl
 
getRelativeResourceType(String) - Method in class org.apache.sling.validation.impl.ValidationServiceImpl
If the given resourceType is starting with a "/", it will strip out the leading search path from the given resource type.
getResource() - Method in class org.apache.sling.validation.impl.ValidatorContextImpl
 
getResourceProperties() - Method in class org.apache.sling.validation.impl.model.MergedValidationModel
 
getResourceProperties() - Method in class org.apache.sling.validation.impl.model.ValidationModelImpl
 
getResult() - Method in class org.apache.sling.validation.impl.ValidationResourceVisitor
 
getSeverity() - Method in class org.apache.sling.validation.impl.model.ValidatorInvocationImpl
 
getSeverity() - Method in class org.apache.sling.validation.impl.ValidatorContextImpl
 
getSource() - Method in class org.apache.sling.validation.impl.model.MergedValidationModel
 
getSource() - Method in class org.apache.sling.validation.impl.model.ValidationModelImpl
 
getValidatingResourceType() - Method in class org.apache.sling.validation.impl.model.MergedValidationModel
 
getValidatingResourceType() - Method in class org.apache.sling.validation.impl.model.ValidationModelImpl
 
getValidationModel(String, String, boolean) - Method in class org.apache.sling.validation.impl.ValidationModelRetrieverImpl
 
getValidationModel(String, String, boolean) - Method in class org.apache.sling.validation.impl.ValidationServiceImpl
 
getValidationModel(Resource, boolean) - Method in class org.apache.sling.validation.impl.ValidationServiceImpl
 
getValidationModels(String) - Method in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 
getValidatorId() - Method in class org.apache.sling.validation.impl.model.ValidatorInvocationImpl
 
getValidatorInvocations() - Method in class org.apache.sling.validation.impl.model.ResourcePropertyImpl
 
getValidatorType(Validator<?>) - Static method in class org.apache.sling.validation.impl.util.ValidatorTypeUtil
 
getValueMap() - Method in class org.apache.sling.validation.impl.ValidatorContextImpl
 

H

handleEvent(Event) - Method in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 
hashCode() - Method in class org.apache.sling.validation.impl.model.ChildResourceImpl
 
hashCode() - Method in class org.apache.sling.validation.impl.model.ResourcePropertyImpl
 
hashCode() - Method in class org.apache.sling.validation.impl.model.ValidationModelImpl
 
hashCode() - Method in class org.apache.sling.validation.impl.model.ValidatorInvocationImpl
 

I

I18N_KEY_EXPECTED_MULTIVALUE_PROPERTY - Static variable in class org.apache.sling.validation.impl.ValidationServiceImpl
 
I18N_KEY_MISSING_REQUIRED_CHILD_RESOURCE_MATCHING_PATTERN - Static variable in class org.apache.sling.validation.impl.ValidationServiceImpl
 
I18N_KEY_MISSING_REQUIRED_CHILD_RESOURCE_WITH_NAME - Static variable in class org.apache.sling.validation.impl.ValidationServiceImpl
 
I18N_KEY_MISSING_REQUIRED_PROPERTY_MATCHING_PATTERN - Static variable in class org.apache.sling.validation.impl.ValidationServiceImpl
 
I18N_KEY_MISSING_REQUIRED_PROPERTY_WITH_NAME - Static variable in class org.apache.sling.validation.impl.ValidationServiceImpl
 
I18N_KEY_PATTERN_DOES_NOT_MATCH - Static variable in class org.apache.sling.validation.impl.validators.RegexValidator
 
I18N_KEY_WRONG_PROPERTY_TYPE - Static variable in class org.apache.sling.validation.impl.ValidationServiceImpl
Keys whose values are defined in the JCR resource bundle contained in the content-repository section of this bundle
InvalidResourcePostProcessorException - Exception in org.apache.sling.validation.impl.postprocessor
Exception embedding a ValidationResult from Sling Validation.
InvalidResourcePostProcessorException(ValidationResult, ResourceBundle) - Constructor for exception org.apache.sling.validation.impl.postprocessor.InvalidResourcePostProcessorException
 
isMultiple() - Method in class org.apache.sling.validation.impl.model.ResourcePropertyImpl
 
isRequired() - Method in class org.apache.sling.validation.impl.model.ChildResourceImpl
 
isRequired() - Method in class org.apache.sling.validation.impl.model.ResourcePropertyImpl
 
isValid() - Method in class org.apache.sling.validation.impl.CompositeValidationResult
 

M

MergedValidationModel - Class in org.apache.sling.validation.impl.model
Generates a merged validation model out of one base ValidationModel and 1 or more models to merge.
MergedValidationModel(ValidationModel, ValidationModel...) - Constructor for class org.apache.sling.validation.impl.model.MergedValidationModel
 
modelProviders - Variable in class org.apache.sling.validation.impl.ValidationModelRetrieverImpl
List of validation providers, Declarative Services 1.3 takes care that the list is ordered according to ServiceReference.compareTo(Object).
multiple - Variable in class org.apache.sling.validation.impl.model.ChildResourceBuilder
 
multiple() - Method in class org.apache.sling.validation.impl.model.ResourcePropertyBuilder
 

N

NAME_REGEX - Static variable in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 
nameRegex(String) - Method in class org.apache.sling.validation.impl.model.ChildResourceBuilder
 
nameRegex(String) - Method in class org.apache.sling.validation.impl.model.ResourcePropertyBuilder
 

O

optional - Variable in class org.apache.sling.validation.impl.model.ChildResourceBuilder
 
optional() - Method in class org.apache.sling.validation.impl.model.ChildResourceBuilder
 
optional() - Method in class org.apache.sling.validation.impl.model.ResourcePropertyBuilder
 
OPTIONAL - Static variable in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 
org.apache.sling.validation.impl - package org.apache.sling.validation.impl
 
org.apache.sling.validation.impl.model - package org.apache.sling.validation.impl.model
 
org.apache.sling.validation.impl.postprocessor - package org.apache.sling.validation.impl.postprocessor
 
org.apache.sling.validation.impl.resourcemodel - package org.apache.sling.validation.impl.resourcemodel
 
org.apache.sling.validation.impl.util - package org.apache.sling.validation.impl.util
 
org.apache.sling.validation.impl.validators - package org.apache.sling.validation.impl.validators
 

P

process(SlingHttpServletRequest, List<Modification>) - Method in class org.apache.sling.validation.impl.postprocessor.ValidationPostProcessor
 
PROPERTIES - Static variable in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 
PROPERTY_MULTIPLE - Static variable in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 
put(Map<String, Object>, Validator<?>, ServiceReference<Validator<?>>) - Method in class org.apache.sling.validation.impl.ValidatorMap
 
putValidationResultToCache(ValidationResult, Resource) - Static method in class org.apache.sling.validation.impl.ResourceToValidationResultAdapterFactory
 

R

REGEX_PARAM - Static variable in class org.apache.sling.validation.impl.validators.RegexValidator
 
RegexValidator - Class in org.apache.sling.validation.impl.validators
Performs regular expressions validation on the supplied data with the help of the Pattern class.
RegexValidator() - Constructor for class org.apache.sling.validation.impl.validators.RegexValidator
 
remove(Map<String, Object>, Validator<?>, ServiceReference<Validator<?>>) - Method in class org.apache.sling.validation.impl.ValidatorMap
 
removeValidator(Validator<?>, Map<String, Object>, ServiceReference<Validator<?>>) - Method in class org.apache.sling.validation.impl.ValidationServiceImpl
 
resourceProperties(List<ResourceProperty>) - Method in class org.apache.sling.validation.impl.model.ValidationModelBuilder
 
resourceProperty(ResourceProperty) - Method in class org.apache.sling.validation.impl.model.ValidationModelBuilder
 
ResourcePropertyBuilder - Class in org.apache.sling.validation.impl.model
 
ResourcePropertyBuilder() - Constructor for class org.apache.sling.validation.impl.model.ResourcePropertyBuilder
 
ResourcePropertyImpl - Class in org.apache.sling.validation.impl.model
 
ResourcePropertyImpl(String, String, boolean, boolean, List<ValidatorInvocation>) - Constructor for class org.apache.sling.validation.impl.model.ResourcePropertyImpl
Is only supposed to be used from ResourcePropertyBuilder.
ResourceToValidationResultAdapterFactory - Class in org.apache.sling.validation.impl
 
ResourceToValidationResultAdapterFactory() - Constructor for class org.apache.sling.validation.impl.ResourceToValidationResultAdapterFactory
 
ResourceValidationModelProviderImpl - Class in org.apache.sling.validation.impl.resourcemodel
 
ResourceValidationModelProviderImpl() - Constructor for class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 

S

setApplicablePath(String) - Method in class org.apache.sling.validation.impl.model.ValidationModelBuilder
 
SEVERITY - Static variable in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 

T

toString() - Method in class org.apache.sling.validation.impl.CompositeValidationResult
 
toString() - Method in class org.apache.sling.validation.impl.model.ChildResourceImpl
 
toString() - Method in class org.apache.sling.validation.impl.model.ResourcePropertyImpl
 
toString() - Method in class org.apache.sling.validation.impl.model.ValidationModelImpl
 
toString() - Method in class org.apache.sling.validation.impl.model.ValidatorInvocationImpl
 

U

update(Map<String, Object>, Validator<?>, ServiceReference<Validator<?>>) - Method in class org.apache.sling.validation.impl.ValidatorMap
 
updatedValidator(Validator<?>, Map<String, Object>, ServiceReference<Validator<?>>) - Method in class org.apache.sling.validation.impl.ValidationServiceImpl
Necessary to deal with property changes which do not lead to service restarts (when a modified method is provided)

V

validate(Resource, ValidationModel) - Method in class org.apache.sling.validation.impl.ValidationServiceImpl
 
validate(Resource, ValidationModel, String) - Method in class org.apache.sling.validation.impl.ValidationServiceImpl
 
validate(ValueMap, ValidationModel) - Method in class org.apache.sling.validation.impl.ValidationServiceImpl
 
validate(String, ValidatorContext, ValueMap) - Method in class org.apache.sling.validation.impl.validators.RegexValidator
 
validateResourceRecursively(Resource, boolean, Predicate<Resource>, boolean) - Method in class org.apache.sling.validation.impl.ValidationServiceImpl
 
VALIDATING_RESOURCE_TYPE - Static variable in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 
VALIDATION_MODEL_RESOURCE_TYPE - Static variable in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 
ValidationModelBuilder - Class in org.apache.sling.validation.impl.model
Builder to instantiate a ValidationModel
ValidationModelBuilder() - Constructor for class org.apache.sling.validation.impl.model.ValidationModelBuilder
 
ValidationModelImpl - Class in org.apache.sling.validation.impl.model
 
ValidationModelRetrieverImpl - Class in org.apache.sling.validation.impl
Retrieves the most appropriate model (the one with the longest matching applicablePath) from any of the ValidationModelProviders.
ValidationModelRetrieverImpl() - Constructor for class org.apache.sling.validation.impl.ValidationModelRetrieverImpl
 
ValidationPostProcessor - Class in org.apache.sling.validation.impl.postprocessor
 
ValidationPostProcessor() - Constructor for class org.apache.sling.validation.impl.postprocessor.ValidationPostProcessor
 
ValidationPostProcessorConfiguration - Annotation Type in org.apache.sling.validation.impl.postprocessor
 
ValidationResourceVisitor - Class in org.apache.sling.validation.impl
 
ValidationResourceVisitor(ValidationServiceImpl, String, boolean, Predicate<Resource>, boolean) - Constructor for class org.apache.sling.validation.impl.ValidationResourceVisitor
 
validationService - Variable in class org.apache.sling.validation.impl.postprocessor.ValidationPostProcessor
 
ValidationServiceConfiguration - Annotation Type in org.apache.sling.validation.impl
 
ValidationServiceImpl - Class in org.apache.sling.validation.impl
 
ValidationServiceImpl() - Constructor for class org.apache.sling.validation.impl.ValidationServiceImpl
 
validator(String, Integer, String...) - Method in class org.apache.sling.validation.impl.model.ResourcePropertyBuilder
should only be used from test classes
validator(String, Integer, Map<String, Object>) - Method in class org.apache.sling.validation.impl.model.ResourcePropertyBuilder
 
VALIDATOR_ARGUMENTS - Static variable in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 
ValidatorContextImpl - Class in org.apache.sling.validation.impl
 
ValidatorContextImpl(String, int, ValueMap, Resource, ResourceBundle) - Constructor for class org.apache.sling.validation.impl.ValidatorContextImpl
 
ValidatorInvocationImpl - Class in org.apache.sling.validation.impl.model
 
ValidatorInvocationImpl(String, Map<String, Object>, Integer) - Constructor for class org.apache.sling.validation.impl.model.ValidatorInvocationImpl
Only the map has proper support for equals (see https://issues.apache.org/jira/browse/SLING-4784)
ValidatorMap - Class in org.apache.sling.validation.impl
Helper class which encapsulates a map of Validators with their meta information.
ValidatorMap() - Constructor for class org.apache.sling.validation.impl.ValidatorMap
 
VALIDATORS - Static variable in class org.apache.sling.validation.impl.resourcemodel.ResourceValidationModelProviderImpl
 
ValidatorTypeUtil - Class in org.apache.sling.validation.impl.util
 
ValidatorTypeUtil() - Constructor for class org.apache.sling.validation.impl.util.ValidatorTypeUtil
 
visit(Resource) - Method in class org.apache.sling.validation.impl.ValidationResourceVisitor
 
A B C D E G H I M N O P R S T U V 
Skip navigation links

Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.