Class Vocabulary
- java.lang.Object
-
- io.openapiprocessor.jsonschema.schema.Vocabulary
-
public class Vocabulary extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Vocabulary(java.lang.String uri, java.util.Map<java.lang.String,Keyword> keywords)Vocabulary(java.util.Map<java.lang.String,Keyword> keywords)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable KeywordgetKeyword(java.lang.String keyword)java.lang.StringgetUri()booleanisKeyword(java.lang.String candidate)booleanisNavigable(java.lang.String keyword)
-
-
-
Method Detail
-
getUri
public java.lang.String getUri()
-
isKeyword
public boolean isKeyword(java.lang.String candidate)
-
getKeyword
public @Nullable Keyword getKeyword(java.lang.String keyword)
-
isNavigable
public boolean isNavigable(java.lang.String keyword)
-
-