## Uses of Interface
org.apache.ignite.internal.portable.api.PortableBuilder

Packages that use PortableBuilder
Package | Description
--- | ---
org.apache.ignite.internal.portable.api |
org.apache.ignite.internal.portable.builder | Contains classes specific to portable builder API.
org.apache.ignite.internal.processors.cache.portable | Implementation of portable processor.

### Uses of PortableBuilder in org.apache.ignite.internal.portable.api

Methods in org.apache.ignite.internal.portable.api that return PortableBuilder
Modifier and Type | Method and Description
--- | ---
`PortableBuilder` | IgnitePortables.`builder(int typeId)` Creates new portable builder.
`PortableBuilder` | IgnitePortables.`builder(PortableObject portableObj)` Creates portable builder initialized by existing portable object.
`PortableBuilder` | IgnitePortables.`builder(String typeName)` Creates new portable builder.
`PortableBuilder` | PortableBuilder.`hashCode(int hashCode)` Sets hash code for resulting portable object returned by `build()` method.
`PortableBuilder` | PortableBuilder.`removeField(String fieldName)` Removes field from this builder.
`PortableBuilder` | PortableBuilder.`setField(String name, Object val)` Sets field value.
`PortableBuilder` | PortableBuilder.`setField(String name, PortableBuilder builder)` Sets field value.
`<T> PortableBuilder` | PortableBuilder.`setField(String name, T val, Class<? super T> type)` Sets field value with value type specification.

Methods in org.apache.ignite.internal.portable.api with parameters of type PortableBuilder
Modifier and Type | Method and Description
--- | ---
`PortableBuilder` | PortableBuilder.`setField(String name, PortableBuilder builder)` Sets field value.

### Uses of PortableBuilder in org.apache.ignite.internal.portable.builder

Classes in org.apache.ignite.internal.portable.builder that implement PortableBuilder
Modifier and Type | Class and Description
--- | ---
`class` | `PortableBuilderImpl`

Methods in org.apache.ignite.internal.portable.builder that return PortableBuilder
Modifier and Type | Method and Description
--- | ---
`PortableBuilder` | PortableBuilderImpl.`setField(String name, Object val)` Sets field value.
`PortableBuilder` | PortableBuilderImpl.`setField(String name, PortableBuilder builder)` Sets field value.
`<T> PortableBuilder` | PortableBuilderImpl.`setField(String name, T val, Class<? super T> type)` Sets field value with value type specification.

Methods in org.apache.ignite.internal.portable.builder with parameters of type PortableBuilder
Modifier and Type | Method and Description
--- | ---
`PortableBuilder` | PortableBuilderImpl.`setField(String name, PortableBuilder builder)` Sets field value.

### Uses of PortableBuilder in org.apache.ignite.internal.processors.cache.portable

Methods in org.apache.ignite.internal.processors.cache.portable that return PortableBuilder
Modifier and Type | Method and Description
--- | ---
`PortableBuilder` | IgnitePortablesImpl.`builder(int typeId)` Creates new portable builder.
`PortableBuilder` | CacheObjectPortableProcessorImpl.`builder(int typeId)`
`PortableBuilder` | CacheObjectPortableProcessor.`builder(int typeId)`
`PortableBuilder` | IgnitePortablesImpl.`builder(PortableObject portableObj)` Creates portable builder initialized by existing portable object.
`PortableBuilder` | CacheObjectPortableProcessorImpl.`builder(PortableObject portableObj)` Creates builder initialized by existing portable object.
`PortableBuilder` | CacheObjectPortableProcessor.`builder(PortableObject portableObj)` Creates builder initialized by existing portable object.
`PortableBuilder` | IgnitePortablesImpl.`builder(String typeName)` Creates new portable builder.
`PortableBuilder` | CacheObjectPortableProcessorImpl.`builder(String clsName)`
`PortableBuilder` | CacheObjectPortableProcessor.`builder(String clsName)`

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.4.0
Release Date | : September 24 2015