📄 argumentprocessor.html
字号:
java.lang.String argValue)</CODE><BR> Sets the value of an argument, whose name is specified.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javatools/util/ArgumentProcessor.html#setFlagHelpText(int, java.lang.String)">setFlagHelpText</A></B>(int numFlag, java.lang.String helpText)</CODE><BR> Sets help text for a flag whose position is specified.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javatools/util/ArgumentProcessor.html#setFlagHelpText(java.lang.String, java.lang.String)">setFlagHelpText</A></B>(java.lang.String flagName, java.lang.String helpText)</CODE><BR> Sets help text for a flag whose name is specified.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javatools/util/ArgumentProcessor.html#setFlagName(int, java.lang.String)">setFlagName</A></B>(int numFlag, java.lang.String flagName)</CODE><BR> Sets the name of a flag.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javatools/util/ArgumentProcessor.html#setFlagValue(int, boolean)">setFlagValue</A></B>(int flagPos, boolean flagValue)</CODE><BR> Sets the value of a flag whose position is specified.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javatools/util/ArgumentProcessor.html#setFlagValue(java.lang.String, boolean)">setFlagValue</A></B>(java.lang.String flagName, boolean flagValue)</CODE><BR> Sets the value of a flag whose name is specified.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javatools/util/ArgumentProcessor.html#setNumArguments(int)">setNumArguments</A></B>(int numArgs)</CODE><BR> Sets the number of arguments (parameters with different values, used with to strings in command lines).</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../javatools/util/ArgumentProcessor.html#setNumFlags(int)">setNumFlags</A></B>(int numArgs)</CODE><BR> Sets the number of flags (parameters with with TRUE-FALSE values, used alone in command lines).</TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.Object</B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD></TR></TABLE> <P><!-- ============ FIELD DETAIL =========== --><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="ArgumentProcessor()"><!-- --></A><H3>ArgumentProcessor</H3><PRE>public <B>ArgumentProcessor</B>()</PRE><DL><DD>Creates new ArgumentProcessor<P></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="setNumFlags(int)"><!-- --></A><H3>setNumFlags</H3><PRE>public void <B>setNumFlags</B>(int numArgs) throws java.lang.IndexOutOfBoundsException</PRE><DL><DD>Sets the number of flags (parameters with with TRUE-FALSE values, used alone in command lines).<P><DD><DL><DT><B>Parameters:</B><DD><CODE>numArgs</CODE> - Number of flags used.<DT><B>Throws:</B><DD><CODE>java.lang.IndexOutOfBoundsException</CODE> - If <CODE>numArgs</CODE> is less than 1.</DL></DD></DL><HR><A NAME="getNumFlags()"><!-- --></A><H3>getNumFlags</H3><PRE>public int <B>getNumFlags</B>()</PRE><DL><DD>Returns the number of flags.<P><DD><DL><DT><B>Returns:</B><DD>The number of flags used.</DL></DD></DL><HR><A NAME="setNumArguments(int)"><!-- --></A><H3>setNumArguments</H3><PRE>public void <B>setNumArguments</B>(int numArgs) throws java.lang.IndexOutOfBoundsException</PRE><DL><DD>Sets the number of arguments (parameters with different values, used with to strings in command lines).<P><DD><DL><DT><B>Parameters:</B><DD><CODE>numArgs</CODE> - Number of arguments used.<DT><B>Throws:</B><DD><CODE>java.lang.IndexOutOfBoundsException</CODE> - If <CODE>numArgs</CODE> is less than 1.</DL></DD></DL><HR><A NAME="getNumArguments()"><!-- --></A><H3>getNumArguments</H3><PRE>public int <B>getNumArguments</B>()</PRE><DL><DD>Returns the number of arguments.<P><DD><DL><DT><B>Returns:</B><DD>The number of arguments used.</DL></DD></DL><HR><A NAME="setFlagName(int, java.lang.String)"><!-- --></A><H3>setFlagName</H3><PRE>public void <B>setFlagName</B>(int numFlag, java.lang.String flagName) throws java.lang.IndexOutOfBoundsException</PRE><DL><DD>Sets the name of a flag.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>numFlag</CODE> - The number of the flag. It has to be between <CODE>0</CODE> and <CODE>getNumFlags()-1</CODE>.<DD><CODE>flagName</CODE> - The name of the flag.<DT><B>Throws:</B><DD><CODE>java.lang.IndexOutOfBoundsException</CODE> - If <CODE>numFlag</CODE> is not valid.</DL></DD></DL><HR><A NAME="getFlagName(int)"><!-- --></A><H3>getFlagName</H3><PRE>public java.lang.String <B>getFlagName</B>(int numFlag) throws java.lang.IndexOutOfBoundsException</PRE><DL><DD>Returns the name of the flag.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>numFlag</CODE> - The position of the flag. It has to be between <CODE>0</CODE> and <CODE>getNumFlags()-1</CODE>.<DT><B>Returns:</B><DD>The name of the flag.<DT><B>Throws:</B><DD><CODE>java.lang.IndexOutOfBoundsException</CODE> - if <CODE>numFlag</CODE> is not valid.</DL></DD></DL><HR><A NAME="getFlagPos(java.lang.String)"><!-- --></A><H3>getFlagPos</H3><PRE>public int <B>getFlagPos</B>(java.lang.String flagName)</PRE><DL><DD>Returns the position of the flag.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>flagName</CODE> - The name of the interested flag.<DT><B>Returns:</B><DD>The position of the flag, if existing. It has to be between <CODE>0</CODE> and <CODE>getNumFlags()-1</CODE>.</DL></DD></DL><HR><A NAME="setFlagValue(java.lang.String, boolean)"><!-- --></A><H3>setFlagValue</H3><PRE>public void <B>setFlagValue</B>(java.lang.String flagName, boolean flagValue)</PRE><DL><DD>Sets the value of a flag whose name is specified.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>flagName</CODE> - The name of the flag.<DD><CODE>flagValue</CODE> - The value of the flag.</DL></DD></DL><HR><A NAME="setFlagValue(int, boolean)"><!-- --></A><H3>setFlagValue</H3><PRE>public void <B>setFlagValue</B>(int flagPos, boolean flagValue) throws java.lang.IndexOutOfBoundsException</PRE><DL><DD>Sets the value of a flag whose position is specified.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>flagPos</CODE> - Position of the flag. It has to be between <CODE>0</CODE> and <CODE>getNumFlags()-1</CODE>.<DD><CODE>flagValue</CODE> - The value of the flag.<DT><B>Throws:</B><DD><CODE>java.lang.IndexOutOfBoundsException</CODE> - If <CODE>flagPos</CODE> is not valid.</DL></DD></DL><HR><A NAME="getFlagValue(java.lang.String)"><!-- --></A><H3>getFlagValue</H3><PRE>public boolean <B>getFlagValue</B>(java.lang.String flagName)</PRE><DL><DD>Returns the value of a flag whose name is specified.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>flagName</CODE> - The name of the flag.<DT><B>Returns:</B><DD>The value of the flag, if existing. False, otherwise.</DL></DD></DL><HR><A NAME="getFlagValue(int)"><!-- --></A><H3>getFlagValue</H3><PRE>public boolean <B>getFlagValue</B>(int flagPos) throws java.lang.IndexOutOfBoundsException</PRE><DL><DD>The value of a flag whose position is specified.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>flagPos</CODE> - The position of the flag. It has to be between <CODE>0</CODE> and <CODE>getNumFlags()-1</CODE>.<DT><B>Returns:</B><DD>The value of the flag, if existing.<DT><B>Throws:</B><DD><CODE>java.lang.IndexOutOfBoundsException</CODE> - If <CODE>flagPos</CODE> is not valid.</DL></DD></DL><HR><A NAME="setArgumentName(int, java.lang.String)"><!-- --></A><H3>setArgumentName</H3><PRE>public void <B>setArgumentName</B>(int argPos, java.lang.String argName) throws java.lang.IndexOutOfBoundsException</PRE><DL><DD>Sets the name of an argument.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>argPos</CODE> - The position of the argument. It has to be between <CODE>0</CODE> and <CODE>getNumArguments()-1</CODE>.<DD><CODE>argName</CODE> - The name of the argument.<DT><B>Throws:</B><DD><CODE>java.lang.IndexOutOfBoundsException</CODE> - if <CODE>argPos</CODE> is not valid.</DL></DD>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -