com.hazelcast.nio.serialization
Interface ClassDefinition

All Superinterfaces:
DataSerializable
All Known Implementing Classes:
BinaryClassDefinitionProxy, ClassDefinitionImpl

public interface ClassDefinition
extends DataSerializable

Author:
mdogan 1/1/13

Method Summary
 FieldDefinition get(int fieldIndex)
           
 FieldDefinition get(String name)
           
 int getClassId()
           
 int getFactoryId()
           
 int getFieldClassId(String fieldName)
           
 int getFieldCount()
           
 Set<String> getFieldNames()
           
 FieldType getFieldType(String fieldName)
           
 int getVersion()
           
 boolean hasField(String fieldName)
           
 
Methods inherited from interface com.hazelcast.nio.serialization.DataSerializable
readData, writeData
 

Method Detail

getFactoryId

int getFactoryId()

get

FieldDefinition get(String name)

get

FieldDefinition get(int fieldIndex)

hasField

boolean hasField(String fieldName)

getFieldNames

Set<String> getFieldNames()

getFieldType

FieldType getFieldType(String fieldName)

getFieldClassId

int getFieldClassId(String fieldName)

getFieldCount

int getFieldCount()

getClassId

int getClassId()

getVersion

int getVersion()


Copyright © 2014 Hazelcast, Inc.. All Rights Reserved.