mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2024-06-26 07:03:22 +00:00
3318 lines
210 KiB
HTML
3318 lines
210 KiB
HTML
![]() |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||
|
<!--NewPage-->
|
||
|
<HTML>
|
||
|
<HEAD>
|
||
|
<!-- Generated by javadoc (build 1.6.0_37) on Mon Jan 21 13:40:24 PST 2013 -->
|
||
|
<TITLE>
|
||
|
LuaDouble (Luaj API)
|
||
|
</TITLE>
|
||
|
|
||
|
<META NAME="date" CONTENT="2013-01-21">
|
||
|
|
||
|
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
|
||
|
|
||
|
<SCRIPT type="text/javascript">
|
||
|
function windowTitle()
|
||
|
{
|
||
|
if (location.href.indexOf('is-external=true') == -1) {
|
||
|
parent.document.title="LuaDouble (Luaj API)";
|
||
|
}
|
||
|
}
|
||
|
</SCRIPT>
|
||
|
<NOSCRIPT>
|
||
|
</NOSCRIPT>
|
||
|
|
||
|
</HEAD>
|
||
|
|
||
|
<BODY BGCOLOR="white" onload="windowTitle();">
|
||
|
<HR>
|
||
|
|
||
|
|
||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||
|
<A NAME="navbar_top"><!-- --></A>
|
||
|
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
||
|
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
||
|
<TR>
|
||
|
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
||
|
<A NAME="navbar_top_firstrow"><!-- --></A>
|
||
|
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
||
|
<TR ALIGN="center" VALIGN="top">
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LuaDouble.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
</TD>
|
||
|
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
||
|
</EM>
|
||
|
</TD>
|
||
|
</TR>
|
||
|
|
||
|
<TR>
|
||
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
||
|
<A HREF="../../../org/luaj/vm2/LuaClosure.html" title="class in org.luaj.vm2"><B>PREV CLASS</B></A>
|
||
|
<A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><B>NEXT CLASS</B></A></FONT></TD>
|
||
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
||
|
<A HREF="../../../index.html?org/luaj/vm2/LuaDouble.html" target="_top"><B>FRAMES</B></A>
|
||
|
<A HREF="LuaDouble.html" target="_top"><B>NO FRAMES</B></A>
|
||
|
<SCRIPT type="text/javascript">
|
||
|
<!--
|
||
|
if(window==top) {
|
||
|
document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
||
|
}
|
||
|
//-->
|
||
|
</SCRIPT>
|
||
|
<NOSCRIPT>
|
||
|
<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
|
||
|
</NOSCRIPT>
|
||
|
|
||
|
|
||
|
</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
||
|
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
||
|
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
||
|
DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
<A NAME="skip-navbar_top"></A>
|
||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||
|
|
||
|
<HR>
|
||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||
|
<H2>
|
||
|
<FONT SIZE="-1">
|
||
|
org.luaj.vm2</FONT>
|
||
|
<BR>
|
||
|
Class LuaDouble</H2>
|
||
|
<PRE>
|
||
|
java.lang.Object
|
||
|
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../org/luaj/vm2/Varargs.html" title="class in org.luaj.vm2">org.luaj.vm2.Varargs</A>
|
||
|
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">org.luaj.vm2.LuaValue</A>
|
||
|
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">org.luaj.vm2.LuaNumber</A>
|
||
|
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>org.luaj.vm2.LuaDouble</B>
|
||
|
</PRE>
|
||
|
<HR>
|
||
|
<DL>
|
||
|
<DT><PRE>public class <B>LuaDouble</B><DT>extends <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A></DL>
|
||
|
</PRE>
|
||
|
|
||
|
<P>
|
||
|
Extension of <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A> which can hold a Java double as its value.
|
||
|
<p>
|
||
|
These instance are not instantiated directly by clients, but indirectly
|
||
|
via the static functions <A HREF="../../../org/luaj/vm2/LuaValue.html#valueOf(int)"><CODE>LuaValue.valueOf(int)</CODE></A> or <A HREF="../../../org/luaj/vm2/LuaValue.html#valueOf(double)"><CODE>LuaValue.valueOf(double)</CODE></A>
|
||
|
functions. This ensures that values which can be represented as int
|
||
|
are wrapped in <A HREF="../../../org/luaj/vm2/LuaInteger.html" title="class in org.luaj.vm2"><CODE>LuaInteger</CODE></A> instead of <A HREF="../../../org/luaj/vm2/LuaDouble.html" title="class in org.luaj.vm2"><CODE>LuaDouble</CODE></A>.
|
||
|
<p>
|
||
|
Almost all API's implemented in LuaDouble are defined and documented in <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.
|
||
|
<p>
|
||
|
However the constants <A HREF="../../../org/luaj/vm2/LuaDouble.html#NAN"><CODE>NAN</CODE></A>, <A HREF="../../../org/luaj/vm2/LuaDouble.html#POSINF"><CODE>POSINF</CODE></A>, <A HREF="../../../org/luaj/vm2/LuaDouble.html#NEGINF"><CODE>NEGINF</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaDouble.html#JSTR_NAN"><CODE>JSTR_NAN</CODE></A>, <A HREF="../../../org/luaj/vm2/LuaDouble.html#JSTR_POSINF"><CODE>JSTR_POSINF</CODE></A>, and <A HREF="../../../org/luaj/vm2/LuaDouble.html#JSTR_NEGINF"><CODE>JSTR_NEGINF</CODE></A> may be useful
|
||
|
when dealing with Nan or Infinite values.
|
||
|
<p>
|
||
|
LuaDouble also defines functions for handling the unique math rules of lua devision and modulo in
|
||
|
<ul>
|
||
|
<li><A HREF="../../../org/luaj/vm2/LuaDouble.html#ddiv(double, double)"><CODE>ddiv(double, double)</CODE></A></li>
|
||
|
<li><A HREF="../../../org/luaj/vm2/LuaDouble.html#ddiv_d(double, double)"><CODE>ddiv_d(double, double)</CODE></A></li>
|
||
|
<li><A HREF="../../../org/luaj/vm2/LuaDouble.html#dmod(double, double)"><CODE>dmod(double, double)</CODE></A></li>
|
||
|
<li><A HREF="../../../org/luaj/vm2/LuaDouble.html#dmod_d(double, double)"><CODE>dmod_d(double, double)</CODE></A></li>
|
||
|
</ul>
|
||
|
<p>
|
||
|
<P>
|
||
|
|
||
|
<P>
|
||
|
<DL>
|
||
|
<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaInteger.html" title="class in org.luaj.vm2"><CODE>LuaInteger</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#valueOf(int)"><CODE>LuaValue.valueOf(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#valueOf(double)"><CODE>LuaValue.valueOf(double)</CODE></A></DL>
|
||
|
<HR>
|
||
|
|
||
|
<P>
|
||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||
|
|
||
|
<A NAME="field_summary"><!-- --></A>
|
||
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
||
|
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
||
|
<B>Field Summary</B></FONT></TH>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE>static java.lang.String</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#JSTR_NAN">JSTR_NAN</A></B></CODE>
|
||
|
|
||
|
<BR>
|
||
|
Constant String representation for NaN (not a number), "nan"</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE>static java.lang.String</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#JSTR_NEGINF">JSTR_NEGINF</A></B></CODE>
|
||
|
|
||
|
<BR>
|
||
|
Constant String representation for negative infinity, "-inf"</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE>static java.lang.String</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#JSTR_POSINF">JSTR_POSINF</A></B></CODE>
|
||
|
|
||
|
<BR>
|
||
|
Constant String representation for positive infinity, "inf"</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE>static <A HREF="../../../org/luaj/vm2/LuaDouble.html" title="class in org.luaj.vm2">LuaDouble</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#NAN">NAN</A></B></CODE>
|
||
|
|
||
|
<BR>
|
||
|
Constant LuaDouble representing NaN (not a number)</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE>static <A HREF="../../../org/luaj/vm2/LuaDouble.html" title="class in org.luaj.vm2">LuaDouble</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#NEGINF">NEGINF</A></B></CODE>
|
||
|
|
||
|
<BR>
|
||
|
Constant LuaDouble representing negative infinity</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE>static <A HREF="../../../org/luaj/vm2/LuaDouble.html" title="class in org.luaj.vm2">LuaDouble</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#POSINF">POSINF</A></B></CODE>
|
||
|
|
||
|
<BR>
|
||
|
Constant LuaDouble representing positive infinity</TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
<A NAME="fields_inherited_from_class_org.luaj.vm2.LuaNumber"><!-- --></A>
|
||
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
|
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
||
|
<TH ALIGN="left"><B>Fields inherited from class org.luaj.vm2.<A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A></B></TH>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD><CODE><A HREF="../../../org/luaj/vm2/LuaNumber.html#s_metatable">s_metatable</A></CODE></TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
<A NAME="fields_inherited_from_class_org.luaj.vm2.LuaValue"><!-- --></A>
|
||
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
|
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
||
|
<TH ALIGN="left"><B>Fields inherited from class org.luaj.vm2.<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></B></TH>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#ADD">ADD</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#CALL">CALL</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#CONCAT">CONCAT</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#DIV">DIV</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#EMPTYSTRING">EMPTYSTRING</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#EQ">EQ</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#FALSE">FALSE</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#INDEX">INDEX</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#LE">LE</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#LEN">LEN</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#LT">LT</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#METATABLE">METATABLE</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#MINUSONE">MINUSONE</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#MOD">MOD</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#MODE">MODE</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#MUL">MUL</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#NEWINDEX">NEWINDEX</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#NIL">NIL</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#NILS">NILS</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#NONE">NONE</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#NOVALS">NOVALS</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#ONE">ONE</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#POW">POW</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#SUB">SUB</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TBOOLEAN">TBOOLEAN</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TFUNCTION">TFUNCTION</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TINT">TINT</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TLIGHTUSERDATA">TLIGHTUSERDATA</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TNIL">TNIL</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TNONE">TNONE</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TNUMBER">TNUMBER</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TOSTRING">TOSTRING</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TRUE">TRUE</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TSTRING">TSTRING</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TTABLE">TTABLE</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TTHREAD">TTHREAD</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TUSERDATA">TUSERDATA</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TVALUE">TVALUE</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#TYPE_NAMES">TYPE_NAMES</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#UNM">UNM</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#ZERO">ZERO</A></CODE></TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
|
||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||
|
|
||
|
<A NAME="method_summary"><!-- --></A>
|
||
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
||
|
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
||
|
<B>Method Summary</B></FONT></TH>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#add(double)">add</A></B>(double lhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Add: Perform numeric add operation with another value
|
||
|
of double type with metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#add(org.luaj.vm2.LuaValue)">add</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Add: Perform numeric add operation with another value
|
||
|
including metatag processing.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> double</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#checkdouble()">checkdouble</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check that the value is numeric and return the value as a double,
|
||
|
or throw <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if not numeric</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> int</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#checkint()">checkint</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check that the value is numeric, and convert and cast value to int, or throw <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if not numeric</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaInteger.html" title="class in org.luaj.vm2">LuaInteger</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#checkinteger()">checkinteger</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check that the value is numeric, and convert and cast value to int, or throw <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if not numeric</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> java.lang.String</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#checkjstring()">checkjstring</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Convert this value to a Java String.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> long</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#checklong()">checklong</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check that the value is numeric, and convert and cast value to long, or throw <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if not numeric</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#checknumber()">checknumber</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check that the value is numeric, and return as a LuaNumber if so, or throw <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A></TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2">LuaString</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#checkstring()">checkstring</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check that this is a lua string, or throw <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if it is not.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#checkvalidkey()">checkvalidkey</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check that this is a valid key in a table index operation, or throw <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if not</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE>static double</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#ddiv_d(double, double)">ddiv_d</A></B>(double lhs,
|
||
|
double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Divide two double numbers according to lua math, and return a double result.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE>static <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#ddiv(double, double)">ddiv</A></B>(double lhs,
|
||
|
double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Divide two double numbers according to lua math, and return a <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> result.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#div(double)">div</A></B>(double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Divide: Perform numeric divide operation by another value
|
||
|
of double type without metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#div(int)">div</A></B>(int rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Divide: Perform numeric divide operation by another value
|
||
|
of int type without metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#div(org.luaj.vm2.LuaValue)">div</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Divide: Perform numeric divide operation by another value
|
||
|
of unknown type,
|
||
|
including metatag processing.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#divInto(double)">divInto</A></B>(double lhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Reverse-divide: Perform numeric divide operation into another value
|
||
|
with metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE>static double</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#dmod_d(double, double)">dmod_d</A></B>(double lhs,
|
||
|
double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Take modulo for double numbers according to lua math, and return a double result.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE>static <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#dmod(double, double)">dmod</A></B>(double lhs,
|
||
|
double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Take modulo double numbers according to lua math, and return a <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> result.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#eq_b(org.luaj.vm2.LuaValue)">eq_b</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> val)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Equals: Perform equality comparison with another value
|
||
|
including metatag processing using <CODE>EQ</CODE>,
|
||
|
and return java boolean</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#eq(org.luaj.vm2.LuaValue)">eq</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> val)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Equals: Perform equality comparison with another value
|
||
|
including metatag processing using <CODE>EQ</CODE>.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#equals(java.lang.Object)">equals</A></B>(java.lang.Object o)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#gt_b(double)">gt_b</A></B>(double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Greater than: Perform numeric or string comparison with another value
|
||
|
of unknown type, including metatag processing,
|
||
|
and returning java boolean.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#gt_b(int)">gt_b</A></B>(int rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Greater than: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing,
|
||
|
and returning java boolean.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#gt_b(org.luaj.vm2.LuaValue)">gt_b</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Greater than: Perform numeric or string comparison with another value
|
||
|
of unknown type, including metatag processing,
|
||
|
and returning java boolean.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#gt(double)">gt</A></B>(double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Greater than: Perform numeric comparison with another value
|
||
|
of double type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#gt(int)">gt</A></B>(int rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Greater than: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#gt(org.luaj.vm2.LuaValue)">gt</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Greater than: Perform numeric or string comparison with another value
|
||
|
of unknown type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#gteq_b(double)">gteq_b</A></B>(double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Greater than or equals: Perform numeric comparison with another value
|
||
|
of double type,
|
||
|
including metatag processing,
|
||
|
and returning java boolean.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#gteq_b(int)">gteq_b</A></B>(int rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Greater than or equals: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing,
|
||
|
and returning java boolean.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#gteq_b(org.luaj.vm2.LuaValue)">gteq_b</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Greater than or equals: Perform numeric or string comparison with another value
|
||
|
of unknown type, including metatag processing,
|
||
|
and returning java boolean.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#gteq(double)">gteq</A></B>(double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Greater than or equals: Perform numeric comparison with another value
|
||
|
of double type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#gteq(int)">gteq</A></B>(int rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Greater than or equals: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#gteq(org.luaj.vm2.LuaValue)">gteq</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Greater than or equals: Perform numeric or string comparison with another value
|
||
|
of unknown type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> int</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#hashCode()">hashCode</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#islong()">islong</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check if <code>this</code> is a <code>number</code> and is representable by java long
|
||
|
without rounding or truncation</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#isnumber()">isnumber</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check if <code>this</code> is a <code>number</code></TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#isstring()">isstring</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check if <code>this</code> is a <code>string</code></TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#lt_b(double)">lt_b</A></B>(double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Less than: Perform numeric or string comparison with another value
|
||
|
of unknown type, including metatag processing,
|
||
|
and returning java boolean.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#lt_b(int)">lt_b</A></B>(int rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Less than: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing,
|
||
|
and returning java boolean.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#lt_b(org.luaj.vm2.LuaValue)">lt_b</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Less than: Perform numeric or string comparison with another value
|
||
|
of unknown type, including metatag processing,
|
||
|
and returning java boolean.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#lt(double)">lt</A></B>(double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Less than: Perform numeric comparison with another value
|
||
|
of double type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#lt(int)">lt</A></B>(int rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Less than: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#lt(org.luaj.vm2.LuaValue)">lt</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Less than: Perform numeric or string comparison with another value
|
||
|
of unknown type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#lteq_b(double)">lteq_b</A></B>(double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Less than or equals: Perform numeric comparison with another value
|
||
|
of double type,
|
||
|
including metatag processing,
|
||
|
and returning java boolean.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#lteq_b(int)">lteq_b</A></B>(int rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Less than or equals: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing,
|
||
|
and returning java boolean.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#lteq_b(org.luaj.vm2.LuaValue)">lteq_b</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Less than or equals: Perform numeric or string comparison with another value
|
||
|
of unknown type, including metatag processing,
|
||
|
and returning java boolean.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#lteq(double)">lteq</A></B>(double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Less than or equals: Perform numeric comparison with another value
|
||
|
of double type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#lteq(int)">lteq</A></B>(int rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Less than or equals: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#lteq(org.luaj.vm2.LuaValue)">lteq</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Less than or equals: Perform numeric or string comparison with another value
|
||
|
of unknown type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#mod(double)">mod</A></B>(double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Modulo: Perform numeric modulo operation with another value
|
||
|
of double type without metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#mod(int)">mod</A></B>(int rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Modulo: Perform numeric modulo operation with another value
|
||
|
of int type without metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#mod(org.luaj.vm2.LuaValue)">mod</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Modulo: Perform numeric modulo operation with another value
|
||
|
of unknown type,
|
||
|
including metatag processing.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#modFrom(double)">modFrom</A></B>(double lhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Reverse-modulo: Perform numeric modulo operation from another value
|
||
|
with metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#mul(double)">mul</A></B>(double lhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Multiply: Perform numeric multiply operation with another value
|
||
|
of double type with metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#mul(int)">mul</A></B>(int lhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Multiply: Perform numeric multiply operation with another value
|
||
|
of int type with metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#mul(org.luaj.vm2.LuaValue)">mul</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Multiply: Perform numeric multiply operation with another value
|
||
|
of unknown type,
|
||
|
including metatag processing.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#neg()">neg</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Unary minus: return negative value <code>(-this)</code> as defined by lua unary minus operator</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> double</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#optdouble(double)">optdouble</A></B>(double defval)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check that optional argument is a number or string convertible to number and return as double</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> int</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#optint(int)">optint</A></B>(int defval)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check that optional argument is a number or string convertible to number and return as int</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaInteger.html" title="class in org.luaj.vm2">LuaInteger</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#optinteger(org.luaj.vm2.LuaInteger)">optinteger</A></B>(<A HREF="../../../org/luaj/vm2/LuaInteger.html" title="class in org.luaj.vm2">LuaInteger</A> defval)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check that optional argument is a number or string convertible to number and return as <A HREF="../../../org/luaj/vm2/LuaInteger.html" title="class in org.luaj.vm2"><CODE>LuaInteger</CODE></A></TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> java.lang.String</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#optjstring(java.lang.String)">optjstring</A></B>(java.lang.String defval)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check that optional argument is a string or number and return as Java String</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> long</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#optlong(long)">optlong</A></B>(long defval)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check that optional argument is a number or string convertible to number and return as long</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#optnumber(org.luaj.vm2.LuaNumber)">optnumber</A></B>(<A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A> defval)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check that optional argument is a number or string convertible to number and return as <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A></TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2">LuaString</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#optstring(org.luaj.vm2.LuaString)">optstring</A></B>(<A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2">LuaString</A> defval)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Check that optional argument is a string or number and return as <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A></TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#pow(double)">pow</A></B>(double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Raise to power: Raise this value to a power
|
||
|
of double type with metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#pow(int)">pow</A></B>(int rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Raise to power: Raise this value to a power
|
||
|
of int type with metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#pow(org.luaj.vm2.LuaValue)">pow</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Raise to power: Raise this value to a power
|
||
|
including metatag processing.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#powWith(double)">powWith</A></B>(double lhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Reverse-raise to power: Raise another value of double type to this power
|
||
|
with metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#powWith(int)">powWith</A></B>(int lhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Reverse-raise to power: Raise another value of double type to this power
|
||
|
with metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#raweq(double)">raweq</A></B>(double val)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Equals: Perform direct equality comparison with a double value
|
||
|
without metatag processing.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#raweq(int)">raweq</A></B>(int val)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Equals: Perform direct equality comparison with a int value
|
||
|
without metatag processing.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> boolean</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#raweq(org.luaj.vm2.LuaValue)">raweq</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> val)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Equals: Perform direct equality comparison with another value
|
||
|
without metatag processing.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> int</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#strcmp(org.luaj.vm2.LuaString)">strcmp</A></B>(<A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2">LuaString</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Perform string comparison with another value
|
||
|
known to be a <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>
|
||
|
using string comparison based on byte values.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2">LuaString</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#strvalue()">strvalue</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Convert this value to a string if it is a <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> or <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>,
|
||
|
or throw a <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if it is not</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#sub(double)">sub</A></B>(double rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Subtract: Perform numeric subtract operation with another value
|
||
|
of double type with metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#sub(int)">sub</A></B>(int rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Subtract: Perform numeric subtract operation with another value
|
||
|
of int type with metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#sub(org.luaj.vm2.LuaValue)">sub</A></B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Subtract: Perform numeric subtract operation with another value
|
||
|
of unknown type,
|
||
|
including metatag processing.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#subFrom(double)">subFrom</A></B>(double lhs)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Reverse-subtract: Perform numeric subtract operation from an int value
|
||
|
with metatag processing</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> byte</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#tobyte()">tobyte</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Convert to byte if numeric, or 0 if not.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> char</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#tochar()">tochar</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Convert to char if numeric, or 0 if not.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> double</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#todouble()">todouble</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Convert to double if numeric, or 0 if not.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> float</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#tofloat()">tofloat</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Convert to float if numeric, or 0 if not.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> int</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#toint()">toint</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Convert to int if numeric, or 0 if not.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> java.lang.String</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#tojstring()">tojstring</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Convert to human readable String for any type.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> long</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#tolong()">tolong</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Convert to long if numeric, or 0 if not.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#tonumber()">tonumber</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Conditionally convert to lua number without throwing errors.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> short</CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#toshort()">toshort</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Convert to short if numeric, or 0 if not.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE> <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#tostring()">tostring</A></B>()</CODE>
|
||
|
|
||
|
<BR>
|
||
|
Conditionally convert to lua string without throwing errors.</TD>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
|
<CODE>static <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A></CODE></FONT></TD>
|
||
|
<TD><CODE><B><A HREF="../../../org/luaj/vm2/LuaDouble.html#valueOf(double)">valueOf</A></B>(double d)</CODE>
|
||
|
|
||
|
<BR>
|
||
|
</TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
<A NAME="methods_inherited_from_class_org.luaj.vm2.LuaNumber"><!-- --></A>
|
||
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
|
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
||
|
<TH ALIGN="left"><B>Methods inherited from class org.luaj.vm2.<A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A></B></TH>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD><CODE><A HREF="../../../org/luaj/vm2/LuaNumber.html#checknumber(java.lang.String)">checknumber</A>, <A HREF="../../../org/luaj/vm2/LuaNumber.html#concat(org.luaj.vm2.Buffer)">concat</A>, <A HREF="../../../org/luaj/vm2/LuaNumber.html#concat(org.luaj.vm2.LuaValue)">concat</A>, <A HREF="../../../org/luaj/vm2/LuaNumber.html#concatTo(org.luaj.vm2.LuaNumber)">concatTo</A>, <A HREF="../../../org/luaj/vm2/LuaNumber.html#concatTo(org.luaj.vm2.LuaString)">concatTo</A>, <A HREF="../../../org/luaj/vm2/LuaNumber.html#getmetatable()">getmetatable</A>, <A HREF="../../../org/luaj/vm2/LuaNumber.html#type()">type</A>, <A HREF="../../../org/luaj/vm2/LuaNumber.html#typename()">typename</A></CODE></TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
<A NAME="methods_inherited_from_class_org.luaj.vm2.LuaValue"><!-- --></A>
|
||
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
|
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
||
|
<TH ALIGN="left"><B>Methods inherited from class org.luaj.vm2.<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></B></TH>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#add(int)">add</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#and(org.luaj.vm2.LuaValue)">and</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#arg(int)">arg</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#arg1()">arg1</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#argerror(int, java.lang.String)">argerror</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#argerror(java.lang.String)">argerror</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#aritherror()">aritherror</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#aritherror(java.lang.String)">aritherror</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#arithmt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)">arithmt</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#arithmtwith(org.luaj.vm2.LuaValue, double)">arithmtwith</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#assert_(boolean, java.lang.String)">assert_</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#buffer()">buffer</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#call()">call</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#call(org.luaj.vm2.LuaValue)">call</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#call(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)">call</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#call(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)">call</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#callmt()">callmt</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#checkboolean()">checkboolean</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#checkclosure()">checkclosure</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#checkfunction()">checkfunction</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#checkmetatag(org.luaj.vm2.LuaValue, java.lang.String)">checkmetatag</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#checknotnil()">checknotnil</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#checktable()">checktable</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#checkthread()">checkthread</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#checkuserdata()">checkuserdata</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#checkuserdata(java.lang.Class)">checkuserdata</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#compareerror(org.luaj.vm2.LuaValue)">compareerror</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#compareerror(java.lang.String)">compareerror</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)">comparemt</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#concatmt(org.luaj.vm2.LuaValue)">concatmt</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#concatTo(org.luaj.vm2.LuaValue)">concatTo</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#eqmtcall(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)">eqmtcall</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#error(java.lang.String)">error</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#get(int)">get</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#get(org.luaj.vm2.LuaValue)">get</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#get(java.lang.String)">get</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#getfenv()">getfenv</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#getn()">getn</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#gettable(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)">gettable</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#illegal(java.lang.String, java.lang.String)">illegal</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#inext(org.luaj.vm2.LuaValue)">inext</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#invoke()">invoke</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#invoke(org.luaj.vm2.LuaValue[])">invoke</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#invoke(org.luaj.vm2.LuaValue[], org.luaj.vm2.Varargs)">invoke</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#invoke(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue, org.luaj.vm2.Varargs)">invoke</A>, <A HREF="../../../org/luaj/vm2/LuaValue.html#invoke(org.luaj.vm2.LuaValue,
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
<A NAME="methods_inherited_from_class_org.luaj.vm2.Varargs"><!-- --></A>
|
||
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
|
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
||
|
<TH ALIGN="left"><B>Methods inherited from class org.luaj.vm2.<A HREF="../../../org/luaj/vm2/Varargs.html" title="class in org.luaj.vm2">Varargs</A></B></TH>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD><CODE><A HREF="../../../org/luaj/vm2/Varargs.html#argcheck(boolean, int, java.lang.String)">argcheck</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checkboolean(int)">checkboolean</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checkclosure(int)">checkclosure</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checkdouble(int)">checkdouble</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checkfunction(int)">checkfunction</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checkint(int)">checkint</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checkinteger(int)">checkinteger</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checkjstring(int)">checkjstring</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checklong(int)">checklong</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checknotnil(int)">checknotnil</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checknumber(int)">checknumber</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checkstring(int)">checkstring</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checktable(int)">checktable</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checkthread(int)">checkthread</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checkuserdata(int)">checkuserdata</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checkuserdata(int, java.lang.Class)">checkuserdata</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#checkvalue(int)">checkvalue</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#eval()">eval</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#isfunction(int)">isfunction</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#isnil(int)">isnil</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#isnoneornil(int)">isnoneornil</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#isnumber(int)">isnumber</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#isstring(int)">isstring</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#istable(int)">istable</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#isTailcall()">isTailcall</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#isthread(int)">isthread</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#isuserdata(int)">isuserdata</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#isvalue(int)">isvalue</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#optboolean(int, boolean)">optboolean</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#optclosure(int, org.luaj.vm2.LuaClosure)">optclosure</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#optdouble(int, double)">optdouble</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#optfunction(int, org.luaj.vm2.LuaFunction)">optfunction</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#optint(int, int)">optint</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#optinteger(int, org.luaj.vm2.LuaInteger)">optinteger</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#optjstring(int, java.lang.String)">optjstring</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#optlong(int, long)">optlong</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#optnumber(int, org.luaj.vm2.LuaNumber)">optnumber</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#optstring(int, org.luaj.vm2.LuaString)">optstring</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#opttable(int, org.luaj.vm2.LuaTable)">opttable</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#optthread(int, org.luaj.vm2.LuaThread)">optthread</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#optuserdata(int, java.lang.Class, java.lang.Object)">optuserdata</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#optuserdata(int, java.lang.Object)">optuserdata</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#optvalue(int, org.luaj.vm2.LuaValue)">optvalue</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#subargs(int)">subargs</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#toboolean(int)">toboolean</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#tobyte(int)">tobyte</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#tochar(int)">tochar</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#todouble(int)">todouble</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#tofloat(int)">tofloat</A>, <A HREF="../../../org/luaj/vm2/Varargs.html#toint
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
|
||
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
|
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
||
|
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
|
||
|
</TR>
|
||
|
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
|
<TD><CODE>clone, finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
|
||
|
<P>
|
||
|
|
||
|
<!-- ============ FIELD DETAIL =========== -->
|
||
|
|
||
|
<A NAME="field_detail"><!-- --></A>
|
||
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
||
|
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
||
|
<B>Field Detail</B></FONT></TH>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
|
||
|
<A NAME="NAN"><!-- --></A><H3>
|
||
|
NAN</H3>
|
||
|
<PRE>
|
||
|
public static final <A HREF="../../../org/luaj/vm2/LuaDouble.html" title="class in org.luaj.vm2">LuaDouble</A> <B>NAN</B></PRE>
|
||
|
<DL>
|
||
|
<DD>Constant LuaDouble representing NaN (not a number)
|
||
|
<P>
|
||
|
<DL>
|
||
|
</DL>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="POSINF"><!-- --></A><H3>
|
||
|
POSINF</H3>
|
||
|
<PRE>
|
||
|
public static final <A HREF="../../../org/luaj/vm2/LuaDouble.html" title="class in org.luaj.vm2">LuaDouble</A> <B>POSINF</B></PRE>
|
||
|
<DL>
|
||
|
<DD>Constant LuaDouble representing positive infinity
|
||
|
<P>
|
||
|
<DL>
|
||
|
</DL>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="NEGINF"><!-- --></A><H3>
|
||
|
NEGINF</H3>
|
||
|
<PRE>
|
||
|
public static final <A HREF="../../../org/luaj/vm2/LuaDouble.html" title="class in org.luaj.vm2">LuaDouble</A> <B>NEGINF</B></PRE>
|
||
|
<DL>
|
||
|
<DD>Constant LuaDouble representing negative infinity
|
||
|
<P>
|
||
|
<DL>
|
||
|
</DL>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="JSTR_NAN"><!-- --></A><H3>
|
||
|
JSTR_NAN</H3>
|
||
|
<PRE>
|
||
|
public static final java.lang.String <B>JSTR_NAN</B></PRE>
|
||
|
<DL>
|
||
|
<DD>Constant String representation for NaN (not a number), "nan"
|
||
|
<P>
|
||
|
<DL>
|
||
|
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.luaj.vm2.LuaDouble.JSTR_NAN">Constant Field Values</A></DL>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="JSTR_POSINF"><!-- --></A><H3>
|
||
|
JSTR_POSINF</H3>
|
||
|
<PRE>
|
||
|
public static final java.lang.String <B>JSTR_POSINF</B></PRE>
|
||
|
<DL>
|
||
|
<DD>Constant String representation for positive infinity, "inf"
|
||
|
<P>
|
||
|
<DL>
|
||
|
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.luaj.vm2.LuaDouble.JSTR_POSINF">Constant Field Values</A></DL>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="JSTR_NEGINF"><!-- --></A><H3>
|
||
|
JSTR_NEGINF</H3>
|
||
|
<PRE>
|
||
|
public static final java.lang.String <B>JSTR_NEGINF</B></PRE>
|
||
|
<DL>
|
||
|
<DD>Constant String representation for negative infinity, "-inf"
|
||
|
<P>
|
||
|
<DL>
|
||
|
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.luaj.vm2.LuaDouble.JSTR_NEGINF">Constant Field Values</A></DL>
|
||
|
</DL>
|
||
|
|
||
|
<!-- ============ METHOD DETAIL ========== -->
|
||
|
|
||
|
<A NAME="method_detail"><!-- --></A>
|
||
|
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
|
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
||
|
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
||
|
<B>Method Detail</B></FONT></TH>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
|
||
|
<A NAME="valueOf(double)"><!-- --></A><H3>
|
||
|
valueOf</H3>
|
||
|
<PRE>
|
||
|
public static <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A> <B>valueOf</B>(double d)</PRE>
|
||
|
<DL>
|
||
|
<DD><DL>
|
||
|
</DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="hashCode()"><!-- --></A><H3>
|
||
|
hashCode</H3>
|
||
|
<PRE>
|
||
|
public int <B>hashCode</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE>hashCode</CODE> in class <CODE>java.lang.Object</CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
</DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="islong()"><!-- --></A><H3>
|
||
|
islong</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>islong</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#islong()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check if <code>this</code> is a <code>number</code> and is representable by java long
|
||
|
without rounding or truncation
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#islong()">islong</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>true if this is a <code>number</code>
|
||
|
meaning derives from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derives from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and is convertible to a number,
|
||
|
and can be represented by long,
|
||
|
otherwise false<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#tonumber()"><CODE>LuaValue.tonumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checklong()"><CODE>LuaValue.checklong()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optlong(long)"><CODE>LuaValue.optlong(long)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TNUMBER"><CODE>LuaValue.TNUMBER</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="tobyte()"><!-- --></A><H3>
|
||
|
tobyte</H3>
|
||
|
<PRE>
|
||
|
public byte <B>tobyte</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#tobyte()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Convert to byte if numeric, or 0 if not.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#tobyte()">tobyte</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>Value cast to byte if number or string convertible to number, otherwise 0<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#toint()"><CODE>LuaValue.toint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#todouble()"><CODE>LuaValue.todouble()</CODE></A>,
|
||
|
<CODE>#optbyte(byte)</CODE>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checknumber()"><CODE>LuaValue.checknumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isnumber()"><CODE>LuaValue.isnumber()</CODE></A>,
|
||
|
<CODE>TNUMBER</CODE></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="tochar()"><!-- --></A><H3>
|
||
|
tochar</H3>
|
||
|
<PRE>
|
||
|
public char <B>tochar</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#tochar()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Convert to char if numeric, or 0 if not.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#tochar()">tochar</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>Value cast to char if number or string convertible to number, otherwise 0<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#toint()"><CODE>LuaValue.toint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#todouble()"><CODE>LuaValue.todouble()</CODE></A>,
|
||
|
<CODE>#optchar(char)</CODE>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checknumber()"><CODE>LuaValue.checknumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isnumber()"><CODE>LuaValue.isnumber()</CODE></A>,
|
||
|
<CODE>TNUMBER</CODE></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="todouble()"><!-- --></A><H3>
|
||
|
todouble</H3>
|
||
|
<PRE>
|
||
|
public double <B>todouble</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#todouble()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Convert to double if numeric, or 0 if not.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#todouble()">todouble</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>Value cast to double if number or string convertible to number, otherwise 0<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#toint()"><CODE>LuaValue.toint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tobyte()"><CODE>LuaValue.tobyte()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tochar()"><CODE>LuaValue.tochar()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#toshort()"><CODE>LuaValue.toshort()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tolong()"><CODE>LuaValue.tolong()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tofloat()"><CODE>LuaValue.tofloat()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optdouble(double)"><CODE>LuaValue.optdouble(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checknumber()"><CODE>LuaValue.checknumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isnumber()"><CODE>LuaValue.isnumber()</CODE></A>,
|
||
|
<CODE>TNUMBER</CODE></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="tofloat()"><!-- --></A><H3>
|
||
|
tofloat</H3>
|
||
|
<PRE>
|
||
|
public float <B>tofloat</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#tofloat()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Convert to float if numeric, or 0 if not.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#tofloat()">tofloat</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>Value cast to float if number or string convertible to number, otherwise 0<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#toint()"><CODE>LuaValue.toint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#todouble()"><CODE>LuaValue.todouble()</CODE></A>,
|
||
|
<CODE>#optfloat(float)</CODE>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checknumber()"><CODE>LuaValue.checknumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isnumber()"><CODE>LuaValue.isnumber()</CODE></A>,
|
||
|
<CODE>TNUMBER</CODE></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="toint()"><!-- --></A><H3>
|
||
|
toint</H3>
|
||
|
<PRE>
|
||
|
public int <B>toint</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#toint()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Convert to int if numeric, or 0 if not.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#toint()">toint</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>Value cast to int if number or string convertible to number, otherwise 0<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#tobyte()"><CODE>LuaValue.tobyte()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tochar()"><CODE>LuaValue.tochar()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#toshort()"><CODE>LuaValue.toshort()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tolong()"><CODE>LuaValue.tolong()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tofloat()"><CODE>LuaValue.tofloat()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#todouble()"><CODE>LuaValue.todouble()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optint(int)"><CODE>LuaValue.optint(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checknumber()"><CODE>LuaValue.checknumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isnumber()"><CODE>LuaValue.isnumber()</CODE></A>,
|
||
|
<CODE>TNUMBER</CODE></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="tolong()"><!-- --></A><H3>
|
||
|
tolong</H3>
|
||
|
<PRE>
|
||
|
public long <B>tolong</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#tolong()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Convert to long if numeric, or 0 if not.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#tolong()">tolong</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>Value cast to long if number or string convertible to number, otherwise 0<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#isint()"><CODE>LuaValue.isint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isinttype()"><CODE>LuaValue.isinttype()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#toint()"><CODE>LuaValue.toint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#todouble()"><CODE>LuaValue.todouble()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optlong(long)"><CODE>LuaValue.optlong(long)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checknumber()"><CODE>LuaValue.checknumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isnumber()"><CODE>LuaValue.isnumber()</CODE></A>,
|
||
|
<CODE>TNUMBER</CODE></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="toshort()"><!-- --></A><H3>
|
||
|
toshort</H3>
|
||
|
<PRE>
|
||
|
public short <B>toshort</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#toshort()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Convert to short if numeric, or 0 if not.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#toshort()">toshort</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>Value cast to short if number or string convertible to number, otherwise 0<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#toint()"><CODE>LuaValue.toint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#todouble()"><CODE>LuaValue.todouble()</CODE></A>,
|
||
|
<CODE>#optshort(short)</CODE>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checknumber()"><CODE>LuaValue.checknumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isnumber()"><CODE>LuaValue.isnumber()</CODE></A>,
|
||
|
<CODE>TNUMBER</CODE></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="optdouble(double)"><!-- --></A><H3>
|
||
|
optdouble</H3>
|
||
|
<PRE>
|
||
|
public double <B>optdouble</B>(double defval)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#optdouble(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check that optional argument is a number or string convertible to number and return as double
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#optdouble(double)">optdouble</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>defval</CODE> - double to return if <code>this</code> is nil or none
|
||
|
<DT><B>Returns:</B><DD><code>this</code> cast to double if numeric,
|
||
|
<code>defval</code> if nil or none,
|
||
|
throws <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> otherwise<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#optint(int)"><CODE>LuaValue.optint(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optinteger(org.luaj.vm2.LuaInteger)"><CODE>LuaValue.optinteger(LuaInteger)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkdouble()"><CODE>LuaValue.checkdouble()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#todouble()"><CODE>LuaValue.todouble()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tonumber()"><CODE>LuaValue.tonumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isnumber()"><CODE>LuaValue.isnumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TNUMBER"><CODE>LuaValue.TNUMBER</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="optint(int)"><!-- --></A><H3>
|
||
|
optint</H3>
|
||
|
<PRE>
|
||
|
public int <B>optint</B>(int defval)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#optint(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check that optional argument is a number or string convertible to number and return as int
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#optint(int)">optint</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>defval</CODE> - int to return if <code>this</code> is nil or none
|
||
|
<DT><B>Returns:</B><DD><code>this</code> cast to int if numeric,
|
||
|
<code>defval</code> if nil or none,
|
||
|
throws <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> otherwise<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#optdouble(double)"><CODE>LuaValue.optdouble(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optlong(long)"><CODE>LuaValue.optlong(long)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optinteger(org.luaj.vm2.LuaInteger)"><CODE>LuaValue.optinteger(LuaInteger)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkint()"><CODE>LuaValue.checkint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#toint()"><CODE>LuaValue.toint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tonumber()"><CODE>LuaValue.tonumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isnumber()"><CODE>LuaValue.isnumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TNUMBER"><CODE>LuaValue.TNUMBER</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="optinteger(org.luaj.vm2.LuaInteger)"><!-- --></A><H3>
|
||
|
optinteger</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaInteger.html" title="class in org.luaj.vm2">LuaInteger</A> <B>optinteger</B>(<A HREF="../../../org/luaj/vm2/LuaInteger.html" title="class in org.luaj.vm2">LuaInteger</A> defval)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#optinteger(org.luaj.vm2.LuaInteger)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check that optional argument is a number or string convertible to number and return as <A HREF="../../../org/luaj/vm2/LuaInteger.html" title="class in org.luaj.vm2"><CODE>LuaInteger</CODE></A>
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#optinteger(org.luaj.vm2.LuaInteger)">optinteger</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>defval</CODE> - <A HREF="../../../org/luaj/vm2/LuaInteger.html" title="class in org.luaj.vm2"><CODE>LuaInteger</CODE></A> to return if <code>this</code> is nil or none
|
||
|
<DT><B>Returns:</B><DD><code>this</code> converted and wrapped in <A HREF="../../../org/luaj/vm2/LuaInteger.html" title="class in org.luaj.vm2"><CODE>LuaInteger</CODE></A> if numeric,
|
||
|
<code>defval</code> if nil or none,
|
||
|
throws <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> otherwise<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#optdouble(double)"><CODE>LuaValue.optdouble(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optint(int)"><CODE>LuaValue.optint(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkint()"><CODE>LuaValue.checkint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#toint()"><CODE>LuaValue.toint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tonumber()"><CODE>LuaValue.tonumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isnumber()"><CODE>LuaValue.isnumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TNUMBER"><CODE>LuaValue.TNUMBER</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="optlong(long)"><!-- --></A><H3>
|
||
|
optlong</H3>
|
||
|
<PRE>
|
||
|
public long <B>optlong</B>(long defval)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#optlong(long)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check that optional argument is a number or string convertible to number and return as long
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#optlong(long)">optlong</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>defval</CODE> - long to return if <code>this</code> is nil or none
|
||
|
<DT><B>Returns:</B><DD><code>this</code> cast to long if numeric,
|
||
|
<code>defval</code> if nil or none,
|
||
|
throws <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> otherwise<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#optdouble(double)"><CODE>LuaValue.optdouble(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optint(int)"><CODE>LuaValue.optint(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkint()"><CODE>LuaValue.checkint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#toint()"><CODE>LuaValue.toint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tonumber()"><CODE>LuaValue.tonumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isnumber()"><CODE>LuaValue.isnumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TNUMBER"><CODE>LuaValue.TNUMBER</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="checkinteger()"><!-- --></A><H3>
|
||
|
checkinteger</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaInteger.html" title="class in org.luaj.vm2">LuaInteger</A> <B>checkinteger</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checkinteger()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check that the value is numeric, and convert and cast value to int, or throw <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if not numeric
|
||
|
<p>
|
||
|
Values that are <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A> will be cast to int and may lose precision.
|
||
|
Values that are <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> that can be converted to a number will be converted,
|
||
|
then cast to int, so may also lose precision.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checkinteger()">checkinteger</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>value cast to a int and wrapped in <A HREF="../../../org/luaj/vm2/LuaInteger.html" title="class in org.luaj.vm2"><CODE>LuaInteger</CODE></A> if numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#checkint()"><CODE>LuaValue.checkint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checklong()"><CODE>LuaValue.checklong()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkdouble()"><CODE>LuaValue.checkdouble()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optinteger(org.luaj.vm2.LuaInteger)"><CODE>LuaValue.optinteger(LuaInteger)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TNUMBER"><CODE>LuaValue.TNUMBER</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="neg()"><!-- --></A><H3>
|
||
|
neg</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>neg</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#neg()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Unary minus: return negative value <code>(-this)</code> as defined by lua unary minus operator
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#neg()">neg</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>boolean inverse as <A HREF="../../../org/luaj/vm2/LuaBoolean.html" title="class in org.luaj.vm2"><CODE>LuaBoolean</CODE></A> if boolean or nil,
|
||
|
numeric inverse as if numeric,
|
||
|
or metatag processing result if <CODE>UNM</CODE> metatag is defined</DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
|
||
|
equals</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>equals</B>(java.lang.Object o)</PRE>
|
||
|
<DL>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#equals(java.lang.Object)">equals</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
</DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="eq(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
eq</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>eq</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> val)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#eq(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Equals: Perform equality comparison with another value
|
||
|
including metatag processing using <CODE>EQ</CODE>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#eq(org.luaj.vm2.LuaValue)">eq</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>val</CODE> - The value to compare with.
|
||
|
<DT><B>Returns:</B><DD><CODE>TRUE</CODE> if values are comparable and <code>(this == rhs)</code>,
|
||
|
<CODE>FALSE</CODE> if comparable but not equal,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#eq_b(org.luaj.vm2.LuaValue)"><CODE>LuaValue.eq_b(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#raweq(org.luaj.vm2.LuaValue)"><CODE>LuaValue.raweq(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#neq(org.luaj.vm2.LuaValue)"><CODE>LuaValue.neq(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#eqmtcall(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.eqmtcall(LuaValue, LuaValue, LuaValue, LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#EQ"><CODE>LuaValue.EQ</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="eq_b(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
eq_b</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>eq_b</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> val)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#eq_b(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Equals: Perform equality comparison with another value
|
||
|
including metatag processing using <CODE>EQ</CODE>,
|
||
|
and return java boolean
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#eq_b(org.luaj.vm2.LuaValue)">eq_b</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>val</CODE> - The value to compare with.
|
||
|
<DT><B>Returns:</B><DD>true if values are comparable and <code>(this == rhs)</code>,
|
||
|
false if comparable but not equal,
|
||
|
result converted to java boolean if metatag processing occurs.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#eq(org.luaj.vm2.LuaValue)"><CODE>LuaValue.eq(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#raweq(org.luaj.vm2.LuaValue)"><CODE>LuaValue.raweq(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#neq_b(org.luaj.vm2.LuaValue)"><CODE>LuaValue.neq_b(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#eqmtcall(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.eqmtcall(LuaValue, LuaValue, LuaValue, LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#EQ"><CODE>LuaValue.EQ</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="raweq(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
raweq</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>raweq</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> val)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#raweq(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Equals: Perform direct equality comparison with another value
|
||
|
without metatag processing.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#raweq(org.luaj.vm2.LuaValue)">raweq</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>val</CODE> - The value to compare with.
|
||
|
<DT><B>Returns:</B><DD>true if <code>(this == rhs)</code>, false otherwise<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#eq(org.luaj.vm2.LuaValue)"><CODE>LuaValue.eq(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#raweq(org.luaj.vm2.LuaUserdata)"><CODE>LuaValue.raweq(LuaUserdata)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#raweq(org.luaj.vm2.LuaString)"><CODE>LuaValue.raweq(LuaString)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#raweq(double)"><CODE>LuaValue.raweq(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#raweq(int)"><CODE>LuaValue.raweq(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#EQ"><CODE>LuaValue.EQ</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="raweq(double)"><!-- --></A><H3>
|
||
|
raweq</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>raweq</B>(double val)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#raweq(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Equals: Perform direct equality comparison with a double value
|
||
|
without metatag processing.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#raweq(double)">raweq</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>val</CODE> - The double value to compare with.
|
||
|
<DT><B>Returns:</B><DD>true if <code>this</code> is a <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
whose value equals val,
|
||
|
otherwise false</DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="raweq(int)"><!-- --></A><H3>
|
||
|
raweq</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>raweq</B>(int val)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#raweq(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Equals: Perform direct equality comparison with a int value
|
||
|
without metatag processing.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#raweq(int)">raweq</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>val</CODE> - The double value to compare with.
|
||
|
<DT><B>Returns:</B><DD>true if <code>this</code> is a <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
whose value equals val,
|
||
|
otherwise false</DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="add(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
add</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>add</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#add(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Add: Perform numeric add operation with another value
|
||
|
including metatag processing.
|
||
|
<p>
|
||
|
Each operand must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#add(org.luaj.vm2.LuaValue)">add</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the add with
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this + rhs)</code> if both are numeric,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#arithmt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.arithmt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="add(double)"><!-- --></A><H3>
|
||
|
add</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>add</B>(double lhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#add(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Add: Perform numeric add operation with another value
|
||
|
of double type with metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#add(double)">add</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>lhs</CODE> - The right-hand-side value to perform the add with
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this + rhs)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#add(org.luaj.vm2.LuaValue)"><CODE>LuaValue.add(LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="sub(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
sub</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>sub</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#sub(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Subtract: Perform numeric subtract operation with another value
|
||
|
of unknown type,
|
||
|
including metatag processing.
|
||
|
<p>
|
||
|
Each operand must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#sub(org.luaj.vm2.LuaValue)">sub</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the subtract with
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this - rhs)</code> if both are numeric,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#arithmt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.arithmt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="sub(double)"><!-- --></A><H3>
|
||
|
sub</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>sub</B>(double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#sub(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Subtract: Perform numeric subtract operation with another value
|
||
|
of double type with metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#sub(double)">sub</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the subtract with
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this - rhs)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#sub(org.luaj.vm2.LuaValue)"><CODE>LuaValue.sub(LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="sub(int)"><!-- --></A><H3>
|
||
|
sub</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>sub</B>(int rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#sub(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Subtract: Perform numeric subtract operation with another value
|
||
|
of int type with metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#sub(int)">sub</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the subtract with
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this - rhs)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#sub(org.luaj.vm2.LuaValue)"><CODE>LuaValue.sub(LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="subFrom(double)"><!-- --></A><H3>
|
||
|
subFrom</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>subFrom</B>(double lhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#subFrom(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Reverse-subtract: Perform numeric subtract operation from an int value
|
||
|
with metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#subFrom(double)">subFrom</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>lhs</CODE> - The left-hand-side value from which to perform the subtraction
|
||
|
<DT><B>Returns:</B><DD>value of <code>(lhs - this)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#sub(org.luaj.vm2.LuaValue)"><CODE>LuaValue.sub(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#sub(double)"><CODE>LuaValue.sub(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#sub(int)"><CODE>LuaValue.sub(int)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="mul(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
mul</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>mul</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#mul(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Multiply: Perform numeric multiply operation with another value
|
||
|
of unknown type,
|
||
|
including metatag processing.
|
||
|
<p>
|
||
|
Each operand must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#mul(org.luaj.vm2.LuaValue)">mul</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the multiply with
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this * rhs)</code> if both are numeric,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#arithmt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.arithmt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="mul(double)"><!-- --></A><H3>
|
||
|
mul</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>mul</B>(double lhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#mul(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Multiply: Perform numeric multiply operation with another value
|
||
|
of double type with metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#mul(double)">mul</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>lhs</CODE> - The right-hand-side value to perform the multiply with
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this * rhs)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#mul(org.luaj.vm2.LuaValue)"><CODE>LuaValue.mul(LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="mul(int)"><!-- --></A><H3>
|
||
|
mul</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>mul</B>(int lhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#mul(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Multiply: Perform numeric multiply operation with another value
|
||
|
of int type with metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#mul(int)">mul</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>lhs</CODE> - The right-hand-side value to perform the multiply with
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this * rhs)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#mul(org.luaj.vm2.LuaValue)"><CODE>LuaValue.mul(LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="pow(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
pow</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>pow</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#pow(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Raise to power: Raise this value to a power
|
||
|
including metatag processing.
|
||
|
<p>
|
||
|
Each operand must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#pow(org.luaj.vm2.LuaValue)">pow</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The power to raise this value to
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this ^ rhs)</code> if both are numeric,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#arithmt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.arithmt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="pow(double)"><!-- --></A><H3>
|
||
|
pow</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>pow</B>(double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#pow(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Raise to power: Raise this value to a power
|
||
|
of double type with metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#pow(double)">pow</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The power to raise this value to
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this ^ rhs)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#pow(org.luaj.vm2.LuaValue)"><CODE>LuaValue.pow(LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="pow(int)"><!-- --></A><H3>
|
||
|
pow</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>pow</B>(int rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#pow(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Raise to power: Raise this value to a power
|
||
|
of int type with metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#pow(int)">pow</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The power to raise this value to
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this ^ rhs)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#pow(org.luaj.vm2.LuaValue)"><CODE>LuaValue.pow(LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="powWith(double)"><!-- --></A><H3>
|
||
|
powWith</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>powWith</B>(double lhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#powWith(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Reverse-raise to power: Raise another value of double type to this power
|
||
|
with metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#powWith(double)">powWith</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>lhs</CODE> - The left-hand-side value which will be raised to this power
|
||
|
<DT><B>Returns:</B><DD>value of <code>(lhs ^ this)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#pow(org.luaj.vm2.LuaValue)"><CODE>LuaValue.pow(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#pow(double)"><CODE>LuaValue.pow(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#pow(int)"><CODE>LuaValue.pow(int)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="powWith(int)"><!-- --></A><H3>
|
||
|
powWith</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>powWith</B>(int lhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#powWith(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Reverse-raise to power: Raise another value of double type to this power
|
||
|
with metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#powWith(int)">powWith</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>lhs</CODE> - The left-hand-side value which will be raised to this power
|
||
|
<DT><B>Returns:</B><DD>value of <code>(lhs ^ this)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#pow(org.luaj.vm2.LuaValue)"><CODE>LuaValue.pow(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#pow(double)"><CODE>LuaValue.pow(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#pow(int)"><CODE>LuaValue.pow(int)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="div(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
div</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>div</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#div(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Divide: Perform numeric divide operation by another value
|
||
|
of unknown type,
|
||
|
including metatag processing.
|
||
|
<p>
|
||
|
Each operand must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#div(org.luaj.vm2.LuaValue)">div</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the divulo with
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this / rhs)</code> if both are numeric,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#arithmt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.arithmt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="div(double)"><!-- --></A><H3>
|
||
|
div</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>div</B>(double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#div(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Divide: Perform numeric divide operation by another value
|
||
|
of double type without metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<p>
|
||
|
For metatag processing <A HREF="../../../org/luaj/vm2/LuaValue.html#div(org.luaj.vm2.LuaValue)"><CODE>LuaValue.div(LuaValue)</CODE></A> must be used
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#div(double)">div</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the divulo with
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this / rhs)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#div(org.luaj.vm2.LuaValue)"><CODE>LuaValue.div(LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="div(int)"><!-- --></A><H3>
|
||
|
div</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>div</B>(int rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#div(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Divide: Perform numeric divide operation by another value
|
||
|
of int type without metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<p>
|
||
|
For metatag processing <A HREF="../../../org/luaj/vm2/LuaValue.html#div(org.luaj.vm2.LuaValue)"><CODE>LuaValue.div(LuaValue)</CODE></A> must be used
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#div(int)">div</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the divulo with
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this / rhs)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#div(org.luaj.vm2.LuaValue)"><CODE>LuaValue.div(LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="divInto(double)"><!-- --></A><H3>
|
||
|
divInto</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>divInto</B>(double lhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#divInto(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Reverse-divide: Perform numeric divide operation into another value
|
||
|
with metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#divInto(double)">divInto</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>lhs</CODE> - The left-hand-side value which will be divided by this
|
||
|
<DT><B>Returns:</B><DD>value of <code>(lhs / this)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#div(org.luaj.vm2.LuaValue)"><CODE>LuaValue.div(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#div(double)"><CODE>LuaValue.div(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#div(int)"><CODE>LuaValue.div(int)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="mod(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
mod</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>mod</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#mod(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Modulo: Perform numeric modulo operation with another value
|
||
|
of unknown type,
|
||
|
including metatag processing.
|
||
|
<p>
|
||
|
Each operand must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#mod(org.luaj.vm2.LuaValue)">mod</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the modulo with
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this % rhs)</code> if both are numeric,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#arithmt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.arithmt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="mod(double)"><!-- --></A><H3>
|
||
|
mod</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>mod</B>(double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#mod(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Modulo: Perform numeric modulo operation with another value
|
||
|
of double type without metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<p>
|
||
|
For metatag processing <A HREF="../../../org/luaj/vm2/LuaValue.html#mod(org.luaj.vm2.LuaValue)"><CODE>LuaValue.mod(LuaValue)</CODE></A> must be used
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#mod(double)">mod</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the modulo with
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this % rhs)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#mod(org.luaj.vm2.LuaValue)"><CODE>LuaValue.mod(LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="mod(int)"><!-- --></A><H3>
|
||
|
mod</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>mod</B>(int rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#mod(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Modulo: Perform numeric modulo operation with another value
|
||
|
of int type without metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<p>
|
||
|
For metatag processing <A HREF="../../../org/luaj/vm2/LuaValue.html#mod(org.luaj.vm2.LuaValue)"><CODE>LuaValue.mod(LuaValue)</CODE></A> must be used
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#mod(int)">mod</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the modulo with
|
||
|
<DT><B>Returns:</B><DD>value of <code>(this % rhs)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#mod(org.luaj.vm2.LuaValue)"><CODE>LuaValue.mod(LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="modFrom(double)"><!-- --></A><H3>
|
||
|
modFrom</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>modFrom</B>(double lhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#modFrom(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Reverse-modulo: Perform numeric modulo operation from another value
|
||
|
with metatag processing
|
||
|
<p>
|
||
|
<code>this</code> must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and be convertible to a number
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#modFrom(double)">modFrom</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>lhs</CODE> - The left-hand-side value which will be modulo'ed by this
|
||
|
<DT><B>Returns:</B><DD>value of <code>(lhs % this)</code> if this is numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#mod(org.luaj.vm2.LuaValue)"><CODE>LuaValue.mod(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#mod(double)"><CODE>LuaValue.mod(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#mod(int)"><CODE>LuaValue.mod(int)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="ddiv(double, double)"><!-- --></A><H3>
|
||
|
ddiv</H3>
|
||
|
<PRE>
|
||
|
public static <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>ddiv</B>(double lhs,
|
||
|
double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD>Divide two double numbers according to lua math, and return a <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> result.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>lhs</CODE> - Left-hand-side of the division.<DD><CODE>rhs</CODE> - Right-hand-side of the division.
|
||
|
<DT><B>Returns:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> for the result of the division,
|
||
|
taking into account positive and negiative infinity, and Nan<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaDouble.html#ddiv_d(double, double)"><CODE>ddiv_d(double, double)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="ddiv_d(double, double)"><!-- --></A><H3>
|
||
|
ddiv_d</H3>
|
||
|
<PRE>
|
||
|
public static double <B>ddiv_d</B>(double lhs,
|
||
|
double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD>Divide two double numbers according to lua math, and return a double result.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>lhs</CODE> - Left-hand-side of the division.<DD><CODE>rhs</CODE> - Right-hand-side of the division.
|
||
|
<DT><B>Returns:</B><DD>Value of the division, taking into account positive and negative infinity, and Nan<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaDouble.html#ddiv(double, double)"><CODE>ddiv(double, double)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="dmod(double, double)"><!-- --></A><H3>
|
||
|
dmod</H3>
|
||
|
<PRE>
|
||
|
public static <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>dmod</B>(double lhs,
|
||
|
double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD>Take modulo double numbers according to lua math, and return a <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> result.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>lhs</CODE> - Left-hand-side of the modulo.<DD><CODE>rhs</CODE> - Right-hand-side of the modulo.
|
||
|
<DT><B>Returns:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> for the result of the modulo,
|
||
|
using lua's rules for modulo<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaDouble.html#dmod_d(double, double)"><CODE>dmod_d(double, double)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="dmod_d(double, double)"><!-- --></A><H3>
|
||
|
dmod_d</H3>
|
||
|
<PRE>
|
||
|
public static double <B>dmod_d</B>(double lhs,
|
||
|
double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD>Take modulo for double numbers according to lua math, and return a double result.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>lhs</CODE> - Left-hand-side of the modulo.<DD><CODE>rhs</CODE> - Right-hand-side of the modulo.
|
||
|
<DT><B>Returns:</B><DD>double value for the result of the modulo,
|
||
|
using lua's rules for modulo<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaDouble.html#dmod(double, double)"><CODE>dmod(double, double)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="lt(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
lt</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>lt</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lt(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Less than: Perform numeric or string comparison with another value
|
||
|
of unknown type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.
|
||
|
<p>
|
||
|
To be comparable, both operands must derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>
|
||
|
or both must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lt(org.luaj.vm2.LuaValue)">lt</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD><CODE>TRUE</CODE> if <code>(this < rhs)</code>, <CODE>FALSE</CODE> if not,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(org.luaj.vm2.LuaValue)"><CODE>LuaValue.gteq_b(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="lt(double)"><!-- --></A><H3>
|
||
|
lt</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>lt</B>(double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lt(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Less than: Perform numeric comparison with another value
|
||
|
of double type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.
|
||
|
<p>
|
||
|
To be comparable, this must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lt(double)">lt</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD><CODE>TRUE</CODE> if <code>(this < rhs)</code>, <CODE>FALSE</CODE> if not,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(double)"><CODE>LuaValue.gteq_b(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="lt(int)"><!-- --></A><H3>
|
||
|
lt</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>lt</B>(int rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lt(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Less than: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.
|
||
|
<p>
|
||
|
To be comparable, this must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lt(int)">lt</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD><CODE>TRUE</CODE> if <code>(this < rhs)</code>, <CODE>FALSE</CODE> if not,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(int)"><CODE>LuaValue.gteq_b(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="lt_b(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
lt_b</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>lt_b</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lt_b(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Less than: Perform numeric or string comparison with another value
|
||
|
of unknown type, including metatag processing,
|
||
|
and returning java boolean.
|
||
|
<p>
|
||
|
To be comparable, both operands must derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>
|
||
|
or both must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lt_b(org.luaj.vm2.LuaValue)">lt_b</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD>true if <code>(this < rhs)</code>, false if not,
|
||
|
and boolean interpreation of result if metatag processing occurs.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(org.luaj.vm2.LuaValue)"><CODE>LuaValue.gteq(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="lt_b(int)"><!-- --></A><H3>
|
||
|
lt_b</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>lt_b</B>(int rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lt_b(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Less than: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing,
|
||
|
and returning java boolean.
|
||
|
<p>
|
||
|
To be comparable, this must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lt_b(int)">lt_b</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD>true if <code>(this < rhs)</code>, false if not,
|
||
|
and boolean interpreation of result if metatag processing occurs.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(int)"><CODE>LuaValue.gteq(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="lt_b(double)"><!-- --></A><H3>
|
||
|
lt_b</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>lt_b</B>(double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lt_b(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Less than: Perform numeric or string comparison with another value
|
||
|
of unknown type, including metatag processing,
|
||
|
and returning java boolean.
|
||
|
<p>
|
||
|
To be comparable, both operands must derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>
|
||
|
or both must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lt_b(double)">lt_b</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD>true if <code>(this < rhs)</code>, false if not,
|
||
|
and boolean interpreation of result if metatag processing occurs.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(org.luaj.vm2.LuaValue)"><CODE>LuaValue.gteq(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="lteq(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
lteq</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>lteq</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lteq(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Less than or equals: Perform numeric or string comparison with another value
|
||
|
of unknown type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.
|
||
|
<p>
|
||
|
To be comparable, both operands must derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>
|
||
|
or both must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lteq(org.luaj.vm2.LuaValue)">lteq</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD><CODE>TRUE</CODE> if <code>(this <= rhs)</code>, <CODE>FALSE</CODE> if not,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(org.luaj.vm2.LuaValue)"><CODE>LuaValue.gteq_b(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="lteq(double)"><!-- --></A><H3>
|
||
|
lteq</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>lteq</B>(double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lteq(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Less than or equals: Perform numeric comparison with another value
|
||
|
of double type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.
|
||
|
<p>
|
||
|
To be comparable, this must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lteq(double)">lteq</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD><CODE>TRUE</CODE> if <code>(this <= rhs)</code>, <CODE>FALSE</CODE> if not,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(double)"><CODE>LuaValue.gteq_b(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="lteq(int)"><!-- --></A><H3>
|
||
|
lteq</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>lteq</B>(int rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lteq(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Less than or equals: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.
|
||
|
<p>
|
||
|
To be comparable, this must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lteq(int)">lteq</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD><CODE>TRUE</CODE> if <code>(this <= rhs)</code>, <CODE>FALSE</CODE> if not,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(int)"><CODE>LuaValue.gteq_b(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="lteq_b(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
lteq_b</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>lteq_b</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lteq_b(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Less than or equals: Perform numeric or string comparison with another value
|
||
|
of unknown type, including metatag processing,
|
||
|
and returning java boolean.
|
||
|
<p>
|
||
|
To be comparable, both operands must derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>
|
||
|
or both must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lteq_b(org.luaj.vm2.LuaValue)">lteq_b</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD>true if <code>(this <= rhs)</code>, false if not,
|
||
|
and boolean interpreation of result if metatag processing occurs.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(org.luaj.vm2.LuaValue)"><CODE>LuaValue.gteq(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="lteq_b(int)"><!-- --></A><H3>
|
||
|
lteq_b</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>lteq_b</B>(int rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lteq_b(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Less than or equals: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing,
|
||
|
and returning java boolean.
|
||
|
<p>
|
||
|
To be comparable, this must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lteq_b(int)">lteq_b</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD>true if <code>(this <= rhs)</code>, false if not,
|
||
|
and boolean interpreation of result if metatag processing occurs.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(int)"><CODE>LuaValue.gteq(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="lteq_b(double)"><!-- --></A><H3>
|
||
|
lteq_b</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>lteq_b</B>(double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lteq_b(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Less than or equals: Perform numeric comparison with another value
|
||
|
of double type,
|
||
|
including metatag processing,
|
||
|
and returning java boolean.
|
||
|
<p>
|
||
|
To be comparable, this must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#lteq_b(double)">lteq_b</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD>true if <code>(this <= rhs)</code>, false if not,
|
||
|
and boolean interpreation of result if metatag processing occurs.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(double)"><CODE>LuaValue.gteq(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="gt(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
gt</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>gt</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gt(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Greater than: Perform numeric or string comparison with another value
|
||
|
of unknown type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.
|
||
|
<p>
|
||
|
To be comparable, both operands must derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>
|
||
|
or both must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gt(org.luaj.vm2.LuaValue)">gt</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD><CODE>TRUE</CODE> if <code>(this > rhs)</code>, <CODE>FALSE</CODE> if not,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(org.luaj.vm2.LuaValue)"><CODE>LuaValue.gteq_b(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="gt(double)"><!-- --></A><H3>
|
||
|
gt</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>gt</B>(double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gt(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Greater than: Perform numeric comparison with another value
|
||
|
of double type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.
|
||
|
<p>
|
||
|
To be comparable, this must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gt(double)">gt</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD><CODE>TRUE</CODE> if <code>(this > rhs)</code>, <CODE>FALSE</CODE> if not,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(double)"><CODE>LuaValue.gteq_b(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="gt(int)"><!-- --></A><H3>
|
||
|
gt</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>gt</B>(int rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gt(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Greater than: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.
|
||
|
<p>
|
||
|
To be comparable, this must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gt(int)">gt</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD><CODE>TRUE</CODE> if <code>(this > rhs)</code>, <CODE>FALSE</CODE> if not,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(int)"><CODE>LuaValue.gteq_b(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="gt_b(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
gt_b</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>gt_b</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gt_b(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Greater than: Perform numeric or string comparison with another value
|
||
|
of unknown type, including metatag processing,
|
||
|
and returning java boolean.
|
||
|
<p>
|
||
|
To be comparable, both operands must derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>
|
||
|
or both must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gt_b(org.luaj.vm2.LuaValue)">gt_b</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD>true if <code>(this > rhs)</code>, false if not,
|
||
|
and boolean interpreation of result if metatag processing occurs.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(org.luaj.vm2.LuaValue)"><CODE>LuaValue.gteq(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="gt_b(int)"><!-- --></A><H3>
|
||
|
gt_b</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>gt_b</B>(int rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gt_b(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Greater than: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing,
|
||
|
and returning java boolean.
|
||
|
<p>
|
||
|
To be comparable, this must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gt_b(int)">gt_b</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD>true if <code>(this > rhs)</code>, false if not,
|
||
|
and boolean interpreation of result if metatag processing occurs.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(int)"><CODE>LuaValue.gteq(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="gt_b(double)"><!-- --></A><H3>
|
||
|
gt_b</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>gt_b</B>(double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gt_b(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Greater than: Perform numeric or string comparison with another value
|
||
|
of unknown type, including metatag processing,
|
||
|
and returning java boolean.
|
||
|
<p>
|
||
|
To be comparable, both operands must derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>
|
||
|
or both must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gt_b(double)">gt_b</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD>true if <code>(this > rhs)</code>, false if not,
|
||
|
and boolean interpreation of result if metatag processing occurs.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(org.luaj.vm2.LuaValue)"><CODE>LuaValue.gteq(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="gteq(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
gteq</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>gteq</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Greater than or equals: Perform numeric or string comparison with another value
|
||
|
of unknown type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.
|
||
|
<p>
|
||
|
To be comparable, both operands must derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>
|
||
|
or both must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(org.luaj.vm2.LuaValue)">gteq</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD><CODE>TRUE</CODE> if <code>(this >= rhs)</code>, <CODE>FALSE</CODE> if not,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(org.luaj.vm2.LuaValue)"><CODE>LuaValue.gteq_b(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="gteq(double)"><!-- --></A><H3>
|
||
|
gteq</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>gteq</B>(double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Greater than or equals: Perform numeric comparison with another value
|
||
|
of double type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.
|
||
|
<p>
|
||
|
To be comparable, this must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(double)">gteq</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD><CODE>TRUE</CODE> if <code>(this >= rhs)</code>, <CODE>FALSE</CODE> if not,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(double)"><CODE>LuaValue.gteq_b(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="gteq(int)"><!-- --></A><H3>
|
||
|
gteq</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>gteq</B>(int rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Greater than or equals: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing, and returning <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A>.
|
||
|
<p>
|
||
|
To be comparable, this must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(int)">gteq</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD><CODE>TRUE</CODE> if <code>(this >= rhs)</code>, <CODE>FALSE</CODE> if not,
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> if metatag processing occurs<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(int)"><CODE>LuaValue.gteq_b(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="gteq_b(org.luaj.vm2.LuaValue)"><!-- --></A><H3>
|
||
|
gteq_b</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>gteq_b</B>(<A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(org.luaj.vm2.LuaValue)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Greater than or equals: Perform numeric or string comparison with another value
|
||
|
of unknown type, including metatag processing,
|
||
|
and returning java boolean.
|
||
|
<p>
|
||
|
To be comparable, both operands must derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>
|
||
|
or both must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(org.luaj.vm2.LuaValue)">gteq_b</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD>true if <code>(this >= rhs)</code>, false if not,
|
||
|
and boolean interpreation of result if metatag processing occurs.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(org.luaj.vm2.LuaValue)"><CODE>LuaValue.gteq(LuaValue)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="gteq_b(int)"><!-- --></A><H3>
|
||
|
gteq_b</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>gteq_b</B>(int rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(int)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Greater than or equals: Perform numeric comparison with another value
|
||
|
of int type,
|
||
|
including metatag processing,
|
||
|
and returning java boolean.
|
||
|
<p>
|
||
|
To be comparable, this must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(int)">gteq_b</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD>true if <code>(this >= rhs)</code>, false if not,
|
||
|
and boolean interpreation of result if metatag processing occurs.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(int)"><CODE>LuaValue.gteq(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="gteq_b(double)"><!-- --></A><H3>
|
||
|
gteq_b</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>gteq_b</B>(double rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(double)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Greater than or equals: Perform numeric comparison with another value
|
||
|
of double type,
|
||
|
including metatag processing,
|
||
|
and returning java boolean.
|
||
|
<p>
|
||
|
To be comparable, this must derive from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq_b(double)">gteq_b</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with
|
||
|
<DT><B>Returns:</B><DD>true if <code>(this >= rhs)</code>, false if not,
|
||
|
and boolean interpreation of result if metatag processing occurs.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#gteq(double)"><CODE>LuaValue.gteq(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#comparemt(org.luaj.vm2.LuaValue, org.luaj.vm2.LuaValue)"><CODE>LuaValue.comparemt(LuaValue, LuaValue)</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="strcmp(org.luaj.vm2.LuaString)"><!-- --></A><H3>
|
||
|
strcmp</H3>
|
||
|
<PRE>
|
||
|
public int <B>strcmp</B>(<A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2">LuaString</A> rhs)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#strcmp(org.luaj.vm2.LuaString)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Perform string comparison with another value
|
||
|
known to be a <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>
|
||
|
using string comparison based on byte values.
|
||
|
<p>
|
||
|
Only strings can be compared, meaning
|
||
|
each operand must derive from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#strcmp(org.luaj.vm2.LuaString)">strcmp</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>rhs</CODE> - The right-hand-side value to perform the comparison with</DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="tojstring()"><!-- --></A><H3>
|
||
|
tojstring</H3>
|
||
|
<PRE>
|
||
|
public java.lang.String <B>tojstring</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#tojstring()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Convert to human readable String for any type.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#tojstring()">tojstring</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>String for use by human readers based on type.<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#tostring()"><CODE>LuaValue.tostring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optjstring(java.lang.String)"><CODE>LuaValue.optjstring(String)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkjstring()"><CODE>LuaValue.checkjstring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isstring()"><CODE>LuaValue.isstring()</CODE></A>,
|
||
|
<CODE>TSTRING</CODE></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="strvalue()"><!-- --></A><H3>
|
||
|
strvalue</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2">LuaString</A> <B>strvalue</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#strvalue()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Convert this value to a string if it is a <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> or <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>,
|
||
|
or throw a <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if it is not
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#strvalue()">strvalue</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD><A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> corresponding to the value if a string or number</DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="optstring(org.luaj.vm2.LuaString)"><!-- --></A><H3>
|
||
|
optstring</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2">LuaString</A> <B>optstring</B>(<A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2">LuaString</A> defval)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#optstring(org.luaj.vm2.LuaString)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check that optional argument is a string or number and return as <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#optstring(org.luaj.vm2.LuaString)">optstring</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>defval</CODE> - <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> to return if <code>this</code> is nil or none
|
||
|
<DT><B>Returns:</B><DD><code>this</code> converted to <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> if a string or number,
|
||
|
<code>defval</code> if nil or none,
|
||
|
throws <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if some other type<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#tojstring()"><CODE>LuaValue.tojstring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optjstring(java.lang.String)"><CODE>LuaValue.optjstring(String)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkstring()"><CODE>LuaValue.checkstring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#toString()"><CODE>LuaValue.toString()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TSTRING"><CODE>LuaValue.TSTRING</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="tostring()"><!-- --></A><H3>
|
||
|
tostring</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>tostring</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#tostring()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Conditionally convert to lua string without throwing errors.
|
||
|
<p>
|
||
|
In lua all numbers are strings, so this function will return
|
||
|
the <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> <code>this</code> if it is a string or number,
|
||
|
and <CODE>NIL</CODE> for all other cases.
|
||
|
<p>
|
||
|
This allows values to be tested for their "string-ness" without
|
||
|
the penalty of throwing exceptions.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#tostring()">tostring</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD><code>this</code> if it is a <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> or <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>,
|
||
|
otherwise <CODE>NIL</CODE><DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#tonumber()"><CODE>LuaValue.tonumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tojstring()"><CODE>LuaValue.tojstring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optstring(org.luaj.vm2.LuaString)"><CODE>LuaValue.optstring(LuaString)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkstring()"><CODE>LuaValue.checkstring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#toString()"><CODE>LuaValue.toString()</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="optjstring(java.lang.String)"><!-- --></A><H3>
|
||
|
optjstring</H3>
|
||
|
<PRE>
|
||
|
public java.lang.String <B>optjstring</B>(java.lang.String defval)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#optjstring(java.lang.String)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check that optional argument is a string or number and return as Java String
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#optjstring(java.lang.String)">optjstring</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>defval</CODE> - <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> to return if <code>this</code> is nil or none
|
||
|
<DT><B>Returns:</B><DD><code>this</code> converted to String if a string or number,
|
||
|
<code>defval</code> if nil or none,
|
||
|
throws <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if some other type<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#tojstring()"><CODE>LuaValue.tojstring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optstring(org.luaj.vm2.LuaString)"><CODE>LuaValue.optstring(LuaString)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkjstring()"><CODE>LuaValue.checkjstring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#toString()"><CODE>LuaValue.toString()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TSTRING"><CODE>LuaValue.TSTRING</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="optnumber(org.luaj.vm2.LuaNumber)"><!-- --></A><H3>
|
||
|
optnumber</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A> <B>optnumber</B>(<A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A> defval)</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#optnumber(org.luaj.vm2.LuaNumber)">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check that optional argument is a number or string convertible to number and return as <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaNumber.html#optnumber(org.luaj.vm2.LuaNumber)">optnumber</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
<DT><B>Parameters:</B><DD><CODE>defval</CODE> - <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A> to return if <code>this</code> is nil or none
|
||
|
<DT><B>Returns:</B><DD><code>this</code> cast to <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A> if numeric,
|
||
|
<code>defval</code> if nil or none,
|
||
|
throws <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> otherwise<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#optdouble(double)"><CODE>LuaValue.optdouble(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optlong(long)"><CODE>LuaValue.optlong(long)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optint(int)"><CODE>LuaValue.optint(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkint()"><CODE>LuaValue.checkint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#toint()"><CODE>LuaValue.toint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tonumber()"><CODE>LuaValue.tonumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isnumber()"><CODE>LuaValue.isnumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TNUMBER"><CODE>LuaValue.TNUMBER</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="isnumber()"><!-- --></A><H3>
|
||
|
isnumber</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>isnumber</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#isnumber()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check if <code>this</code> is a <code>number</code>
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaNumber.html#isnumber()">isnumber</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>true if this is a <code>number</code>,
|
||
|
meaning derives from <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or derives from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> and is convertible to a number,
|
||
|
otherwise false<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#tonumber()"><CODE>LuaValue.tonumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checknumber()"><CODE>LuaValue.checknumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optnumber(org.luaj.vm2.LuaNumber)"><CODE>LuaValue.optnumber(LuaNumber)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TNUMBER"><CODE>LuaValue.TNUMBER</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="isstring()"><!-- --></A><H3>
|
||
|
isstring</H3>
|
||
|
<PRE>
|
||
|
public boolean <B>isstring</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#isstring()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check if <code>this</code> is a <code>string</code>
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaNumber.html#isstring()">isstring</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>true if this is a <code>string</code>,
|
||
|
meaning derives from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> or <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>,
|
||
|
otherwise false<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#tostring()"><CODE>LuaValue.tostring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkstring()"><CODE>LuaValue.checkstring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optstring(org.luaj.vm2.LuaString)"><CODE>LuaValue.optstring(LuaString)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TSTRING"><CODE>LuaValue.TSTRING</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="tonumber()"><!-- --></A><H3>
|
||
|
tonumber</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>tonumber</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#tonumber()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Conditionally convert to lua number without throwing errors.
|
||
|
<p>
|
||
|
In lua all numbers are strings, but not all strings are numbers.
|
||
|
This function will return
|
||
|
the <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2"><CODE>LuaValue</CODE></A> <code>this</code> if it is a number
|
||
|
or a string convertible to a number,
|
||
|
and <CODE>NIL</CODE> for all other cases.
|
||
|
<p>
|
||
|
This allows values to be tested for their "numeric-ness" without
|
||
|
the penalty of throwing exceptions,
|
||
|
nor the cost of converting the type and creating storage for it.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaNumber.html#tonumber()">tonumber</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD><code>this</code> if it is a <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>
|
||
|
or <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> that can be converted to a number,
|
||
|
otherwise <A HREF="../../../org/luaj/vm2/LuaValue.html#NIL"><CODE>LuaValue.NIL</CODE></A><DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#tostring()"><CODE>LuaValue.tostring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optnumber(org.luaj.vm2.LuaNumber)"><CODE>LuaValue.optnumber(LuaNumber)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checknumber()"><CODE>LuaValue.checknumber()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#toint()"><CODE>LuaValue.toint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#todouble()"><CODE>LuaValue.todouble()</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="checkint()"><!-- --></A><H3>
|
||
|
checkint</H3>
|
||
|
<PRE>
|
||
|
public int <B>checkint</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checkint()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check that the value is numeric, and convert and cast value to int, or throw <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if not numeric
|
||
|
<p>
|
||
|
Values that are <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A> will be cast to int and may lose precision.
|
||
|
Values that are <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> that can be converted to a number will be converted,
|
||
|
then cast to int, so may also lose precision.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checkint()">checkint</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>value cast to a int if numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#checkinteger()"><CODE>LuaValue.checkinteger()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checklong()"><CODE>LuaValue.checklong()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkdouble()"><CODE>LuaValue.checkdouble()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optint(int)"><CODE>LuaValue.optint(int)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TNUMBER"><CODE>LuaValue.TNUMBER</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="checklong()"><!-- --></A><H3>
|
||
|
checklong</H3>
|
||
|
<PRE>
|
||
|
public long <B>checklong</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checklong()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check that the value is numeric, and convert and cast value to long, or throw <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if not numeric
|
||
|
<p>
|
||
|
Values that are <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A> will be cast to long and may lose precision.
|
||
|
Values that are <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> that can be converted to a number will be converted,
|
||
|
then cast to long, so may also lose precision.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checklong()">checklong</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>value cast to a long if numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#checkint()"><CODE>LuaValue.checkint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkinteger()"><CODE>LuaValue.checkinteger()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkdouble()"><CODE>LuaValue.checkdouble()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optlong(long)"><CODE>LuaValue.optlong(long)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TNUMBER"><CODE>LuaValue.TNUMBER</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="checknumber()"><!-- --></A><H3>
|
||
|
checknumber</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A> <B>checknumber</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checknumber()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check that the value is numeric, and return as a LuaNumber if so, or throw <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A>
|
||
|
<p>
|
||
|
Values that are <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> that can be converted to a number will be converted and returned.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaNumber.html#checknumber()">checknumber</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2">LuaNumber</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>value as a <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A> if numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#checkint()"><CODE>LuaValue.checkint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkinteger()"><CODE>LuaValue.checkinteger()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkdouble()"><CODE>LuaValue.checkdouble()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checklong()"><CODE>LuaValue.checklong()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optnumber(org.luaj.vm2.LuaNumber)"><CODE>LuaValue.optnumber(LuaNumber)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TNUMBER"><CODE>LuaValue.TNUMBER</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="checkdouble()"><!-- --></A><H3>
|
||
|
checkdouble</H3>
|
||
|
<PRE>
|
||
|
public double <B>checkdouble</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checkdouble()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check that the value is numeric and return the value as a double,
|
||
|
or throw <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if not numeric
|
||
|
<p>
|
||
|
Values that are <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A> and values that are <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>
|
||
|
that can be converted to a number will be converted to double.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checkdouble()">checkdouble</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>value cast to a double if numeric<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#checkint()"><CODE>LuaValue.checkint()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checkinteger()"><CODE>LuaValue.checkinteger()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#checklong()"><CODE>LuaValue.checklong()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optdouble(double)"><CODE>LuaValue.optdouble(double)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TNUMBER"><CODE>LuaValue.TNUMBER</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="checkjstring()"><!-- --></A><H3>
|
||
|
checkjstring</H3>
|
||
|
<PRE>
|
||
|
public java.lang.String <B>checkjstring</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checkjstring()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Convert this value to a Java String.
|
||
|
<p>
|
||
|
The string representations here will roughly match what is produced by the
|
||
|
C lua distribution, however hash codes have no relationship,
|
||
|
and there may be differences in number formatting.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checkjstring()">checkjstring</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD>String representation of the value<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#checkstring()"><CODE>LuaValue.checkstring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optjstring(java.lang.String)"><CODE>LuaValue.optjstring(String)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tojstring()"><CODE>LuaValue.tojstring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isstring()"><CODE>LuaValue.isstring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TSTRING"><CODE>LuaValue.TSTRING</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="checkstring()"><!-- --></A><H3>
|
||
|
checkstring</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2">LuaString</A> <B>checkstring</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checkstring()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check that this is a lua string, or throw <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if it is not.
|
||
|
<p>
|
||
|
In lua all numbers are strings, so this will succeed for
|
||
|
anything that derives from <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> or <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A>.
|
||
|
Numbers will be converted to <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A>.
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checkstring()">checkstring</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD><A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> representation of the value if it is a <A HREF="../../../org/luaj/vm2/LuaString.html" title="class in org.luaj.vm2"><CODE>LuaString</CODE></A> or <A HREF="../../../org/luaj/vm2/LuaNumber.html" title="class in org.luaj.vm2"><CODE>LuaNumber</CODE></A><DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#checkjstring()"><CODE>LuaValue.checkjstring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#optstring(org.luaj.vm2.LuaString)"><CODE>LuaValue.optstring(LuaString)</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#tostring()"><CODE>LuaValue.tostring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isstring()"><CODE>LuaValue.isstring()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#TSTRING"><CODE>LuaValue.TSTRING</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<HR>
|
||
|
|
||
|
<A NAME="checkvalidkey()"><!-- --></A><H3>
|
||
|
checkvalidkey</H3>
|
||
|
<PRE>
|
||
|
public <A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A> <B>checkvalidkey</B>()</PRE>
|
||
|
<DL>
|
||
|
<DD><B>Description copied from class: <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checkvalidkey()">LuaValue</A></CODE></B></DD>
|
||
|
<DD>Check that this is a valid key in a table index operation, or throw <A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><CODE>LuaError</CODE></A> if not
|
||
|
<P>
|
||
|
<DD><DL>
|
||
|
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/luaj/vm2/LuaValue.html#checkvalidkey()">checkvalidkey</A></CODE> in class <CODE><A HREF="../../../org/luaj/vm2/LuaValue.html" title="class in org.luaj.vm2">LuaValue</A></CODE></DL>
|
||
|
</DD>
|
||
|
<DD><DL>
|
||
|
|
||
|
<DT><B>Returns:</B><DD><code>this</code> if valid as a table key<DT><B>See Also:</B><DD><A HREF="../../../org/luaj/vm2/LuaValue.html#isnil()"><CODE>LuaValue.isnil()</CODE></A>,
|
||
|
<A HREF="../../../org/luaj/vm2/LuaValue.html#isinttype()"><CODE>LuaValue.isinttype()</CODE></A></DL>
|
||
|
</DD>
|
||
|
</DL>
|
||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||
|
<HR>
|
||
|
|
||
|
|
||
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||
|
<A NAME="navbar_bottom"><!-- --></A>
|
||
|
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
||
|
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
||
|
<TR>
|
||
|
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
||
|
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
||
|
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
||
|
<TR ALIGN="center" VALIGN="top">
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/LuaDouble.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
||
|
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
</TD>
|
||
|
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
||
|
</EM>
|
||
|
</TD>
|
||
|
</TR>
|
||
|
|
||
|
<TR>
|
||
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
||
|
<A HREF="../../../org/luaj/vm2/LuaClosure.html" title="class in org.luaj.vm2"><B>PREV CLASS</B></A>
|
||
|
<A HREF="../../../org/luaj/vm2/LuaError.html" title="class in org.luaj.vm2"><B>NEXT CLASS</B></A></FONT></TD>
|
||
|
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
||
|
<A HREF="../../../index.html?org/luaj/vm2/LuaDouble.html" target="_top"><B>FRAMES</B></A>
|
||
|
<A HREF="LuaDouble.html" target="_top"><B>NO FRAMES</B></A>
|
||
|
<SCRIPT type="text/javascript">
|
||
|
<!--
|
||
|
if(window==top) {
|
||
|
document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
||
|
}
|
||
|
//-->
|
||
|
</SCRIPT>
|
||
|
<NOSCRIPT>
|
||
|
<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
|
||
|
</NOSCRIPT>
|
||
|
|
||
|
|
||
|
</FONT></TD>
|
||
|
</TR>
|
||
|
<TR>
|
||
|
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
||
|
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
||
|
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
||
|
DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
||
|
</TR>
|
||
|
</TABLE>
|
||
|
<A NAME="skip-navbar_bottom"></A>
|
||
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||
|
|
||
|
<HR>
|
||
|
<i>Copyright © 2007-2008 Luaj.org. All Rights Reserved.</i>
|
||
|
</BODY>
|
||
|
</HTML>
|