Class ArrayFieldMap<T>

java.lang.Object
io.protostuff.runtime.ArrayFieldMap<T>
All Implemented Interfaces:
FieldMap<T>

final class ArrayFieldMap<T> extends Object implements FieldMap<T>
Field mapping implemented on top of java array for lookup by number. This is the most efficient implementation for almost all cases. But it should not be used when field numbers are sparse and especially when max field number is big - as this mapping internally uses array of integers with size equal to max field number. In latter case HashFieldMap should be used.
See Also: