Class IdProvider4
- java.lang.Object
-
- io.openapiprocessor.jsonschema.schema.IdProvider4
-
- All Implemented Interfaces:
IdProvider
public class IdProvider4 extends java.lang.Object implements IdProvider
draft-04 IdProvider
-
-
Field Summary
-
Fields inherited from interface io.openapiprocessor.jsonschema.schema.IdProvider
DRAFT201909, DRAFT4, DRAFT6, DRAFT7
-
-
Constructor Summary
Constructors Constructor Description IdProvider4()
-
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
-
-