Package io.deephaven.base.log
Class LogOutput.Null
java.lang.Object
io.deephaven.base.log.LogOutput.Null
- All Implemented Interfaces:
LogOutput
- Direct Known Subclasses:
LogEntry.Null
- Enclosing interface:
- LogOutput
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.base.log.LogOutput
LogOutput.LongFormatter, LogOutput.Null, LogOutput.ObjFormatter<T>, LogOutput.ObjIntIntFormatter<T>, LogOutput.ObjObjFormatter<T,U> -
Field Summary
Fields inherited from interface io.deephaven.base.log.LogOutput
APPENDABLE_ARRAY_FORMATTER, 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 -
Method Summary
Modifier and TypeMethodDescriptionappend(boolean b) append(byte[] ba) append(byte[] ba, byte terminator) append(byte[] ba, int pos, int length) append(char c) append(int i) append(long l) append(short s) append(LogOutput.LongFormatter formatter, long n) <T> LogOutputappend(LogOutput.ObjFormatter<T> objFormatter, T t) <T> LogOutputappend(LogOutput.ObjIntIntFormatter<T> objFormatter, T t, int nOffset, int nLength) <T,U> LogOutput append(LogOutput.ObjObjFormatter<T, U> objObjFormatter, T t, U u) append(LogOutputAppendable appendable) append(CharSequence seq) append(CharSequence seq, int start, int length) append(ByteBuffer bb) Appends the character equivalent of each byte remaining in the given ByteBuffer ([65 66 67] == "ABC" not "656667"), but does not modify the mark, position, or limit of the ByteBuffer.appendDouble(double f) appendTimestamp(long utcMillis, TimestampBuffer tb) appendTimestampMicros(long utcMicros, TimestampBufferMicros tb) clear()close()getBuffer(int i) intintnf()nl()intintsize()start()
-
Constructor Details
-
Null
public Null()
-
-
Method Details
-
start
-
append
-
append
-
append
-
append
-
append
-
appendDouble
- Specified by:
appendDoublein interfaceLogOutput
-
append
-
append
-
append
public <T> LogOutput append(LogOutput.ObjIntIntFormatter<T> objFormatter, T t, int nOffset, int nLength) -
append
-
append
-
append
-
append
-
append
Description copied from interface:LogOutputAppends the character equivalent of each byte remaining in the given ByteBuffer ([65 66 67] == "ABC" not "656667"), but does not modify the mark, position, or limit of the ByteBuffer. -
appendTimestamp
- Specified by:
appendTimestampin interfaceLogOutput
-
appendTimestampMicros
- Specified by:
appendTimestampMicrosin interfaceLogOutput
-
append
-
append
-
append
-
append
-
markEndOfHeader
- Specified by:
markEndOfHeaderin interfaceLogOutput
-
getEndOfHeaderOffset
public int getEndOfHeaderOffset()- Specified by:
getEndOfHeaderOffsetin interfaceLogOutput
-
nf
-
nl
-
close
-
relativeSize
public int relativeSize()- Specified by:
relativeSizein interfaceLogOutput
-
size
public int size() -
getBufferCount
public int getBufferCount()- Specified by:
getBufferCountin interfaceLogOutput
-
getBuffer
-
clear
-