Class LogFormatLoggerObjectInput
java.lang.Object
io.deephaven.enterprise.schema.internal.LogFormatLoggerObjectInput
Information about an object used as an input type for this logger.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
LogFormatLoggerObjectInput
public LogFormatLoggerObjectInput()
-
-
Method Details
-
name
The name of the input.- Returns:
- the name
-
className
The fully qualified class name of the type.- Returns:
- the type name
-
mixinClassName
The fully qualified class name of the mixin type.The mixin type is an abstract class with annotated methods, parallel to the typeName. The mixin is an optional way to specify annotations for specific fields, without modifying or wrapping original classes. Note that any method or fields in the mixin without an annotation are ignored. If an annotation is found, then it must correspond to an identical field in the original class.
- Returns:
- the mixin name
-
isNullable
@Default public boolean isNullable()If the input parameter is null, should we treat all values as null (otherwise, an NPE is throw). By default, isfalse.- Returns:
- true if the input parameter is nullable
-