com.supermap.services.rest
Class PreInputValidater
- java.lang.Object
-
- com.supermap.services.rest.PreInputValidater
-
public class PreInputValidater extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static interfacePreInputValidater.InputElementValidaterstatic classPreInputValidater.PreInputValidateFailedException
-
Constructor Summary
Constructors Constructor and Description PreInputValidater()
-
Method Summary
Methods Modifier and Type Method and Description PreInputValidateraddValidaterByName(java.lang.String name, PreInputValidater.InputElementValidater validater)PreInputValidateraddValidaterByType(java.lang.Class clz, PreInputValidater.InputElementValidater validater)protected booleancheck(java.lang.Class clz, java.lang.String value)voidcheck(java.util.Map<java.lang.String,java.lang.Class> pTypeMap, java.util.Map<java.lang.String,java.lang.String> valueMap)
-
-
-
Method Detail
-
check
public void check(java.util.Map<java.lang.String,java.lang.Class> pTypeMap, java.util.Map<java.lang.String,java.lang.String> valueMap) throws PreInputValidater.PreInputValidateFailedException
-
addValidaterByType
public PreInputValidater addValidaterByType(java.lang.Class clz, PreInputValidater.InputElementValidater validater)
-
addValidaterByName
public PreInputValidater addValidaterByName(java.lang.String name, PreInputValidater.InputElementValidater validater)
-
check
protected boolean check(java.lang.Class clz, java.lang.String value)
-
-