* Return the {@link EffectiveModelContext} attached to this object.
*
* @return An EffectiveModelContext instance.
+ * @throws IllegalStateException if the context is not available.
*/
@NonNull EffectiveModelContext getEffectiveModelContext();
+ /**
+ * {@inheritDoc}
+ *
+ * @deprecated Please use {@link #getEffectiveModelContext()} instead.
+ */
+ @Deprecated
@Override
- default @NonNull SchemaContext getSchemaContext() {
+ default SchemaContext getSchemaContext() {
return getEffectiveModelContext();
}
}