Interface DynamicFieldReader

All Known Implementing Classes:
ParsedOp, ParsedTemplateMap

public interface DynamicFieldReader
An interface which captures the semantics and patterns of reading field values that are rendered functionally. This interface is meant to help standardize the user interfaces for reading configuration and fields across the NB codebase. See also StaticFieldReader and EnvironmentReader
  • Method Details

    • isDynamic

      boolean isDynamic(String field)
    • get

      <T> T get(String field, long input)
    • getAsFunctionOr

      <V> LongFunction<V> getAsFunctionOr(String name, V defaultValue)