All Packages Class Hierarchy This Package Previous Next Index
Class net.tabuleiro.nebulae.LValue
net.tabuleiro.nebulae.LValue
- public class LValue
- extends java.lang.Object
Base class representing a Lingo compatible value (LValue for short).
Lingo is a trademark of Macromedia, Inc. All rights reserved.
-
vt_3dTransform
-
-
vt_3dVector
-
-
vt_Color
-
-
vt_Date
-
-
vt_Float
-
-
vt_Integer
-
-
vt_List
-
-
vt_Media
-
-
vt_Picture
-
-
vt_Point
-
-
vt_PropList
-
-
vt_Rect
-
-
vt_String
-
-
vt_Symbol
-
-
vt_Void
-
-
LValue()
- Constructor
-
dump()
-
Reserved for internal use of the Nebulae MultiUser Server.
-
extractFromBytes(byte[], int)
-
Reserved for internal use of the Nebulae MultiUser Server.
-
fromRawBytes(byte[], int)
-
Static function to construct an LValue from a raw byte array containg a Lingo formatted value and associated type information.
-
getBytes()
-
Reserved for internal use of the Nebulae MultiUser Server.
-
getLValue(byte[])
-
Static function to construct an LValue from an array of bytes.
-
getLValue(double)
-
Static function to construct an LValue from a Java double.
-
getLValue(float)
-
Static function to construct an LValue from a Java float.
-
getLValue(int)
-
Static function to construct an LValue from a Java int.
-
getLValue(String)
-
Static function to construct an LValue from a Java String.
-
getType()
-
Returns the type of an LValue (LValue.vtVoid, LValue.vtString, etc.)
-
setType(short)
-
Sets the type of a newly created LValue.
-
toBytes()
-
Base method, returns this LValue as a String.
-
toDouble()
-
Base method, returns this LValue as a String.
-
toInteger()
-
Base method, returns this LValue as a String.
-
toString()
-
Base method, returns this LValue as a String.
vt_Void
public static final short vt_Void
vt_Integer
public static final short vt_Integer
vt_Symbol
public static final short vt_Symbol
vt_String
public static final short vt_String
vt_Picture
public static final short vt_Picture
vt_Float
public static final short vt_Float
vt_List
public static final short vt_List
vt_Point
public static final short vt_Point
vt_Rect
public static final short vt_Rect
vt_PropList
public static final short vt_PropList
vt_Color
public static final short vt_Color
vt_Date
public static final short vt_Date
vt_Media
public static final short vt_Media
vt_3dVector
public static final short vt_3dVector
vt_3dTransform
public static final short vt_3dTransform
LValue
public LValue()
- Constructor
getLValue
public static net.tabuleiro.nebulae.LValue getLValue(int initval)
- Static function to construct an LValue from a Java int.
Returns an LInteger value
getLValue
public static net.tabuleiro.nebulae.LValue getLValue(java.lang.String initval)
- Static function to construct an LValue from a Java String.
Returns an LString value
getLValue
public static net.tabuleiro.nebulae.LValue getLValue(double initval)
- Static function to construct an LValue from a Java double.
Returns an LFloat value
getLValue
public static net.tabuleiro.nebulae.LValue getLValue(float initval)
- Static function to construct an LValue from a Java float.
Returns an LFloat value
getLValue
public static net.tabuleiro.nebulae.LValue getLValue(byte initval[])
- Static function to construct an LValue from an array of bytes.
Returns an LMedia value
setType
public void setType(short type)
- Sets the type of a newly created LValue.
Type is a short LValue type (LValue.vtVoid, LValue.vtString, etc.)
getType
public short getType()
- Returns the type of an LValue (LValue.vtVoid, LValue.vtString, etc.)
extractFromBytes
public int extractFromBytes(byte rawBytes[],
int offset)
- Reserved for internal use of the Nebulae MultiUser Server.
getBytes
public byte[] getBytes()
- Reserved for internal use of the Nebulae MultiUser Server.
dump
public void dump()
- Reserved for internal use of the Nebulae MultiUser Server.
toString
public java.lang.String toString()
- Base method, returns this LValue as a String. Not guaranteed to be implemented for all value types.
toInteger
public int toInteger()
- Base method, returns this LValue as a String. Not guaranteed to be implemented for all value types.
toDouble
public double toDouble()
- Base method, returns this LValue as a String. Not guaranteed to be implemented for all value types.
toBytes
public byte[] toBytes()
- Base method, returns this LValue as a String. Not guaranteed to be implemented for all value types.
fromRawBytes
public static net.tabuleiro.nebulae.LValue fromRawBytes(byte rawBytes[],
int offset)
- Static function to construct an LValue from a raw byte array containg a Lingo formatted value and associated type information.
Reserved for internal use of the Nebulae MultiUser Server.
All Packages Class Hierarchy This Package Previous Next Index