Interface IInlineStrategy
-
- All Known Implementing Classes:
ChoiceNotInlineStrategy
public interface IInlineStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static IInlineStrategyCHOICE_NOT_INLINEstatic IInlineStrategyDEFINED_AS_INLINEstatic IInlineStrategyNONE_INLINE
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisInline(IDefinition definition, ModuleIndex metaschemaIndex)static IInlineStrategynewInlineStrategy(IConfiguration<SchemaGenerationFeature<?>> configuration)
-
-
-
Field Detail
-
NONE_INLINE
@NonNull static final IInlineStrategy NONE_INLINE
-
DEFINED_AS_INLINE
@NonNull static final IInlineStrategy DEFINED_AS_INLINE
-
CHOICE_NOT_INLINE
@NonNull static final IInlineStrategy CHOICE_NOT_INLINE
-
-
Method Detail
-
newInlineStrategy
@NonNull static IInlineStrategy newInlineStrategy(@NonNull IConfiguration<SchemaGenerationFeature<?>> configuration)
-
isInline
boolean isInline(@NonNull IDefinition definition, @NonNull ModuleIndex metaschemaIndex)
-
-