Class IdProvider201909
- java.lang.Object
-
- io.openapiprocessor.jsonschema.schema.IdProvider201909
-
- All Implemented Interfaces:
IdProvider
public class IdProvider201909 extends java.lang.Object implements IdProvider
draft-2019-09 IdProvider
-
-
Field Summary
-
Fields inherited from interface io.openapiprocessor.jsonschema.schema.IdProvider
DRAFT201909, DRAFT4, DRAFT6, DRAFT7
-
-
Constructor Summary
Constructors Constructor Description IdProvider201909()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable java.lang.StringgetId(java.util.Map<java.lang.String,java.lang.Object> properties)get the scope from an object if available.
-
-
-
Method Detail
-
getId
public @Nullable java.lang.String getId(java.util.Map<java.lang.String,java.lang.Object> properties)
Description copied from interface:IdProviderget the scope from an object if available.- Specified by:
getIdin interfaceIdProvider- Parameters:
properties- the object properties- Returns:
- scope id or null
-
-