public interface AgoraPulseFeature extends CommunityFeature
Modifier and Type | Method and Description |
---|---|
static void |
addMain(GeneratorContext generatorContext,
java.lang.String className,
com.fizzed.rocker.RockerModel rockerModel,
java.lang.String templateName) |
static void |
addTest(GeneratorContext generatorContext,
java.lang.String className,
com.fizzed.rocker.RockerModel rockerModel,
java.lang.String templateName) |
static void |
addTestUtil(GeneratorContext generatorContext,
java.lang.String className,
com.fizzed.rocker.RockerModel rockerModel,
java.lang.String templateName) |
default java.lang.String |
getCommunityContributor() |
default java.lang.String |
getThirdPartyDocumentation() |
static java.util.Optional<com.fizzed.rocker.RockerModel> |
mainModel(GeneratorContext generatorContext,
com.fizzed.rocker.RockerModel javaModel,
com.fizzed.rocker.RockerModel groovyModel,
com.fizzed.rocker.RockerModel kotlinModel) |
static java.util.Optional<com.fizzed.rocker.RockerModel> |
testModel(GeneratorContext generatorContext,
com.fizzed.rocker.RockerModel javaModel,
com.fizzed.rocker.RockerModel groovyModel,
com.fizzed.rocker.RockerModel kotlinJUnitModel,
com.fizzed.rocker.RockerModel kotestModel) |
getCommunityFeatureName, getCommunityFeatureTitle, getName, getTitle, isCommunity
apply, getCategory, getDescription, getMicronautDocumentation, getOrder, isPreview, isVisible, processSelectedFeatures, supports
default java.lang.String getThirdPartyDocumentation()
getThirdPartyDocumentation
in interface Feature
@NonNull default java.lang.String getCommunityContributor()
getCommunityContributor
in interface CommunityFeature
static java.util.Optional<com.fizzed.rocker.RockerModel> mainModel(GeneratorContext generatorContext, @Nullable com.fizzed.rocker.RockerModel javaModel, @Nullable com.fizzed.rocker.RockerModel groovyModel, @Nullable com.fizzed.rocker.RockerModel kotlinModel)
@NonNull static java.util.Optional<com.fizzed.rocker.RockerModel> testModel(GeneratorContext generatorContext, @Nullable com.fizzed.rocker.RockerModel javaModel, @Nullable com.fizzed.rocker.RockerModel groovyModel, @Nullable com.fizzed.rocker.RockerModel kotlinJUnitModel, @Nullable com.fizzed.rocker.RockerModel kotestModel)
static void addMain(GeneratorContext generatorContext, java.lang.String className, com.fizzed.rocker.RockerModel rockerModel, java.lang.String templateName)
static void addTest(GeneratorContext generatorContext, java.lang.String className, com.fizzed.rocker.RockerModel rockerModel, java.lang.String templateName)
static void addTestUtil(GeneratorContext generatorContext, java.lang.String className, com.fizzed.rocker.RockerModel rockerModel, java.lang.String templateName)