public abstract class AbstractDataSetDefValidator<T extends org.dashbuilder.dataset.def.DataSetDef> extends Object implements DataSetDefValidator<T>
The base data set definition validator.
| Modifier and Type | Field and Description |
|---|---|
protected javax.validation.Validator |
validator |
| Constructor and Description |
|---|
AbstractDataSetDefValidator(javax.validation.Validator validator) |
| Modifier and Type | Method and Description |
|---|---|
protected Class[] |
getValidationGroups(boolean isCacheEnabled,
boolean isPushEnabled,
boolean isRefreshEnabled,
Class... groups) |
protected Iterable<javax.validation.ConstraintViolation<?>> |
toIterable(Set<javax.validation.ConstraintViolation<T>> violations) |
Iterable<javax.validation.ConstraintViolation<?>> |
validateBasicAttributes(org.dashbuilder.dataset.def.DataSetDef dataSetDef)
Validates the
DataSetDef basic attributes |
Iterable<javax.validation.ConstraintViolation<?>> |
validateProviderType(org.dashbuilder.dataset.def.DataSetDef dataSetDef) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSupportedProvider, validate, validateCustomAttributespublic AbstractDataSetDefValidator(javax.validation.Validator validator)
public Iterable<javax.validation.ConstraintViolation<?>> validateProviderType(org.dashbuilder.dataset.def.DataSetDef dataSetDef)
validateProviderType in interface DataSetDefValidator<T extends org.dashbuilder.dataset.def.DataSetDef>public Iterable<javax.validation.ConstraintViolation<?>> validateBasicAttributes(org.dashbuilder.dataset.def.DataSetDef dataSetDef)
DataSetDefValidatorDataSetDef basic attributesvalidateBasicAttributes in interface DataSetDefValidator<T extends org.dashbuilder.dataset.def.DataSetDef>protected Class[] getValidationGroups(boolean isCacheEnabled, boolean isPushEnabled, boolean isRefreshEnabled, Class... groups)
Copyright © 2012–2018 JBoss by Red Hat. All rights reserved.