# CharArrayBuffer

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)

# CharArrayBuffer

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/database/CharArrayBuffer "View this page in Java")  

```
class CharArrayBuffer
```

|---|----------------------------------------------------------------------------------------------------------------------|
| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)                                       ||
| ↳ | [android.database.CharArrayBuffer](https://developer.android.com/reference/kotlin/android/database/CharArrayBuffer#) |

This is used for[Cursor.copyStringToBuffer](https://developer.android.com/reference/kotlin/android/database/Cursor#copyStringToBuffer(kotlin.Int,%20android.database.CharArrayBuffer))

## Summary

|                                                                                                                 Public constructors                                                                                                                 ||
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [CharArrayBuffer](https://developer.android.com/reference/kotlin/android/database/CharArrayBuffer#CharArrayBuffer(kotlin.CharArray))`(`buf:` `[CharArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-char-array/index.html)!`)` <br /> |
| [CharArrayBuffer](https://developer.android.com/reference/kotlin/android/database/CharArrayBuffer#CharArrayBuffer(kotlin.Int))`(`size:` `[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`)` <br />                    |

|                                                                                                      Properties                                                                                                      ||
|------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------|
| [CharArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-char-array/index.html)! | [data](https://developer.android.com/reference/kotlin/android/database/CharArrayBuffer#data:kotlin.CharArray) <br />       |
| [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)               | [sizeCopied](https://developer.android.com/reference/kotlin/android/database/CharArrayBuffer#sizeCopied:kotlin.Int) <br /> |

## Public constructors

### CharArrayBuffer

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
CharArrayBuffer(buf: CharArray!)
```  

### CharArrayBuffer

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
CharArrayBuffer(size: Int)
```

## Properties

### data

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
var data: CharArray!
```  

### sizeCopied

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
var sizeCopied: Int
```