Interface Record.Fields

All Superinterfaces:
Function<software.visionary.strings.NonEmptyString,Optional<String>>, Iterable<software.visionary.collections.keyValue.KeyValue.Pair<software.visionary.strings.NonEmptyString,String>>, software.visionary.collections.keyValue.KeyValue<software.visionary.strings.NonEmptyString,String>
Enclosing interface:
Record

public static interface Record.Fields extends software.visionary.collections.keyValue.KeyValue<software.visionary.strings.NonEmptyString,String>, Iterable<software.visionary.collections.keyValue.KeyValue.Pair<software.visionary.strings.NonEmptyString,String>>
A NonEmptyString -> String KeyValue.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface software.visionary.collections.keyValue.KeyValue

    software.visionary.collections.keyValue.KeyValue.Pair<KEY,VALUE>
  • Method Summary

    Modifier and Type
    Method
    Description
    default String
    Java interfaces can't override or finalize toString, so provide a convenience method implementations can call.

    Methods inherited from interface java.util.function.Function

    andThen, compose

    Methods inherited from interface java.lang.Iterable

    forEach, iterator, spliterator

    Methods inherited from interface software.visionary.collections.keyValue.KeyValue

    apply, get
  • Method Details

    • string

      default String string()
      Java interfaces can't override or finalize toString, so provide a convenience method implementations can call.
      Returns:
      (field_name:field_value\n)*%%\n