Class ObjectIdGenerators.PropertyGenerator

java.lang.Object
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.annotation.ObjectIdGenerator<T>
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.annotation.ObjectIdGenerators.PropertyGenerator
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
PropertyBasedObjectIdGenerator, PropertyBasedObjectIdGenerator
Enclosing class:
ObjectIdGenerators

public abstract static class ObjectIdGenerators.PropertyGenerator extends ObjectIdGenerator<T>
Abstract place-holder class which is used to denote case where Object Identifier to use comes from a POJO property (getter method or field). If so, value is written directly during serialization, and used as-is during deserialization.

Actual implementation class is part of databind package.

See Also:
  • Field Details

    • _scope

      protected final Class<?> _scope
  • Constructor Details

    • PropertyGenerator

      protected PropertyGenerator(Class<?> scope)
  • Method Details