Section courante

A propos

Section administrative du site

Blob

BLOB
Java java.sql

Description

Cette classe contient un type de données BLOB pour le SQL du pilote JDBC.

Liste des méthodes

Méthode Prototype Description Hérité
FREE void free(); Cette méthode permet de libérer l'objet Blob et de libérer les ressources qu'il contient.  
GETBINARYSTREAM InputStream getBinaryStream(); Cette méthode permet de demander la valeur de BLOB désignée par cette instance de Blob en tant que flux de données.  
GETBINARYSTREAM InputStream getBinaryStream(long pos, long length); Cette méthode permet de demander un objet InputStream contenant une valeur partielle de Blob, commençant par l'octet spécifié et de longueurs d'octets spécifiés.  
GETBYTES byte[] getBytes(long pos, int length); Cette méthode permet de demander toute ou une partie de la valeur BLOB que cet objet Blob représente, sous forme de tableau d'octets.  
LENGTH long length(); Cette méthode permet de demander le nombre d'octets dans la valeur BLOB désignée par cet objet Blob.  
POSITION long position(Blob pattern, long start); Cette méthode permet de demander la position d'octet dans la valeur de BLOB désignée par cet objet Blob auquel le motif commence.  
POSITION long position(byte[] pattern, long start); Cette méthode permet de demander la position d'octet à laquelle le motif de tableau d'octets spécifié commence dans la valeur BLOB que cet objet Blob représente.  
SETBINARYSTREAM OutputStream setBinaryStream(long pos); Cette méthode permet de demander un flux de données pouvant être utilisé pour écrire dans la valeur BLOB que cet objet Blob représente.  
SETBYTES int setBytes(long pos, byte[] bytes); Cette méthode permet d'écrire le tableau d'octets donné dans la valeur BLOB représentée par cet objet Blob, à partir de la position spécifié, et renvoie le nombre d'octets écrits.  
SETBYTES int setBytes(long pos, byte[] bytes, int offset, int len); Cette méthode permet d'écrire toute ou partie du tableau d'octets spécifié dans la valeur BLOB que cet objet Blob représente et renvoie le nombre d'octets écrits.  
TRUNCATE void truncate(long len); Cette méthode permet de tronquer la valeur BLOB que cet objet Blob représente pour être longue, en octets.  


Dernière mise à jour : Dimanche, le 21 juin 2015