com.vaadin.data.

Class BeanPropertySet<T>

    • Method Detail

      • get

        public static <T> PropertySet<T> get​(Class<? extends T> beanType)

        Gets a BeanPropertySet for the given bean type.

        Type Parameters:

        T - bean type

        Parameters:

        beanType - the bean type to get a property set for, not null

        Returns:

        the bean property set, not null

      • get

        public static <T> PropertySet<T> get​(Class<? extends T> beanType,
                                             boolean checkNestedDefinitions,
                                             PropertyFilterDefinition filterDefinition)

        Gets a BeanPropertySet for the given bean type.

        Type Parameters:

        T - bean type

        Parameters:

        beanType - the bean type to get a property set for, not null

        checkNestedDefinitions - whether to scan for nested definitions in beanType

        filterDefinition - filtering conditions for nested properties

        Returns:

        the bean property set, not null

        Since:

        8.2

      • getBeanType

        public Class<T> getBeanType()

        Gets the bean type of this bean property set.

        Returns:

        the bean type of this bean property set

        Since:

        8.2