public DeserializerFactory withConfig(DeserializerFactory.Config paramConfig) { if (this._factoryConfig == paramConfig) return this; if (getClass() != BeanDeserializerFactory.class) throw new IllegalStateException("Subtype of BeanDeserializerFactory (" + getClass().getName() + ") has not properly overridden method 'withAdditionalDeserializers': can not instantiate subtype with " + "additional deserializer definitions"); return new BeanDeserializerFactory(paramConfig); }
public DeserializerFactory.Config withAbstractTypeResolver(AbstractTypeResolver paramAbstractTypeResolver) { if (paramAbstractTypeResolver == null) throw new IllegalArgumentException("Can not pass null resolver"); AbstractTypeResolver[] arrayOfAbstractTypeResolver = (AbstractTypeResolver[])ArrayBuilders.insertInListNoDup(this._abstractTypeResolvers, paramAbstractTypeResolver); return new ConfigImpl(this._additionalDeserializers, this._additionalKeyDeserializers, this._modifiers, arrayOfAbstractTypeResolver); }
public DeserializerFactory.Config withAdditionalKeyDeserializers(KeyDeserializers paramKeyDeserializers) { if (paramKeyDeserializers == null) throw new IllegalArgumentException("Can not pass null KeyDeserializers"); KeyDeserializers[] arrayOfKeyDeserializers = (KeyDeserializers[])ArrayBuilders.insertInListNoDup(this._additionalKeyDeserializers, paramKeyDeserializers); return new ConfigImpl(this._additionalDeserializers, arrayOfKeyDeserializers, this._modifiers, this._abstractTypeResolvers); }
public DeserializerFactory.Config withDeserializerModifier(BeanDeserializerModifier paramBeanDeserializerModifier) { if (paramBeanDeserializerModifier == null) throw new IllegalArgumentException("Can not pass null modifier"); BeanDeserializerModifier[] arrayOfBeanDeserializerModifier = (BeanDeserializerModifier[])ArrayBuilders.insertInListNoDup(this._modifiers, paramBeanDeserializerModifier); return new ConfigImpl(this._additionalDeserializers, this._additionalKeyDeserializers, arrayOfBeanDeserializerModifier, this._abstractTypeResolvers); }
public DeserializerFactory withConfig(DeserializerFactory.Config paramConfig) { if (this._factoryConfig == paramConfig) return this; if (getClass() != BeanDeserializerFactory.class) throw new IllegalStateException("Subtype of BeanDeserializerFactory (" + getClass().getName() + ") has not properly overridden method 'withAdditionalDeserializers': can not instantiate subtype with additional deserializer definitions"); return new BeanDeserializerFactory(paramConfig); }
protected CollectionPageDeserializerFactory(final DeserializerFactory nonCollectionPageStrategy) { this.nonCollectionPageStrategy = nonCollectionPageStrategy; }
@Override public DeserializerFactory withConfig(final Config config) { return nonCollectionPageStrategy.withConfig(config); }
public StdDeserializerProvider(DeserializerFactory paramDeserializerFactory) { this._factory = paramDeserializerFactory; }
protected CustomDeserializerFactory(DeserializerFactory.Config paramConfig) { super(paramConfig); }
public DeserializerFactory withConfig(DeserializerFactory.Config paramConfig) { if (getClass() != CustomDeserializerFactory.class) throw new IllegalStateException("Subtype of CustomDeserializerFactory (" + getClass().getName() + ") has not properly overridden method 'withAdditionalDeserializers': can not instantiate subtype with " + "additional deserializer definitions"); return new CustomDeserializerFactory(paramConfig); }
public BeanDeserializerFactory(DeserializerFactory.Config paramConfig) { if (paramConfig == null) paramConfig = new ConfigImpl(); this._factoryConfig = paramConfig; }
public final DeserializerFactory.Config getConfig() { return this._factoryConfig; }
public DeserializerFactory.Config withAdditionalDeserializers(Deserializers paramDeserializers) { if (paramDeserializers == null) throw new IllegalArgumentException("Can not pass null Deserializers"); return new ConfigImpl((Deserializers[])ArrayBuilders.insertInListNoDup(this._additionalDeserializers, paramDeserializers), this._additionalKeyDeserializers, this._modifiers, this._abstractTypeResolvers); }
public StdDeserializerProvider(DeserializerFactory paramDeserializerFactory) { this._factory = paramDeserializerFactory; this._rootNames = new RootNameLookup(); }
public StdDeserializerProvider withFactory(DeserializerFactory paramDeserializerFactory) { if (getClass() != StdDeserializerProvider.class) throw new IllegalStateException("DeserializerProvider of type " + getClass().getName() + " does not override 'withFactory()' method"); return new StdDeserializerProvider(paramDeserializerFactory); }
public BeanDeserializerFactory(DeserializerFactory.Config paramConfig) { if (paramConfig == null) paramConfig = new BeanDeserializerFactory.ConfigImpl(); this._factoryConfig = paramConfig; }
public abstract DeserializerFactory withConfig(DeserializerFactory.Config paramConfig);