Class DefaultParameterizedParser

  • All Implemented Interfaces:
    IParameterizedParser

    public class DefaultParameterizedParser
    extends java.lang.Object
    implements IParameterizedParser
    Pulled from the JCommander where is reflects the object to determine the Parameter annotations.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<Parameterized> parseArg​(java.lang.Object annotatedObj)
      Wraps the default parser.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultParameterizedParser

        public DefaultParameterizedParser()
    • Method Detail

      • parseArg

        public java.util.List<Parameterized> parseArg​(java.lang.Object annotatedObj)
        Wraps the default parser.
        Specified by:
        parseArg in interface IParameterizedParser
        Parameters:
        annotatedObj - an instance of the object with Parameter related annotations.
        Returns:
        non-null List but may be empty