Package io.protostuff
Class UninitializedMessageException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.protostuff.UninitializedMessageException
- All Implemented Interfaces:
Serializable
Thrown when attempting to build a protocol message that is missing required fields. This is a
RuntimeException
because it normally represents a programming error: it happens when some code which
constructs a message fails to set all the fields.- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionUninitializedMessageException
(Message<?> targetMessage) UninitializedMessageException
(Object targetMessage, Schema<?> targetSchema) UninitializedMessageException
(String msg, Message<?> targetMessage) UninitializedMessageException
(String msg, Object targetMessage, Schema<?> targetSchema) -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
targetMessage
-
targetSchema
-
-
Constructor Details
-
UninitializedMessageException
-
UninitializedMessageException
-
UninitializedMessageException
-
UninitializedMessageException
-
-
Method Details
-
getTargetMessage
public <T> T getTargetMessage() -
getTargetSchema
-