Class LogEntry.Null

  • All Implemented Interfaces:
    io.deephaven.base.log.LogOutput, LogEntry, LogSink.Element
    Enclosing interface:
    LogEntry

    public static class LogEntry.Null
    extends io.deephaven.base.log.LogOutput.Null
    implements LogEntry
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface io.deephaven.base.log.LogOutput

        io.deephaven.base.log.LogOutput.LongFormatter, io.deephaven.base.log.LogOutput.Null, io.deephaven.base.log.LogOutput.ObjFormatter<T extends java.lang.Object>, io.deephaven.base.log.LogOutput.ObjIntIntFormatter<T extends java.lang.Object>, io.deephaven.base.log.LogOutput.ObjObjFormatter<T extends java.lang.Object,​U extends java.lang.Object>
    • Field Summary

      • Fields inherited from interface io.deephaven.io.log.LogEntry

        NULL
      • Fields inherited from interface io.deephaven.base.log.LogOutput

        APPENDABLE_COLLECTION_FORMATTER, BASIC_FORMATTER, BOOLEAN_ARRAY_FORMATTER, INT_ARRAY_FORMATTER, LOCAL_DATE_TIME_FORMATTER, MILLIS_FROM_EPOCH_FORMATTER, millisFormatter, NULL, NULL_TERMINATED_STRING_FORMATTER, SOCKADDR_FORMATTER, STRING_ARRAY_FORMATTER, STRING_COLLECTION_FORMATTER
    • Constructor Summary

      Constructors 
      Constructor Description
      Null()  
    • Constructor Detail

      • Null

        public Null()
    • Method Detail

      • append

        public LogEntry append​(boolean b)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • append

        public LogEntry append​(char c)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • append

        public LogEntry append​(short s)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • append

        public LogEntry append​(int i)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • append

        public LogEntry append​(long l)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • appendDouble

        public LogEntry appendDouble​(double f)
        Specified by:
        appendDouble in interface LogEntry
        Specified by:
        appendDouble in interface io.deephaven.base.log.LogOutput
        Overrides:
        appendDouble in class io.deephaven.base.log.LogOutput.Null
      • append

        public LogEntry append​(io.deephaven.base.log.LogOutputAppendable appendable)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • append

        public LogEntry append​(io.deephaven.base.log.LogOutput.LongFormatter formatter,
                               long n)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • append

        public <T> LogEntry append​(io.deephaven.base.log.LogOutput.ObjFormatter<T> objFormatter,
                                   T t)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • append

        public <T> LogEntry append​(io.deephaven.base.log.LogOutput.ObjIntIntFormatter<T> objFormatter,
                                   T t,
                                   int nOffset,
                                   int nLength)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • append

        public <T,​U> LogEntry append​(io.deephaven.base.log.LogOutput.ObjObjFormatter<T,​U> objObjFormatter,
                                           T t,
                                           U u)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • append

        public LogEntry append​(java.lang.CharSequence seq)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • append

        public LogEntry append​(java.lang.CharSequence seq,
                               int start,
                               int length)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • append

        public LogEntry append​(java.nio.ByteBuffer buffer)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • appendTimestamp

        public LogEntry appendTimestamp​(long utcMillis,
                                        io.deephaven.base.text.TimestampBuffer tb)
        Specified by:
        appendTimestamp in interface LogEntry
        Specified by:
        appendTimestamp in interface io.deephaven.base.log.LogOutput
        Overrides:
        appendTimestamp in class io.deephaven.base.log.LogOutput.Null
      • appendTimestampMicros

        public LogEntry appendTimestampMicros​(long utcMicros,
                                              io.deephaven.base.text.TimestampBufferMicros tb)
        Specified by:
        appendTimestampMicros in interface LogEntry
        Specified by:
        appendTimestampMicros in interface io.deephaven.base.log.LogOutput
        Overrides:
        appendTimestampMicros in class io.deephaven.base.log.LogOutput.Null
      • append

        public LogEntry append​(java.lang.Throwable t)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • append

        public LogEntry append​(byte[] ba)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • append

        public LogEntry append​(byte[] ba,
                               int pos,
                               int length)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • append

        public LogEntry append​(byte[] ba,
                               byte terminator)
        Specified by:
        append in interface LogEntry
        Specified by:
        append in interface io.deephaven.base.log.LogOutput
        Overrides:
        append in class io.deephaven.base.log.LogOutput.Null
      • nf

        public LogEntry nf()
        Specified by:
        nf in interface LogEntry
        Specified by:
        nf in interface io.deephaven.base.log.LogOutput
        Overrides:
        nf in class io.deephaven.base.log.LogOutput.Null
      • nl

        public LogEntry nl()
        Specified by:
        nl in interface LogEntry
        Specified by:
        nl in interface io.deephaven.base.log.LogOutput
        Overrides:
        nl in class io.deephaven.base.log.LogOutput.Null
      • writing

        public io.deephaven.base.log.LogOutput writing​(io.deephaven.base.log.LogOutput outputBuffer)
        Specified by:
        writing in interface LogSink.Element
      • written

        public void written​(io.deephaven.base.log.LogOutput outputBuffer)
        Specified by:
        written in interface LogSink.Element