| Sous-classes indirectes connues |
Un DataLayout qui convertit les données stockées dans un tampon en booléens.
Voir aussi
Méthodes publiques
| résumé BooleanDataBuffer | applyTo (tampon S) Appliquez cette disposition au tampon fourni. |
| booléen abstrait | Readboolean (S Buffer, Long Index) Lit les valeurs n = scale() du tampon à l'index donné et les renvoie sous forme booléenne. |
| abstrait booléen | ReadObject (S Buffer, Long Index) Lit les valeurs n = scale() du tampon à l'index donné et les renvoie sous la forme d'une valeur unique dans le type d'utilisateur. |
| vide abstrait | writeBoolean (tampon S, valeur booléenne, index long) Écrit un booléen dans le tampon à l'index donné après l'avoir converti en type de tampon. |
| vide abstrait | WriteObject (S Buffer, valeur booléenne, index long) |
Méthodes héritées
Méthodes publiques
public abstract BooleanDataBuffer applyTo (tampon S)
Appliquez cette disposition au tampon fourni.
L'instance DataBuffer renvoyée est simplement un wrapper du tampon d'origine et ne dispose pas de son propre stockage de sauvegarde.
Paramètres
| tampon | le tampon cible auquel appliquer cette disposition |
|---|
Retours
- un tampon avec cette disposition
public abstract boolean readBoolean (tampon S, index long)
Lit les valeurs n = scale() du tampon à l'index donné et les renvoie sous forme booléenne.
Paramètres
| tampon | le tampon à partir duquel lire |
|---|---|
| indice | position du tampon à lire dans le tampon |
Retours
- la valeur booléenne
Voir aussi
public abstract Boolean readObject (tampon S, index long)
Lit les valeurs n = scale() du tampon à l'index donné et les renvoie sous la forme d'une valeur unique dans le type d'utilisateur.
Il est de la responsabilité des implémenteurs de cette interface de lire la valeur à convertir à partir du tampon donné, en utilisant la méthode la plus appropriée. Par exemple, pour une mise en page qui convertit un seul long en BigInteger ,
@Override
public BigInteger readObject(LongDataBuffer buffer, long index) {
return BigInteger.valueOf(buffer.getLong(index));
}
index indique la position de départ de la séquence à lire dans le tampon. Paramètres
| tampon | le tampon à partir duquel lire |
|---|---|
| indice | position du buffer à lire dans le buffer |
Retours
- la valeur convertie
public abstract void writeBoolean (tampon S, valeur booléenne, index long)
Écrit un booléen dans le tampon à l'index donné après l'avoir converti en type de tampon.
Paramètres
| tampon | the buffer to write to |
|---|---|
| valeur | le booléen pour convertir et écrire |
| indice | index dans le tampon où la valeur convertie doit être écrite |