List of usage examples for com.fasterxml.jackson.annotation ObjectIdGenerator canUseFor
public abstract boolean canUseFor(ObjectIdGenerator<?> paramObjectIdGenerator);
From source file:com.github.nmorel.gwtjackson.client.JsonSerializationContext.java
/** * Used by generated {@link AbstractBeanJsonSerializer} * * @param gen generator used to find equivalent generator *//*from w w w . ja v a 2 s .c o m*/ @SuppressWarnings({ "UnusedDeclaration", "unchecked" }) public <T> ObjectIdGenerator<T> findObjectIdGenerator(ObjectIdGenerator<T> gen) { if (null != generators) { for (ObjectIdGenerator<?> generator : generators) { if (generator.canUseFor(gen)) { return (ObjectIdGenerator<T>) generator; } } } return null; }