public class JSONWebServiceNaming
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<java.lang.String> |
excludedMethodNames |
protected java.lang.String[] |
excludedPaths |
protected java.lang.String[] |
excludedTypesNames |
protected java.lang.String[] |
includedPaths |
protected java.util.Set<java.lang.String> |
invalidHttpMethods |
protected java.util.Set<java.lang.String> |
prefixes |
Constructor and Description |
---|
JSONWebServiceNaming() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
convertMethodToHttpMethod(java.lang.reflect.Method method) |
java.lang.String |
convertMethodToPath(java.lang.reflect.Method method) |
java.lang.String |
convertModelClassToImplClassName(java.lang.Class<?> clazz) |
java.lang.String |
convertServiceClassToPath(java.lang.Class<?> clazz) |
java.lang.String |
convertServiceClassToSimpleName(java.lang.Class<?> clazz) |
java.lang.String |
convertServiceImplClassToUtilClassName(java.lang.Class<?> clazz) |
protected java.lang.String |
getMethodNamePrefix(java.lang.String methodName) |
boolean |
isIncludedMethod(java.lang.reflect.Method method) |
boolean |
isIncludedPath(java.lang.String contextPath,
java.lang.String path) |
boolean |
isValidHttpMethod(java.lang.String httpMethod) |
protected java.util.Set<java.lang.String> excludedMethodNames
protected java.lang.String[] excludedPaths
protected java.lang.String[] excludedTypesNames
protected java.lang.String[] includedPaths
protected java.util.Set<java.lang.String> invalidHttpMethods
protected java.util.Set<java.lang.String> prefixes
public java.lang.String convertMethodToHttpMethod(java.lang.reflect.Method method)
public java.lang.String convertMethodToPath(java.lang.reflect.Method method)
public java.lang.String convertModelClassToImplClassName(java.lang.Class<?> clazz)
public java.lang.String convertServiceClassToPath(java.lang.Class<?> clazz)
public java.lang.String convertServiceClassToSimpleName(java.lang.Class<?> clazz)
public java.lang.String convertServiceImplClassToUtilClassName(java.lang.Class<?> clazz)
public boolean isIncludedMethod(java.lang.reflect.Method method)
public boolean isIncludedPath(java.lang.String contextPath, java.lang.String path)
public boolean isValidHttpMethod(java.lang.String httpMethod)
protected java.lang.String getMethodNamePrefix(java.lang.String methodName)