All Types

com.intershop.gradle.component.build.extension.container.AContainer

This class contains functions and properties for all containers of the component extension.

com.intershop.gradle.component.build.extension.items.ADependencyItem

This class contains methods for items with additional dependencies.

com.intershop.gradle.component.build.extension.items.AItem

This class provides the basic properties of any component item.

com.intershop.gradle.component.build.utils.tree.AddStatus

Enumeration for status information during the descriptor validation.

com.intershop.gradle.component.build.extension.container.ClasspathVerificationContainer

Configuration container for class collision check.

com.intershop.gradle.component.build.ComponentBuildPlugin

Plugin Class for 'com.intershop.gradle.component.build'

com.intershop.gradle.component.build.extension.ComponentExtension

This class provides the main extension for the component build plugin.

com.intershop.gradle.component.build.extension.items.ContentType

Enumeration with possible content types. This configuration is used for the deployment self.

com.intershop.gradle.component.build.tasks.CreateComponentTask

CreateComponentTask Gradle task 'createComponent'

com.intershop.gradle.component.build.utils.DependencyConfig

This class provides a class of a module dependency for the component extension. The default value of all properties is "".

com.intershop.gradle.component.build.tasks.DependencyJarManager

This class contains all methods for the calculation of all information about the configured jar files.

com.intershop.gradle.component.build.tasks.DependencyManager

This class provides the handling of the module item and library item set for the CreateComponentTask task.

com.intershop.gradle.component.build.extension.container.DependencyMgmtContainer

Container for all additional dependency configurations, like dependencyExcludes and the configuration for the verification of the classpath.

com.intershop.gradle.component.build.extension.items.Directory

This class represents a directory configuration of a component.

com.intershop.gradle.component.build.extension.container.DirectoryContainer

This class provides a container for deployable directory configurations.

com.intershop.gradle.component.build.extension.items.FileContainerItem

Provides a zip package definition for the component extension.

com.intershop.gradle.component.build.extension.container.FileContainerItemContainer

This class provides a container for file container (zip packages).

com.intershop.gradle.component.build.extension.items.FileItem

This class provides a file object configuration of the component.

com.intershop.gradle.component.build.extension.container.FileItemContainer

This class provides a container for deployable single files.

com.intershop.gradle.component.build.extension.items.IContainer

This interface provides basic methods of a container object.

com.intershop.gradle.component.build.extension.items.IDependency

This interface defines properties for objects with dependency configurations.

com.intershop.gradle.component.build.extension.items.IItem

This interface provides basic methods of a component object.

com.intershop.gradle.component.build.extension.items.IOSSpecific

This interface provides the basic property of a OS specific object.

com.intershop.gradle.component.build.extension.inheritance.InheritanceSpec

This implementation provides an Inheritance specification.

com.intershop.gradle.component.build.extension.inheritance.InheritanceSpecFactory

This class provide a factory for InheritanceSpec items of the inherit container.

com.intershop.gradle.component.build.utils.JarFileInfo

Data class for jar files with dependency information. It is used by the class collision check.

com.intershop.gradle.component.build.extension.items.LibraryItem

This class provides a library object for the component extension of the component build plugin.

com.intershop.gradle.component.build.extension.container.LibraryItemContainer

This class provides all properties for the library container extension.

com.intershop.gradle.component.build.extension.items.LinkItem

This class represents a link configuration of a component.

com.intershop.gradle.component.build.extension.container.LinkItemContainer

This class provides a container for deployable link configurations.

com.intershop.gradle.component.build.extension.items.ModuleItem

This class provides a module object for the component extension of the component build plugin.

com.intershop.gradle.component.build.extension.container.ModuleItemContainer

This class provides all properties for the module container extension.

com.intershop.gradle.component.build.utils.tree.Node

An implementation for a tree data to configure the target configuration.

org.gradle.api.model.ObjectFactory (extensions in package com.intershop.gradle.component.build.utils)
org.gradle.api.provider.Property (extensions in package com.intershop.gradle.component.build.utils)
com.intershop.gradle.component.build.extension.items.PropertyItem

This class provides a property object for the component extension of the component build plugin.

com.intershop.gradle.component.build.extension.container.PropertyItemContainer

This class provides a container for properties, that will be transferred for an deployment.

org.gradle.api.provider.SetProperty (extensions in package com.intershop.gradle.component.build.utils)
com.intershop.gradle.component.build.tasks.TargetDirInspector

This class verifies that directories of the configured component are unique.

com.intershop.gradle.component.build.extension.Utils

Util class with static methods to support the creation of a DSL.

com.intershop.gradle.component.build.tasks.VerifyClasspathRunner

Runner for the class collision check.

com.intershop.gradle.component.build.tasks.VerifyClasspathTask

The task implementation for the check class collision task.

com.intershop.gradle.component.build.tasks.ZipContainerTask

This class provides a preconfigured Zip task to prepare the container for a component.

java.util.zip.ZipInputStream (extensions in package com.intershop.gradle.component.build.utils)