Interface BeanValidationGroupsType<T>

All Superinterfaces:
org.jboss.shrinkwrap.descriptor.api.Child<T>
All Known Implementing Classes:
BeanValidationGroupsTypeImpl

public interface BeanValidationGroupsType<T> extends org.jboss.shrinkwrap.descriptor.api.Child<T>
This interface defines the contract for the bean-validation-groupsType xsd type
  • Method Details

    • beanValidationGroup

      BeanValidationGroupsType<T> beanValidationGroup(String... values)
      Creates for all String objects representing bean-validation-group elements, a new bean-validation-group element
      Parameters:
      values - list of bean-validation-group objects
      Returns:
      the current instance of BeanValidationGroupsType
    • getAllBeanValidationGroup

      List<String> getAllBeanValidationGroup()
      Returns all bean-validation-group elements
      Returns:
      list of bean-validation-group
    • removeAllBeanValidationGroup

      BeanValidationGroupsType<T> removeAllBeanValidationGroup()
      Removes the bean-validation-group element
      Returns:
      the current instance of BeanValidationGroupsType