Sha256: 87fb922ff50002e7fd0ee62b876c90e75a0b06152b31c869e2cdaeb8efb978cf

Contents?: true

Size: 535 Bytes

Versions: 24

Compression:

Stored size: 535 Bytes

Contents

package org.embulk.cli.parse;

import org.apache.commons.cli.Option;

/**
 * AbstractHelpLineDefinition represents any one line in help messages in the command line parser.
 *
 * It is visible only in {@code org.embulk.cli.parse} because its interface communicates commons-cli objects.
 * Dependencies on third-party libraries are to be encapsulated.
 */
abstract class AbstractHelpLineDefinition
{
    // Visible only in org.embulk.cli.parse to keep commons-cli segregated from other components.
    abstract Option getCliOption();
}

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
embulk-0.8.39 embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.39-java embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.38 embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.38-java embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.37 embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.37-java embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.36 embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.36-java embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.35 embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.35-java embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.34 embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.34-java embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.33 embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.33-java embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.32 embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.32-java embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.31 embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.31-java embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.30 embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java
embulk-0.8.30-java embulk-cli/src/main/java/org/embulk/cli/parse/AbstractHelpLineDefinition.java