
com.lexicalscope.jewel.cli.ArgumentCollection Maven / Gradle / Ivy
package com.lexicalscope.jewel.cli;
import java.util.List;
interface ArgumentCollection extends Iterable
{
/**
* Get any unparsed arguments
*
* @return the unparsed arguments
*/
List getUnparsed();
/**
* Does the collection contain any of the given options
*
* @param options
* the options
*
* @return true iff the collection contain any of the given options
*/
boolean containsAny(List options);
Argument getArgument(List options);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy