Class DslExtensionParser
- java.lang.Object
-
- jetbrains.buildServer.configs.dsl.extensions.parser.DslExtensionParser
-
public class DslExtensionParser extends Object
-
-
Constructor Summary
Constructors Constructor Description DslExtensionParser()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
isGenerateDslJar(org.jdom.Element rootElement)
KotlinDslExtensionImpl
parseExtension(org.jdom.Element rootElement, String defaultPkgName, boolean requireFn, String packageSuffix)
KotlinDslExtension
parseExtension(org.jdom.Element rootElement, String defaultPkgName, String packageSuffix)
static ExtensionKind
parseKind(org.jdom.Element rootElement)
-
-
-
Method Detail
-
isGenerateDslJar
public static boolean isGenerateDslJar(@NotNull org.jdom.Element rootElement)
-
parseKind
@Nullable public static ExtensionKind parseKind(@NotNull org.jdom.Element rootElement)
-
parseExtension
@NotNull public KotlinDslExtension parseExtension(@NotNull org.jdom.Element rootElement, @NotNull String defaultPkgName, @NotNull String packageSuffix) throws DslExtensionParseError
- Throws:
DslExtensionParseError
-
parseExtension
@NotNull public KotlinDslExtensionImpl parseExtension(@NotNull org.jdom.Element rootElement, @NotNull String defaultPkgName, boolean requireFn, String packageSuffix) throws DslExtensionParseError
- Throws:
DslExtensionParseError
-
-