| Interface | Description |
|---|---|
| NumericIdStrategy.Registry |
Register your pojos/enums/collections/maps/delegates here.
|
| Class | Description |
|---|---|
| ExplicitIdStrategy |
Requires every messsage/pojo/enum/collection/map to be registered with unique ids.
|
| ExplicitIdStrategy.Registry |
This Registry is only way to register your pojos/enums/collections/maps/delegates.
|
| IncrementalIdStrategy |
The ids are generated (incremental) on the fly and you can optionally register classes
by reserving the first x ids via
IncrementalIdStrategy.Registry. |
| IncrementalIdStrategy.Factory |
To use
IncrementalIdStrategy without registering anything,
set the system property:
"-Dprotostuff.runtime.id_strategy_factory=com.dyuproject.protostuff.runtime.IncrementalIdStrategy$Factory"
Note that the pojos will be limited to 63 and the enums to 15. |
| IncrementalIdStrategy.Registry |
This Registry is only way to register your pojos/enums/collections/maps/delegates.
|
| NumericIdStrategy |
Base class for numeric id strategies.
|
| NumericIdStrategy.RegisteredDelegate<T> |
Copyright © 2009-2023. All Rights Reserved.