## Uses of Class
org.apache.ignite.internal.binary.BinaryClassDescriptor

Packages that use BinaryClassDescriptor
org.apache.ignite.internal.binary: Contains binary APIs internal implementation.

### Uses of BinaryClassDescriptor in org.apache.ignite.internal.binary

Methods in org.apache.ignite.internal.binary that return BinaryClassDescriptor
`@NotNull BinaryClassDescriptor` BinaryContext.`descriptorForClass​(Class<?> cls)`
`BinaryClassDescriptor` BinaryContext.`descriptorForTypeId​(boolean userType, int typeId, ClassLoader ldr, boolean registerMeta)`
`@NotNull BinaryClassDescriptor` BinaryContext.`registerClass​(Class<?> cls, boolean registerMeta, boolean failIfUnregistered)` Attempts registration of the provided class.
`@NotNull BinaryClassDescriptor` BinaryContext.`registerClass​(Class<?> cls, boolean registerMeta, boolean failIfUnregistered, boolean onlyLocReg)`
`@NotNull BinaryClassDescriptor` BinaryContext.`registerDescriptor​(BinaryClassDescriptor desc, boolean registerMeta, boolean onlyLocReg)` Attempts registration of the provided `BinaryClassDescriptor` in the cluster.
`BinaryClassDescriptor` BinaryContext.`registerPredefinedType​(Class<?> cls, int id)`
`BinaryClassDescriptor` BinaryContext.`registerPredefinedType​(Class<?> cls, int id, String affFieldName, boolean registered)`

Methods in org.apache.ignite.internal.binary with parameters of type BinaryClassDescriptor
`@NotNull BinaryClassDescriptor` BinaryContext.`registerDescriptor​(BinaryClassDescriptor desc, boolean registerMeta, boolean onlyLocReg)` Attempts registration of the provided `BinaryClassDescriptor` in the cluster.