All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.botronsoft.cmj.spitools.dsl.MultiValueArgumentDescriptor Maven / Gradle / Ivy

There is a newer version: 1.3.1
Show newest version
package com.botronsoft.cmj.spitools.dsl;

import com.botronsoft.cmj.spi.annotations.PublicApi;

/**
 * An {@link ArgumentDescriptor} extension for multi-value arguments. Multi-value arguments hold values separated by a separator which must
 * be declared using this interface.
 */
@PublicApi
public interface MultiValueArgumentDescriptor extends ArgumentDescriptor {

	/**
	 * Describes the value separator.
	 *
	 * @param separator
	 *            the value separator.
	 * @return itself.
	 */
	MultiValueArgumentDescriptor withSeparator(String separator);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy