Class WebServiceSketchParam
- java.lang.Object
-
- io.vertigo.studio.notebook.webservices.WebServiceSketchParam
-
public final class WebServiceSketchParam extends Object
WebService param infos : - source type (query, path, body, innerBody or implicit) - name - type (class) - includedField (for DtObjet or DtList) - excludedField (for DtObjet or DtList) - if object kept serverSide - if one time token - specific validators- Author:
- npiedeloup
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WebServiceSketchParam.WebServiceParamLocation
Parameter's source types.
-
Constructor Summary
Constructors Constructor Description WebServiceSketchParam(String name, WebServiceSketchParam.WebServiceParamLocation paramLocation, Type type, io.vertigo.core.lang.Cardinality cardinality)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.vertigo.core.lang.Cardinality
getCardinality()
Type
getGenericType()
String
getName()
WebServiceSketchParam.WebServiceParamLocation
getParamLocation()
Class<?>
getType()
-
-
-
Constructor Detail
-
WebServiceSketchParam
public WebServiceSketchParam(String name, WebServiceSketchParam.WebServiceParamLocation paramLocation, Type type, io.vertigo.core.lang.Cardinality cardinality)
-
-
Method Detail
-
getParamLocation
public WebServiceSketchParam.WebServiceParamLocation getParamLocation()
- Returns:
- Parameter's source type
-
getName
public String getName()
- Returns:
- Parameter name in source
-
getType
public Class<?> getType()
- Returns:
- Parameter class
-
getGenericType
public Type getGenericType()
- Returns:
- generics Type
-
getCardinality
public io.vertigo.core.lang.Cardinality getCardinality()
- Returns:
- cardinality
-
-