Package io.swagger.v3.parser.reference
Class ReferenceUtils
- java.lang.Object
-
- io.swagger.v3.parser.reference.ReferenceUtils
-
public class ReferenceUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description ReferenceUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgetFragment(String uri)static StringgetRefName(String uri)static booleanisAnchor(String ref)static booleanisAnchorRef(String ref)static booleanisLocalRef(String ref)static booleanisLocalRefToComponents(String ref)static com.fasterxml.jackson.databind.JsonNodejsonPointerEvaluate(String fragment, com.fasterxml.jackson.databind.JsonNode tree, String uri)static Stringresolve(String uri, String baseURI)static StringtoBaseURI(String uri)static StringunescapePointer(String jsonPathElement)
-
-
-
Method Detail
-
resolve
public static String resolve(String uri, String baseURI) throws Exception
- Throws:
Exception
-
isLocalRef
public static boolean isLocalRef(String ref)
-
isLocalRefToComponents
public static boolean isLocalRefToComponents(String ref)
-
isAnchorRef
public static boolean isAnchorRef(String ref)
-
isAnchor
public static boolean isAnchor(String ref)
-
jsonPointerEvaluate
public static com.fasterxml.jackson.databind.JsonNode jsonPointerEvaluate(String fragment, com.fasterxml.jackson.databind.JsonNode tree, String uri)
-
-