JavaInputStreamMBS class
Online Documentation - Statistics - FAQ - Plugin Parts (All , Dependencies ) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics ,
classes ,
interfaces ,
controls ,
modules ,
global methods by category ,
global methods by name ,
screenshots ,
licenses
and examples .
Platforms to show: All Mac Windows Linux Cross-Platform
JavaInputStreamMBS class
Super class: JavaObjectMBS
The plugin class for an inputstream.
Example
// your result set dim r as JavaResultSetMBS // get binary data for BLOB column nameed 'data' dim myInputStream as JavaInputStreamMBS = r.getBinaryStream( "data" )if myInputStream <> nil Then // read byte for byte in a loop // better use other read() method with buffer dim data as string Do dim c as Integer = myInputStream.read If c = -1 then exit data = data + chrb(c) Loop Dim myPicture as Picture = Picture.FromData(data) // work with picture here End If
This abstract class in java is the superclass of all classes representing an input stream of bytes.
Subclass of the JavaObjectMBS class.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
16 properties
28 methods
method CallBooleanMethod (MethodID as JavaMethodMBS , args as memoryblock) as boolean
method CallByteMethod (MethodID as JavaMethodMBS , args as memoryblock) as Integer
method CallCharMethod (MethodID as JavaMethodMBS , args as memoryblock) as Integer
method CallDoubleMethod (MethodID as JavaMethodMBS , args as memoryblock) as Double
method CallFloatMethod (MethodID as JavaMethodMBS , args as memoryblock) as single
method CallIntMethod (MethodID as JavaMethodMBS , args as memoryblock) as Integer
method CallLongMethod (MethodID as JavaMethodMBS , args as memoryblock) as Int64
method CallMethod (MethodID as JavaMethodMBS , args() as Variant) as Variant
method CallNonvirtualBooleanMethod (TheClass as JavaClassMBS , MethodID as JavaMethodMBS , args as memoryblock) as boolean
method CallNonvirtualByteMethod (TheClass as JavaClassMBS , MethodID as JavaMethodMBS , args as memoryblock) as Integer
method CallNonvirtualCharMethod (TheClass as JavaClassMBS , MethodID as JavaMethodMBS , args as memoryblock) as Integer
method CallNonvirtualDoubleMethod (TheClass as JavaClassMBS , MethodID as JavaMethodMBS , args as memoryblock) as Double
method CallNonvirtualFloatMethod (TheClass as JavaClassMBS , MethodID as JavaMethodMBS , args as memoryblock) as single
method CallNonvirtualIntMethod (TheClass as JavaClassMBS , MethodID as JavaMethodMBS , args as memoryblock) as Integer
method CallNonvirtualLongMethod (TheClass as JavaClassMBS , MethodID as JavaMethodMBS , args as memoryblock) as Int64
method CallNonvirtualMethod (TheClass as JavaClassMBS , MethodID as JavaMethodMBS , args() as Variant) as Variant
method CallNonvirtualObjectMethod (TheClass as JavaClassMBS , MethodID as JavaMethodMBS , args as memoryblock) as JavaObjectMBS
method CallNonvirtualShortMethod (TheClass as JavaClassMBS , MethodID as JavaMethodMBS , args as memoryblock) as Integer
method CallNonvirtualVoidMethod (TheClass as JavaClassMBS , MethodID as JavaMethodMBS , args as memoryblock)
method CallObjectMethod (MethodID as JavaMethodMBS , args as memoryblock) as JavaObjectMBS
method CallShortMethod (MethodID as JavaMethodMBS , args as memoryblock) as Integer
method CallVoidMethod (MethodID as JavaMethodMBS , args as memoryblock)
method Constructor Private
method GetDirectBufferAddress (directbuffer as JavaObjectMBS ) as Integer
method GetDirectBufferCapacity (directbuffer as JavaObjectMBS ) as Integer
method IsInstanceOf (TheClass as JavaClassMBS ) as boolean
method IsSameObject (obj as JavaObjectMBS ) as boolean
method ObjectClass as JavaClassMBS
This class has no sub classes.
Some methods using this class:
Some examples using this class:
Blog Entries
The items on this page are in the following plugins: MBS Java Plugin .
JavaHandleNilExceptionMBS
-
JavaIntArrayMBS