Package org.ojalgo.netio
Class CharacterRing.RingLogger
- java.lang.Object
-
- org.ojalgo.netio.CharacterRing.RingLogger
-
- All Implemented Interfaces:
BasicLogger
,BasicLogger.Buffer
- Enclosing class:
- CharacterRing
public static final class CharacterRing.RingLogger extends java.lang.Object implements BasicLogger, BasicLogger.Buffer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.ojalgo.netio.BasicLogger
BasicLogger.BasicWriter, BasicLogger.Buffer, BasicLogger.NotNull, BasicLogger.Printable, BasicLogger.PrivateDetails
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Formatter
myFormatter
private CharacterRing
myRing
-
Fields inherited from interface org.ojalgo.netio.BasicLogger
DEBUG, ERROR, NULL
-
-
Constructor Summary
Constructors Constructor Description RingLogger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.io.Writer>
asWriter()
void
clear()
void
flush(java.lang.Appendable receiver)
void
flush(BasicLogger receiver)
void
print(boolean value)
void
print(byte value)
void
print(char value)
void
print(double value)
void
print(float value)
void
print(int value)
void
print(long value)
void
print(short value)
void
print(java.lang.Object object)
void
print(java.lang.Throwable throwable)
void
printf(java.lang.String format, java.lang.Object... args)
void
println()
-
-
-
Field Detail
-
myFormatter
private transient java.util.Formatter myFormatter
-
myRing
private final CharacterRing myRing
-
-
Method Detail
-
asWriter
public java.util.Optional<java.io.Writer> asWriter()
- Specified by:
asWriter
in interfaceBasicLogger
-
clear
public void clear()
- Specified by:
clear
in interfaceBasicLogger.Buffer
-
flush
public void flush(java.lang.Appendable receiver)
- Specified by:
flush
in interfaceBasicLogger.Buffer
-
flush
public void flush(BasicLogger receiver)
- Specified by:
flush
in interfaceBasicLogger.Buffer
-
print
public void print(boolean value)
- Specified by:
print
in interfaceBasicLogger
-
print
public void print(byte value)
- Specified by:
print
in interfaceBasicLogger
-
print
public void print(char value)
- Specified by:
print
in interfaceBasicLogger
-
print
public void print(double value)
- Specified by:
print
in interfaceBasicLogger
-
print
public void print(float value)
- Specified by:
print
in interfaceBasicLogger
-
print
public void print(int value)
- Specified by:
print
in interfaceBasicLogger
-
print
public void print(long value)
- Specified by:
print
in interfaceBasicLogger
-
print
public void print(java.lang.Object object)
- Specified by:
print
in interfaceBasicLogger
-
print
public void print(short value)
- Specified by:
print
in interfaceBasicLogger
-
print
public void print(java.lang.Throwable throwable)
- Specified by:
print
in interfaceBasicLogger
-
printf
public void printf(java.lang.String format, java.lang.Object... args)
- Specified by:
printf
in interfaceBasicLogger
-
println
public void println()
- Specified by:
println
in interfaceBasicLogger
-
-