case classNativeId(id: String) extends UniqueId with Product with Serializable
A native id is like a relative id, but it is not expected to have an absolute parent id. NativeId's should not be used in
json-schema definitions. They have been added to cope with the native RAML 1.0 types that either have an NativeId or an ImplicitId.
We cannot use the RootId concept here, because a NativeID has a free format whereas the RootId is a json-schema concept that
has to meet strict formatting rules.
Linear Supertypes
Serializable, Serializable, Product, Equals, UniqueId, Id, AnyRef, Any
A native id is like a relative id, but it is not expected to have an absolute parent id. NativeId's should not be used in json-schema definitions. They have been added to cope with the native RAML 1.0 types that either have an NativeId or an ImplicitId.
We cannot use the RootId concept here, because a NativeID has a free format whereas the RootId is a json-schema concept that has to meet strict formatting rules.