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 Detail

      • 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