Package org.symphonyoss.s2.canon.model
Class PathItem
- java.lang.Object
-
- org.symphonyoss.s2.canon.model.ModelElement
-
- org.symphonyoss.s2.canon.model.ParameterContainer
-
- org.symphonyoss.s2.canon.model.PathItem
-
public class PathItem extends ParameterContainer
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PathItemcreate(Paths paths, String basePath, ParserContext parserContext)StringgetAbsolutePath()StringgetBindPath()List<Operation>getOperations()List<String>getPartList()StringgetPath()StringgetPathFormat()intgetPathParamCnt()Set<String>getPathParamNames()voidgetReferencedTypes(Set<AbstractSchema> result)Set<org.symphonyoss.s2.canon.runtime.http.HttpMethod>getUnsupportedOperations()-
Methods inherited from class org.symphonyoss.s2.canon.model.ParameterContainer
getLocationMap, getNonPathParameters, getParameter, getParameter, getParameterMap, getParameters, validate
-
Methods inherited from class org.symphonyoss.s2.canon.model.ModelElement
add, add, capitalize, generate, generateChildren, getAttributes, getBaseSchema, getByPath, getCamelCapitalizedName, getCamelName, getCanFailValidation, getChildren, getComponent, getContext, getDescription, getElementComponent, getElementSchema, getElementType, getEnum, getFields, getFormat, getHasByteString, getHasCollections, getHasList, getHasSet, getIsArraySchema, getIsComponent, getIsGenerateBuilderFacade, getIsGenerateFacade, getIsObjectSchema, getIsObjectType, getIsTypeDef, getModel, getName, getParent, getReference, getReferencedTypes, getSchemas, getSchemas, getSnakeCapitalizedName, getSnakeName, getSourceModel, getSummary, resolve, toString
-
-
-
-
Method Detail
-
create
public static PathItem create(Paths paths, String basePath, ParserContext parserContext)
-
getBindPath
public String getBindPath()
-
getPath
public String getPath()
-
getPathFormat
public String getPathFormat()
-
getAbsolutePath
public String getAbsolutePath()
-
getUnsupportedOperations
public Set<org.symphonyoss.s2.canon.runtime.http.HttpMethod> getUnsupportedOperations()
-
getPathParamCnt
public int getPathParamCnt()
-
getReferencedTypes
public void getReferencedTypes(Set<AbstractSchema> result)
- Overrides:
getReferencedTypesin classParameterContainer
-
-