Package picocli

Class CommandLine.Model

  • Enclosing class:
    CommandLine

    public static final class CommandLine.Model
    extends java.lang.Object
    This class provides a namespace for classes and interfaces that model concepts and attributes of command line interfaces in picocli.
    Since:
    3.0
    • Constructor Detail

      • Model

        private Model()
    • Method Detail

      • initializable

        private static boolean initializable​(java.lang.Object current,
                                             java.lang.Object candidate,
                                             java.lang.Object defaultValue)
      • initializable

        private static boolean initializable​(java.lang.Object current,
                                             java.lang.Object[] candidate,
                                             java.lang.Object[] defaultValue)
      • isNonDefault

        private static boolean isNonDefault​(java.lang.Object candidate,
                                            java.lang.Object defaultValue)
      • isNonDefault

        private static boolean isNonDefault​(java.lang.Object[] candidate,
                                            java.lang.Object[] defaultValue)