Interface SimpleValueReceiver

  • All Superinterfaces:
    javax.validation.valueextraction.ValueExtractor.ValueReceiver
    Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

    @FunctionalInterface
    public interface SimpleValueReceiver
    extends javax.validation.valueextraction.ValueExtractor.ValueReceiver
    No-op implementation that makes it easier to use with Lambdas.
    Since:
    1.2
    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default void indexedValue​(java.lang.String nodeName, int i, java.lang.Object object)  
      default void iterableValue​(java.lang.String nodeName, java.lang.Object object)  
      default void keyedValue​(java.lang.String nodeName, java.lang.Object key, java.lang.Object object)  
      • Methods inherited from interface javax.validation.valueextraction.ValueExtractor.ValueReceiver

        value
    • Method Detail

      • iterableValue

        default void iterableValue​(java.lang.String nodeName,
                                   java.lang.Object object)
        Specified by:
        iterableValue in interface javax.validation.valueextraction.ValueExtractor.ValueReceiver
      • indexedValue

        default void indexedValue​(java.lang.String nodeName,
                                  int i,
                                  java.lang.Object object)
        Specified by:
        indexedValue in interface javax.validation.valueextraction.ValueExtractor.ValueReceiver
      • keyedValue

        default void keyedValue​(java.lang.String nodeName,
                                java.lang.Object key,
                                java.lang.Object object)
        Specified by:
        keyedValue in interface javax.validation.valueextraction.ValueExtractor.ValueReceiver