Using the TEXT type
When calling a Java method with an expression evaluating to a TEXT, the
runtime system converts the TEXT handle to
an instance of the com.fourjs.fgl.lang.FglTextBlob class
implemented in $FGLDIR/lib/fgl.jar. You can then
manipulate the LOB from within the Java code.
You must add $FGLDIR/lib/fgl.jar to the class
path in order to compile Java code with  com.fourjs.fgl.lang.FglTextBlob class.
The com.fourjs.fgl.lang.FglTextBlob class implements the following:
| Method | Description | 
|---|---|
 | 
Dereferences the underlying TEXT variable. | 
 | 
Converts the large text data to a simple
String. | 
 | 
Creates a new FglTextBlob object
from a                 String. | 
In the Java code, you can
pass a         
com.fourjs.fgl.lang.FglTextBlob object
as in this       example:public static void useByte(FglTextBlob t) throws ParseException {
    String s = t.toString();
    ...
}If you need to create a 
com.fourjs.fgl.lang.FglTextBlob object in your program,
you can use the valueOf() class method as in this
example:IMPORT JAVA com.fourjs.fgl.lang.FglTextBlob
MAIN
  DEFINE jtext com.fourjs.fgl.lang.FglTextBlob
  LET jtext = FglTextBlob.valueOf("abcdef..........")
  DISPLAY jtext.toString()
END MAIN