@Immutable public class DefaultInputModule extends DefaultInputComponent implements InputModule
| Constructor and Description |
|---|
DefaultInputModule(ProjectDefinition definition)
For testing only!
|
DefaultInputModule(ProjectDefinition definition,
int batchId) |
| Modifier and Type | Method and Description |
|---|---|
ProjectDefinition |
definition() |
java.nio.file.Path |
getBaseDir() |
java.lang.String |
getBranch() |
java.lang.String |
getDescription() |
java.lang.String |
getKeyWithBranch() |
java.lang.String |
getName() |
java.lang.String |
getOriginalName() |
java.lang.String |
getOriginalVersion() |
java.lang.String |
getVersion() |
java.nio.file.Path |
getWorkDir() |
boolean |
isFile()
Is the component an
InputFile |
java.lang.String |
key()
Module key without branch
|
java.util.Map<java.lang.String,java.lang.String> |
properties() |
batchId, equals, hashCode, toStringpublic DefaultInputModule(ProjectDefinition definition)
public DefaultInputModule(ProjectDefinition definition, int batchId)
public java.lang.String key()
key in interface InputComponentpublic boolean isFile()
InputComponentInputFileisFile in interface InputComponentpublic ProjectDefinition definition()
public java.nio.file.Path getBaseDir()
public java.nio.file.Path getWorkDir()
public java.lang.String getKeyWithBranch()
@CheckForNull public java.lang.String getBranch()
public java.util.Map<java.lang.String,java.lang.String> properties()
@CheckForNull public java.lang.String getOriginalVersion()
public java.lang.String getVersion()
@CheckForNull public java.lang.String getOriginalName()
public java.lang.String getName()
public java.lang.String getDescription()