public class ValidationModelBuilder extends Object
ValidationModel
Constructor and Description |
---|
ValidationModelBuilder() |
Modifier and Type | Method and Description |
---|---|
ValidationModelBuilder |
addApplicablePath(String applicablePath) |
ValidationModelBuilder |
addApplicablePaths(String[] applicablePaths) |
org.apache.sling.validation.model.ValidationModel |
build(String validatedResourceType,
String source) |
ValidationModelBuilder |
childResource(org.apache.sling.validation.model.ChildResource childResource) |
ValidationModelBuilder |
childResources(List<org.apache.sling.validation.model.ChildResource> childResources) |
ValidationModelBuilder |
resourceProperties(List<org.apache.sling.validation.model.ResourceProperty> resourceProperties) |
ValidationModelBuilder |
resourceProperty(org.apache.sling.validation.model.ResourceProperty resourceProperty) |
ValidationModelBuilder |
setApplicablePath(String applicablePath) |
@Nonnull public ValidationModelBuilder resourceProperty(@Nonnull org.apache.sling.validation.model.ResourceProperty resourceProperty)
@Nonnull public ValidationModelBuilder resourceProperties(@Nonnull List<org.apache.sling.validation.model.ResourceProperty> resourceProperties)
@Nonnull public ValidationModelBuilder childResource(@Nonnull org.apache.sling.validation.model.ChildResource childResource)
@Nonnull public ValidationModelBuilder childResources(@Nonnull List<org.apache.sling.validation.model.ChildResource> childResources)
@Nonnull public ValidationModelBuilder setApplicablePath(@Nonnull String applicablePath)
@Nonnull public ValidationModelBuilder addApplicablePath(@Nonnull String applicablePath)
@Nonnull public ValidationModelBuilder addApplicablePaths(@Nonnull String[] applicablePaths)
Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.