## Uses of Class
org.apache.ignite.internal.portable.PortableSchema

Packages that use PortableSchema
Package | Description
--- | ---
org.apache.ignite.internal.portable | Contains portable APIs internal implementation.
org.apache.ignite.internal.portable.builder | Contains classes specific to portable builder API.

### Uses of PortableSchema in org.apache.ignite.internal.portable

Methods in org.apache.ignite.internal.portable that return PortableSchema
Modifier and Type | Method and Description
--- | ---
`PortableSchema` | PortableSchema.Builder.`build()` Build schema.
`protected PortableSchema` | BinaryObjectImpl.`createSchema()` Create schema for object.
`protected abstract PortableSchema` | BinaryObjectExImpl.`createSchema()` Create schema for object.
`protected PortableSchema` | BinaryObjectOffheapImpl.`createSchema()` Create schema for object.
`PortableSchema` | BinaryWriterExImpl.`currentSchema()`
`PortableSchema` | BinaryReaderExImpl.`getOrCreateSchema()` Get or create object schema.
`PortableSchema` | PortableSchemaRegistry.`schema(int schemaId)` Get schema for the given ID.

Methods in org.apache.ignite.internal.portable that return types with arguments of type PortableSchema
Modifier and Type | Method and Description
--- | ---
`Collection<PortableSchema>` | BinaryMetadata.`schemas()`

Methods in org.apache.ignite.internal.portable with parameters of type PortableSchema
Modifier and Type | Method and Description
--- | ---
`void` | PortableSchemaRegistry.`addSchema(int schemaId, PortableSchema schema)` Add schema.

Constructor parameters in org.apache.ignite.internal.portable with type arguments of type PortableSchema
Constructor and Description
`BinaryMetadata(int typeId, String typeName, Map<String,Integer> fields, String affKeyFieldName, Collection<PortableSchema> schemas, boolean isEnum)` Constructor.

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

Methods in org.apache.ignite.internal.portable.builder that return PortableSchema
Modifier and Type | Method and Description
--- | ---
`PortableSchema` | PortableBuilderReader.`schema()` Get schema of the object, starting at the given position.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.5.0-b1
Release Date | : December 1 2015