com.github.jankroken.commandline.domain.internal.OptionSpecification Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of commandline Show documentation
Show all versions of commandline Show documentation
An annotation based command line parser
The newest version!
package com.github.jankroken.commandline.domain.internal;
import com.github.jankroken.commandline.domain.InternalErrorException;
import com.github.jankroken.commandline.domain.InvalidCommandLineException;
import com.github.jankroken.commandline.domain.InvalidOptionConfigurationException;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
public class OptionSpecification {
private final Method method;
private boolean activated;
private final Switch _switch;
private final ArgumentConsumption argumentConsumption;
private final boolean required;
private final Occurrences occurrences;
private final Object spec;
private final ArrayList
© 2015 - 2025 Weber Informatics LLC | Privacy Policy