com.fasterxml.jackson.annotation
Class ObjectIdGenerators

java.lang.Object
  extended by com.fasterxml.jackson.annotation.ObjectIdGenerators

public class ObjectIdGenerators
extends Object

Container class for standard ObjectIdGenerator implementations.


Nested Class Summary
static class ObjectIdGenerators.IntSequenceGenerator
          Simple sequence-number based generator, which uses basic Java ints (starting with value 1) as Object Identifiers.
static class ObjectIdGenerators.None
          Abstract marker class used to allow explicitly specifying that no generator is used; which also implies that no Object Id is to be included or used.
static class ObjectIdGenerators.PropertyGenerator
          Abstract place-holder class which is used to denote case where Object Identifier to use comes from a POJO property (getter method or field).
static class ObjectIdGenerators.UUIDGenerator
          Implementation that just uses UUIDs as reliably unique identifiers: downside is that resulting String is 36 characters long.
 
Constructor Summary
ObjectIdGenerators()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectIdGenerators

public ObjectIdGenerators()


Copyright © 2012 fasterxml.com. All Rights Reserved.