Class Span.API<T>

  • Enclosing class:
    Span<T>

    public static final class Span.API<T>
    extends java.lang.Object
    • Constructor Detail

      • API

        public API()
    • Method Detail

      • collector

        public java.util.stream.Collector<T,​?,​Span<T>> collector()
      • span

        public Span<T> span()
      • initialValues

        @Contract(value="_ -> this",
                  mutates="this")
        public Span.API<T> initialValues​(java.util.Collection<T> values)
      • initialSize

        @Deprecated
        public Span.API<T> initialSize​(int initialSize)
        Deprecated.
      • fixedSize

        @Contract(value="_ -> this",
                  mutates="this")
        public Span.API<T> fixedSize​(int fixedSize)
      • fixedSize

        @Contract(value="_ -> this",
                  mutates="this")
        public Span.API<T> fixedSize​(boolean fixedSize)
      • modifyPolicy

        @Contract(value="_ -> this",
                  mutates="this")
        public Span.API<T> modifyPolicy​(ModifyPolicy modifyPolicy)
      • initialValues

        @SafeVarargs
        @Contract(value="_ -> this",
                  mutates="this")
        public final Span.API<T> initialValues​(T... values)