Class SimpleProperty<T,​V>

    • Constructor Detail

      • SimpleProperty

        public SimpleProperty​(T object,
                              PropertyDef<V> propertyDef,
                              PropertyExtractor<? super T> propertyExtractor)
        Constructor.
        Parameters:
        object - underlying Java object
        propertyDef - property definition
        propertyExtractor - extracts the property value from object
        Throws:
        IllegalArgumentException - if any parameter is null