Class Has<T,​V>

    • Constructor Summary

      Constructors 
      Constructor Description
      Has​(java.lang.String featureName, org.dmfs.jems2.ThrowingFunction<? super T,​? extends V> featureFunction, Quality<? super V> delegate)  
      Has​(org.dmfs.jems2.Function<Description,​Description> featureDescription, org.dmfs.jems2.Function<Description,​Description> featureMismatchDescription, org.dmfs.jems2.ThrowingFunction<? super T,​? extends V> featureFunction, Quality<? super V> delegate)  
      Has​(org.dmfs.jems2.ThrowingFunction<? super T,​? extends V> featureFunction, Quality<? super V> delegate)  
      Has​(Description featureDescription, Description featureMismatchDescription, org.dmfs.jems2.ThrowingFunction<? super T,​? extends V> featureFunction, Quality<? super V> delegate)  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Has

        public Has​(org.dmfs.jems2.ThrowingFunction<? super T,​? extends V> featureFunction,
                   Quality<? super V> delegate)
      • Has

        public Has​(java.lang.String featureName,
                   org.dmfs.jems2.ThrowingFunction<? super T,​? extends V> featureFunction,
                   Quality<? super V> delegate)
      • Has

        public Has​(Description featureDescription,
                   Description featureMismatchDescription,
                   org.dmfs.jems2.ThrowingFunction<? super T,​? extends V> featureFunction,
                   Quality<? super V> delegate)
      • Has

        public Has​(org.dmfs.jems2.Function<Description,​Description> featureDescription,
                   org.dmfs.jems2.Function<Description,​Description> featureMismatchDescription,
                   org.dmfs.jems2.ThrowingFunction<? super T,​? extends V> featureFunction,
                   Quality<? super V> delegate)