|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of LassoTypeRef in com.blueworld.lassopro |
Methods in com.blueworld.lassopro with parameters of type LassoTypeRef | |
static int |
LassoCall.registerConstant(java.lang.String name,
LassoTypeRef val)
Define named constant |
int |
LassoCall.typeAlloc(java.lang.String typeName,
LassoTypeRef[] params,
LassoTypeRef outType)
typeAlloc will attempt to allocate a new type instance. |
int |
LassoCall.typeAlloc(java.lang.String typeName,
LassoTypeRef[] params,
LassoTypeRef outType)
typeAlloc will attempt to allocate a new type instance. |
int |
LassoCall.typeFree(LassoTypeRef inType)
typeFree will attempt to free a type created through typeAlloc (or any other method). |
int |
LassoCall.typeAllocNull(LassoTypeRef outNull)
Allocates new Lasso type tag of type null . |
int |
LassoCall.typeAllocString(LassoTypeRef outString,
java.lang.String value)
Allocates new Lasso type tag of type string . |
int |
LassoCall.typeAllocString(LassoTypeRef outString,
byte[] value)
Allocates new Lasso type tag of type string . |
int |
LassoCall.typeAllocStringConv(LassoTypeRef outString,
java.lang.String value,
java.lang.String conv)
Allocates new Lasso type tag of type string from a Java string using specified encoding. |
int |
LassoCall.typeAllocInteger(LassoTypeRef outInteger,
long value)
Allocates new Lasso type tag of type integer . |
int |
LassoCall.typeAllocDecimal(LassoTypeRef outDecimal,
double value)
Allocates new Lasso type tag of type decimal . |
int |
LassoCall.typeAllocDecimal(LassoTypeRef outDecimal,
double value,
int precision)
Allocates new Lasso type tag of type decimal with the given precision. |
int |
LassoCall.typeAllocPair(LassoTypeRef outPair,
LassoTypeRef inFirst,
LassoTypeRef inSecond)
Allocates new Lasso type tag of type pair . |
int |
LassoCall.typeAllocPair(LassoTypeRef outPair,
LassoTypeRef inFirst,
LassoTypeRef inSecond)
Allocates new Lasso type tag of type pair . |
int |
LassoCall.typeAllocPair(LassoTypeRef outPair,
LassoTypeRef inFirst,
LassoTypeRef inSecond)
Allocates new Lasso type tag of type pair . |
int |
LassoCall.typeAllocReference(LassoTypeRef outRef,
LassoTypeRef referenced)
Allocates new Lasso type tag of type reference . |
int |
LassoCall.typeAllocReference(LassoTypeRef outRef,
LassoTypeRef referenced)
Allocates new Lasso type tag of type reference . |
int |
LassoCall.typeAllocTag(LassoTypeRef outTag,
java.lang.String className,
java.lang.String methodName)
Allocates new Lasso type tag of type tag . |
int |
LassoCall.typeAllocArray(LassoTypeRef outArray,
LassoTypeRef[] inElements)
Allocates new Lasso type tag of type array . |
int |
LassoCall.typeAllocArray(LassoTypeRef outArray,
LassoTypeRef[] inElements)
Allocates new Lasso type tag of type array . |
int |
LassoCall.typeAllocMap(LassoTypeRef outMap,
LassoTypeRef[] inElements)
This method allows new instances of map data types to be allocated. |
int |
LassoCall.typeAllocMap(LassoTypeRef outMap,
LassoTypeRef[] inElements)
This method allows new instances of map data types to be allocated. |
int |
LassoCall.typeAllocMap(LassoTypeRef outMap,
LassoTypeRef[] inKeys,
LassoTypeRef[] inValues)
Same as above, only in this case the map keys and values are passed in a separate parameters. |
int |
LassoCall.typeAllocMap(LassoTypeRef outMap,
LassoTypeRef[] inKeys,
LassoTypeRef[] inValues)
Same as above, only in this case the map keys and values are passed in a separate parameters. |
int |
LassoCall.typeAllocMap(LassoTypeRef outMap,
LassoTypeRef[] inKeys,
LassoTypeRef[] inValues)
Same as above, only in this case the map keys and values are passed in a separate parameters. |
int |
LassoCall.typeAllocBoolean(LassoTypeRef outBool,
boolean value)
This function allows new instances of boolean data types to be allocated. |
int |
LassoCall.typeAllocCustom(LassoTypeRef outCustom,
java.lang.String typeName)
This function is used within module methods that were registered as being a type initializer (FLAG_INITIALIZER). |
int |
LassoCall.typeAllocFromProto(LassoTypeRef inProto,
LassoTypeRef outType)
Allocate a new type based on the given type. |
int |
LassoCall.typeAllocFromProto(LassoTypeRef inProto,
LassoTypeRef outType)
Allocate a new type based on the given type. |
int |
LassoCall.typeAllocOneOff(java.lang.String inName,
java.lang.String inParentTypeName,
LassoTypeRef outType)
This method allocates a new type with the given name. |
int |
LassoCall.typeInheritFrom(LassoTypeRef inChild,
LassoTypeRef inNewParent)
Change the inheritence structure of a type. |
int |
LassoCall.typeInheritFrom(LassoTypeRef inChild,
LassoTypeRef inNewParent)
Change the inheritence structure of a type. |
int |
LassoCall.typeAppendString(LassoTypeRef type,
java.lang.String value)
This function appends a string to an existing string instance. |
int |
LassoCall.typeStealValue(LassoTypeRef inThief,
LassoTypeRef inVictim)
This function transfers the data from one type to another type. |
int |
LassoCall.typeStealValue(LassoTypeRef inThief,
LassoTypeRef inVictim)
This function transfers the data from one type to another type. |
byte[] |
LassoCall.handleExternalConversion(LassoTypeRef inInstance,
java.lang.String inEncoding)
The basis of table-level automatic encoding and translation Converts a Lasso type INTO single-byte or binary data using the specific encoding name The default for all database, column, table names should be "iso8859-1" |
int |
LassoCall.handleInternalConversion(byte[] inData,
java.lang.String inEncoding,
int inClosestLassoType,
LassoTypeRef outType)
Converts a single-byte or binary representation of a Lasso type BACK INTO an instance of that type. |
int |
LassoCall.typeGetString(LassoTypeRef type,
LassoValue outValue)
This method gets the data from a previously created string instance. |
byte[] |
LassoCall.typeGetBytes(LassoTypeRef type)
This method returns the data of a type instance as an array of bytes. |
int |
LassoCall.typeGetInteger(LassoTypeRef type,
IntValue outValue)
This method gets the data from a previously created integer instance. |
int |
LassoCall.typeGetDecimal(LassoTypeRef type,
FloatValue outValue)
This method gets the data from a previously created decimal instance. |
int |
LassoCall.typeGetBoolean(LassoTypeRef type,
IntValue outValue)
This method gets the data from a previously created boolean instance. |
int |
LassoCall.typeSetString(LassoTypeRef type,
java.lang.String value)
This method sets the value of a previously created string type instance. |
int |
LassoCall.typeSetBytes(LassoTypeRef type,
byte[] value)
This method sets the data of a type instance. |
int |
LassoCall.typeSetInteger(LassoTypeRef type,
long value)
This method sets the value of a previously created integer type instance. |
int |
LassoCall.typeSetDecimal(LassoTypeRef type,
double value)
This method sets the value of a previously created decimal type instance. |
int |
LassoCall.typeSetDecimal(LassoTypeRef type,
double value,
int precision)
This method sets the value of a previously created decimal type instance using specified precision. |
int |
LassoCall.typeSetBoolean(LassoTypeRef type,
boolean value)
This method sets the value of a previously created boolean type instance. |
int |
LassoCall.typeGetProperties(LassoTypeRef targetType,
LassoTypeRef outPair)
This method has two uses. |
int |
LassoCall.typeGetProperties(LassoTypeRef targetType,
LassoTypeRef outPair)
This method has two uses. |
int |
LassoCall.typeGetName(LassoTypeRef target,
LassoValue outName)
Retrieves the name of the target type. |
int |
LassoCall.typeIsA(LassoTypeRef target,
java.lang.String typeName)
Returns ERR_NOERR is the target is of the specified type. |
int |
LassoCall.typeRunTag(LassoTypeRef tagType,
java.lang.String named,
LassoTypeRef[] params,
LassoTypeRef returnValue,
LassoTypeRef optionalTarget)
Used to execute a given tag. |
int |
LassoCall.typeRunTag(LassoTypeRef tagType,
java.lang.String named,
LassoTypeRef[] params,
LassoTypeRef returnValue,
LassoTypeRef optionalTarget)
Used to execute a given tag. |
int |
LassoCall.typeRunTag(LassoTypeRef tagType,
java.lang.String named,
LassoTypeRef[] params,
LassoTypeRef returnValue,
LassoTypeRef optionalTarget)
Used to execute a given tag. |
int |
LassoCall.typeRunTag(LassoTypeRef tagType,
java.lang.String named,
LassoTypeRef[] params,
LassoTypeRef returnValue,
LassoTypeRef optionalTarget)
Used to execute a given tag. |
int |
LassoCall.typeRunTag(LassoTypeRef tagType,
java.lang.String named,
LassoTypeRef param,
LassoTypeRef returnValue,
LassoTypeRef optionalTarget)
Convenience function. |
int |
LassoCall.typeRunTag(LassoTypeRef tagType,
java.lang.String named,
LassoTypeRef param,
LassoTypeRef returnValue,
LassoTypeRef optionalTarget)
Convenience function. |
int |
LassoCall.typeRunTag(LassoTypeRef tagType,
java.lang.String named,
LassoTypeRef param,
LassoTypeRef returnValue,
LassoTypeRef optionalTarget)
Convenience function. |
int |
LassoCall.typeRunTag(LassoTypeRef tagType,
java.lang.String named,
LassoTypeRef param,
LassoTypeRef returnValue,
LassoTypeRef optionalTarget)
Convenience function. |
int |
LassoCall.getTagSelf(LassoTypeRef outSelf)
Used in LJAPI tags that are members of a custom type. |
int |
LassoCall.returnTagValue(LassoTypeRef value)
This allows LJAPI tags to return sophisticated data types. |
int |
LassoCall.getVariable2(java.lang.String named,
LassoTypeRef outValue)
This allows variables to be acquired while preserving their types. |
int |
LassoCall.setVariable2(java.lang.String named,
LassoTypeRef value)
This allows variables to be set while preserving their types. |
int |
LassoCall.getTagParam2(int paramIndex,
LassoTypeRef outType)
This allows tag parameters to be acquired while preserving their types. |
int |
LassoCall.findTagParam2(java.lang.String paramName,
LassoTypeRef outType)
This allows tag parameters to be acquired while preserving their types. |
int |
LassoCall.tagGetReturnType(LassoTypeRef inTagType,
LassoValue outResult)
Provides access to tag parameters as specified by the -returntype keyword |
int |
LassoCall.tagSetReturnType(LassoTypeRef inTagType,
java.lang.String typeName)
Provides access to tag parameters as specified by the -returntype keywords. |
int |
LassoCall.tagGetExpectedParamCount(LassoTypeRef inTagType,
IntValue outCount)
Provides access to tag parameters as specified by the -required/-optional keywords. |
int |
LassoCall.tagGetExpectedParam(LassoTypeRef inTagType,
int index,
LassoValue outResult,
IntValue outRequired)
Provides access to indexed tag parameter |
int |
LassoCall.childrenRun(LassoTypeRef outResult)
Same purpose and usage as the children_run LDML tag. |
int |
LassoCall.typeGetMember(LassoTypeRef fromType,
java.lang.String named,
LassoTypeRef outMember)
This function is used to retrieve a member from a type instance. |
int |
LassoCall.typeGetMember(LassoTypeRef fromType,
java.lang.String named,
LassoTypeRef outMember)
This function is used to retrieve a member from a type instance. |
int |
LassoCall.typeAddMember(LassoTypeRef toType,
java.lang.String named,
LassoTypeRef member)
This is used to add new members to type instances. |
int |
LassoCall.typeAddMember(LassoTypeRef toType,
java.lang.String named,
LassoTypeRef member)
This is used to add new members to type instances. |
int |
LassoCall.arrayGetSize(LassoTypeRef array,
IntValue outLen)
This method gets an array element from a previously created array instance. |
int |
LassoCall.arrayGetElement(LassoTypeRef array,
int index,
LassoTypeRef outElement)
This method gets an array element from a previously created array instance. |
int |
LassoCall.arrayGetElement(LassoTypeRef array,
int index,
LassoTypeRef outElement)
This method gets an array element from a previously created array instance. |
int |
LassoCall.arraySetElement(LassoTypeRef array,
int index,
LassoTypeRef element)
This method sets an array element in a previously created array instance. |
int |
LassoCall.arraySetElement(LassoTypeRef array,
int index,
LassoTypeRef element)
This method sets an array element in a previously created array instance. |
int |
LassoCall.arrayRemoveElement(LassoTypeRef array,
int index)
This method removes an element from a previously created array instance. |
int |
LassoCall.mapGetSize(LassoTypeRef map,
IntValue outLen)
This function gets the size of a previously created map instance. |
int |
LassoCall.mapFindElement(LassoTypeRef map,
LassoTypeRef key,
LassoTypeRef outElement)
This method finds an element in a previously created map instance. |
int |
LassoCall.mapFindElement(LassoTypeRef map,
LassoTypeRef key,
LassoTypeRef outElement)
This method finds an element in a previously created map instance. |
int |
LassoCall.mapFindElement(LassoTypeRef map,
LassoTypeRef key,
LassoTypeRef outElement)
This method finds an element in a previously created map instance. |
int |
LassoCall.mapGetElement(LassoTypeRef map,
int index,
LassoTypeRef outPair)
This method gets an element from a previously created map instance using the element index. |
int |
LassoCall.mapGetElement(LassoTypeRef map,
int index,
LassoTypeRef outPair)
This method gets an element from a previously created map instance using the element index. |
int |
LassoCall.mapSetElement(LassoTypeRef map,
LassoTypeRef key,
LassoTypeRef value)
This function sets an element in a previously created map instance. |
int |
LassoCall.mapSetElement(LassoTypeRef map,
LassoTypeRef key,
LassoTypeRef value)
This function sets an element in a previously created map instance. |
int |
LassoCall.mapSetElement(LassoTypeRef map,
LassoTypeRef key,
LassoTypeRef value)
This function sets an element in a previously created map instance. |
int |
LassoCall.mapRemoveElement(LassoTypeRef map,
LassoTypeRef key)
This method removes an element from a previously created map instance. |
int |
LassoCall.mapRemoveElement(LassoTypeRef map,
LassoTypeRef key)
This method removes an element from a previously created map instance. |
int |
LassoCall.pairGetFirst(LassoTypeRef pair,
LassoTypeRef outValue)
This method gets the first element from a previously created pair instance. |
int |
LassoCall.pairGetFirst(LassoTypeRef pair,
LassoTypeRef outValue)
This method gets the first element from a previously created pair instance. |
int |
LassoCall.pairGetSecond(LassoTypeRef pair,
LassoTypeRef outValue)
This method gets the second element from a previously created pair instance. |
int |
LassoCall.pairGetSecond(LassoTypeRef pair,
LassoTypeRef outValue)
This method gets the second element from a previously created pair instance. |
int |
LassoCall.pairSetFirst(LassoTypeRef pair,
LassoTypeRef first)
This method sets the first element in a previously created pair instance. |
int |
LassoCall.pairSetFirst(LassoTypeRef pair,
LassoTypeRef first)
This method sets the first element in a previously created pair instance. |
int |
LassoCall.pairSetSecond(LassoTypeRef pair,
LassoTypeRef second)
This method sets the second element in a previously created pair instance. |
int |
LassoCall.pairSetSecond(LassoTypeRef pair,
LassoTypeRef second)
This method sets the second element in a previously created pair instance. |
int |
LassoCall.typeSetCustomJavaObject(LassoTypeRef type,
java.lang.Object object)
typeSetCustomJavaObject permits attachment of Java objects to custom types.
|
java.lang.Object |
LassoCall.typeGetCustomJavaObject(LassoTypeRef type)
Retrieves the Java object previously attached to a custom type. |
int |
LassoCall.typeFreeCustomJavaObject(LassoTypeRef type)
Releases the Java object previously attached to a custom type. |
int |
LassoCall.typeAssign(LassoTypeRef left_hand_side,
LassoTypeRef right_hand_side)
typeAssign performs an assignment of one type to another.
|
int |
LassoCall.typeAssign(LassoTypeRef left_hand_side,
LassoTypeRef right_hand_side)
typeAssign performs an assignment of one type to another.
|
int |
LassoCall.typeDetach(LassoTypeRef toDetach)
Prevents the type from being destroyed once the LJAPI call returns. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |