Interface EffectiveModelContextProvider
-
- All Superinterfaces:
SchemaContextProvider
- All Known Subinterfaces:
MountPointContext
- All Known Implementing Classes:
AbstractEffectiveModelContextProvider
,EmptyMountPointContext
,SchemaInferenceStack
@Beta public interface EffectiveModelContextProvider extends SchemaContextProvider
A static provider of anEffectiveModelContext
.- Author:
- Robert Varga
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description @NonNull EffectiveModelContext
getEffectiveModelContext()
Return theEffectiveModelContext
attached to this object.default SchemaContext
getSchemaContext()
Deprecated.Please usegetEffectiveModelContext()
instead.
-
-
-
Method Detail
-
getEffectiveModelContext
@NonNull EffectiveModelContext getEffectiveModelContext()
Return theEffectiveModelContext
attached to this object.- Returns:
- An EffectiveModelContext instance.
- Throws:
IllegalStateException
- if the context is not available.
-
getSchemaContext
@Deprecated default SchemaContext getSchemaContext()
Deprecated.Please usegetEffectiveModelContext()
instead.Return theSchemaContext
attached to this object.- Specified by:
getSchemaContext
in interfaceSchemaContextProvider
- Returns:
- An SchemaContext instance.
-
-