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 booleanisGenerateDslJar(org.jdom.Element rootElement)KotlinDslExtensionImplparseExtension(org.jdom.Element rootElement, String defaultPkgName, boolean requireFn, String packageSuffix)KotlinDslExtensionparseExtension(org.jdom.Element rootElement, String defaultPkgName, String packageSuffix)static ExtensionKindparseKind(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
-
-