Package org.nustaq.kontraktor.rest
Class MessageValidator
java.lang.Object
org.nustaq.kontraktor.rest.MessageValidator
public class MessageValidator
extends java.lang.Object
as simple json message validator
-
Constructor Summary
Constructors Constructor Description MessageValidator() -
Method Summary
Modifier and Type Method Description MessageValidatormap(java.lang.Class cl)MessageValidatormap(java.lang.String s, java.lang.Class cl)<T> java.lang.Objectread(java.lang.Class<T> targetType, com.eclipsesource.json.JsonObject parsed)static <T extends java.lang.Enum<T>>
TvalueOfIgnoreCase(java.lang.Class<T> enumeration, java.lang.String name)
-
Constructor Details
-
MessageValidator
public MessageValidator()
-
-
Method Details
-
map
-
map
-
read
public <T> java.lang.Object read(java.lang.Class<T> targetType, com.eclipsesource.json.JsonObject parsed) throws ValidationException, java.lang.ClassNotFoundException, java.lang.IllegalAccessException, java.lang.InstantiationException- Throws:
ValidationExceptionjava.lang.ClassNotFoundExceptionjava.lang.IllegalAccessExceptionjava.lang.InstantiationException
-
valueOfIgnoreCase
public static <T extends java.lang.Enum<T>> T valueOfIgnoreCase(java.lang.Class<T> enumeration, java.lang.String name)
-