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 boolean
allowsUpdateUIPatch()
String
getClassDescription()
String
getClassName()
DeprecatedInfo
getDeprecatedInfo()
List<KotlinDslEnum>
getEnums()
default List<KotlinDslExample>
getExamples()
default String
getFQN()
String
getFunctionDescription()
String
getFunctionName()
Map<String,String>
getInitParams()
String
getPackageName()
List<KotlinDslParam>
getParams()
String
getType()
boolean
hasPredicate()
boolean
isApplicable(Map<String,String> params)
boolean
isDefaultImplementation()
boolean
isDeprecated()
-
-
-
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()
-
-