Znane podklasy bezpośrednie |
Konstruktorzy publiczni
AbstractTF_Buffer (wskaźnik p) |
Metody publiczne
bajt[] | kopiujDane () Zwraca kopię danych w tablicy Java |
Bufor bajtów | dataAsByteBuffer () Zwraca dane tego bufora jako ByteBuffer |
próżnia | usuwać () Wywołuje dealera, jeśli jest zarejestrowany, w przeciwnym razie nie ma żadnego efektu. |
statyczny TF_Buffer | nowyBufor () Wywołuje funkcję TF_NewBuffer() i rejestruje dealera. |
statyczny TF_Buffer | newBufferFromString (proto wiadomości) Zwraca {@code newBufferFromString(new BytePointer(proto.toByteArray())) lub null, jeśli proto ma wartość null lub jest puste. |
statyczny TF_Buffer | newBufferFromString (protowskaźnik) Wywołuje funkcję TF_NewBufferFromString() i rejestruje dealera. |
Metody dziedziczone
Konstruktorzy publiczni
publiczny AbstractTF_Buffer (wskaźnik p)
Metody publiczne
bajt publiczny[] copyData ()
Zwraca kopię danych w tablicy Java
Rzuca
Wyjątek IndexOutOfBounds | jeśli za duży. |
---|
publiczny ByteBuffer dataAsByteBuffer ()
Zwraca dane tego bufora jako ByteBuffer
Rzuca
Wyjątek IndexOutOfBounds | jeśli za duży. |
---|
publiczne unieważnienie usunięcia ()
Wywołuje dealera, jeśli jest zarejestrowany, w przeciwnym razie nie ma żadnego efektu.
publiczny statyczny TF_Buffer nowyBuffer ()
Wywołuje funkcję TF_NewBuffer() i rejestruje dealera.
Zwroty
- Utworzono bufor TF_Buffer. Nie wywołuj na nim TF_DeleteBuffer().
public static TF_Buffer newBufferFromString (proto wiadomości)
Zwraca {@code newBufferFromString(new BytePointer(proto.toByteArray())) lub null, jeśli proto ma wartość null lub jest puste.
publiczny statyczny TF_Buffer newBufferFromString (wskaźnik proto)
Wywołuje funkcję TF_NewBufferFromString() i rejestruje dealera.
Zwroty
- Utworzono TF_Buffer lub null, jeśli proto ma wartość null lub jest puste. Nie wywołuj na nim TF_DeleteBuffer().