Class MergingContext
- java.lang.Object
-
- springfox.documentation.spring.web.scanners.MergingContext
-
public class MergingContext extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MergingContext(java.lang.String parameterId, java.util.Map<java.lang.String,java.util.Set<Model>> typedModelMap, java.util.Map<java.lang.String,java.lang.String> modelIdToParameterId, java.util.Map<java.lang.String,Model> currentBranch, java.util.Map<java.lang.String,ModelContext> contextMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
containsModel(java.lang.String modelId)
java.util.Set<java.lang.String>
getCircleParameters(java.lang.String circleId)
java.util.Map<java.lang.String,java.util.Set<java.lang.String>>
getCircles()
java.util.Optional<ComparisonCondition>
getComparisonCondition(java.lang.String modelFor)
Model
getModel(java.lang.String modelId)
ModelContext
getModelContext(java.lang.String modelId)
java.lang.String
getModelParameter(java.lang.String modelId)
java.lang.String
getParameterId()
java.lang.String
getRootId()
Model
getRootModel()
java.util.Set<Model>
getSimilarTypeModels(java.lang.String type)
boolean
hasSeenBefore(java.lang.String modelId)
MergingContext
toRootId(java.lang.String rootId)
MergingContext
toRootId(java.lang.String rootId, java.util.Set<ComparisonCondition> comparisonConditions, java.util.Set<java.lang.String> allowedParameters)
-
-
-
Constructor Detail
-
MergingContext
public MergingContext(java.lang.String parameterId, java.util.Map<java.lang.String,java.util.Set<Model>> typedModelMap, java.util.Map<java.lang.String,java.lang.String> modelIdToParameterId, java.util.Map<java.lang.String,Model> currentBranch, java.util.Map<java.lang.String,ModelContext> contextMap)
-
-
Method Detail
-
getRootId
public java.lang.String getRootId()
-
getParameterId
public java.lang.String getParameterId()
-
getComparisonCondition
public java.util.Optional<ComparisonCondition> getComparisonCondition(java.lang.String modelFor)
-
getCircles
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getCircles()
-
getCircleParameters
public java.util.Set<java.lang.String> getCircleParameters(java.lang.String circleId)
-
getRootModel
public Model getRootModel()
-
containsModel
public boolean containsModel(java.lang.String modelId)
-
getModel
public Model getModel(java.lang.String modelId)
-
getModelContext
public ModelContext getModelContext(java.lang.String modelId)
-
getModelParameter
public java.lang.String getModelParameter(java.lang.String modelId)
-
getSimilarTypeModels
public java.util.Set<Model> getSimilarTypeModels(java.lang.String type)
-
hasSeenBefore
public boolean hasSeenBefore(java.lang.String modelId)
-
toRootId
public MergingContext toRootId(java.lang.String rootId, java.util.Set<ComparisonCondition> comparisonConditions, java.util.Set<java.lang.String> allowedParameters)
-
toRootId
public MergingContext toRootId(java.lang.String rootId)
-
-