Interface IInlineStrategy
-
- All Known Implementing Classes:
ChoiceNotInlineStrategy
public interface IInlineStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static IInlineStrategy
CHOICE_NOT_INLINE
static IInlineStrategy
DEFINED_AS_INLINE
static IInlineStrategy
NONE_INLINE
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isInline(IDefinition definition, ModuleIndex metaschemaIndex)
static IInlineStrategy
newInlineStrategy(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)
-
-