Class EnumerablePropertySource<T>

    • Constructor Detail

      • EnumerablePropertySource

        public EnumerablePropertySource​(String name,
                                        T source)
        Create a new EnumerablePropertySource with the given name and source object.
        Parameters:
        name - the associated name
        source - the source object
      • EnumerablePropertySource

        protected EnumerablePropertySource​(String name)
        Create a new EnumerablePropertySource with the given name and with a new Object instance as the underlying source.
        Parameters:
        name - the associated name
    • Method Detail

      • getPropertyNames

        public abstract String[] getPropertyNames()
        Return the names of all properties contained by the source object (never null).