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

com.beust.jcommander.parser.DefaultParameterizedParser Maven / Gradle / Ivy

The newest version!
package com.beust.jcommander.parser;

import com.beust.jcommander.IParameterizedParser;
import com.beust.jcommander.Parameterized;
import java.util.List;

/**
 * Pulled from the JCommander where is reflects the object to determine the Parameter annotations.
 *
 * @author Tim Gallagher
 */
public class DefaultParameterizedParser implements IParameterizedParser {

  /**
  * Wraps the default parser. 
  *
  * @param annotatedObj an instance of the object with Parameter related annotations.
  *
  * @author Tim Gallagher
  */
  @Override
  public List parseArg(Object annotatedObj) {
    return Parameterized.parseArg(annotatedObj);
  }
  
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy