Interface KotlinDslExtension
-
- All Known Implementing Classes:
KotlinDslExtensionImpl
public interface KotlinDslExtension
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleanallowsUpdateUIPatch()StringgetClassDescription()StringgetClassName()DeprecatedInfogetDeprecatedInfo()List<KotlinDslEnum>getEnums()default List<KotlinDslExample>getExamples()default StringgetFQN()StringgetFunctionDescription()StringgetFunctionName()Map<String,String>getInitParams()StringgetPackageName()List<KotlinDslParam>getParams()StringgetType()booleanhasPredicate()booleanisApplicable(Map<String,String> params)booleanisDefaultImplementation()booleanisDeprecated()
-
-
-
Method Detail
-
getType
@NotNull String getType()
-
getPackageName
@NotNull String getPackageName()
-
getClassName
@NotNull String getClassName()
-
getFQN
@NotNull default String getFQN()
- Returns:
- Fully qualified name
-
getClassDescription
@Nullable String getClassDescription()
-
getFunctionName
@Nullable String getFunctionName()
-
getFunctionDescription
@Nullable String getFunctionDescription()
-
isDefaultImplementation
boolean isDefaultImplementation()
-
getParams
@NotNull List<KotlinDslParam> getParams()
-
getEnums
@NotNull List<KotlinDslEnum> getEnums()
-
hasPredicate
boolean hasPredicate()
-
getDeprecatedInfo
@Nullable DeprecatedInfo getDeprecatedInfo()
-
isDeprecated
boolean isDeprecated()
-
getExamples
@NotNull default List<KotlinDslExample> getExamples()
-
allowsUpdateUIPatch
default boolean allowsUpdateUIPatch()
-
-