/** * Registers the specified encoders with this group. * * @param e The encoders to append to this group. * @return This object (for method chaining). */ public EncoderGroupBuilder append(Encoder...e) { addReverse(encoders, e); return this; }
/** * Registers the specified parsers with this group. * * @param p The parsers to append to this group. * @return This object (for method chaining). */ public ParserGroupBuilder append(Class<?>...p) { addReverse(parsers, p); return this; }
/** * Registers the specified serializers with this group. * * @param s The serializers to append to this group. * @return This object (for method chaining). */ public SerializerGroupBuilder append(Class<?>...s) { addReverse(serializers, s); return this; }
/** * Registers the specified encoders with this group. * * @param e The encoders to append to this group. * @return This object (for method chaining). */ public EncoderGroupBuilder append(Encoder...e) { addReverse(encoders, e); return this; }
/** * Registers the specified encoders with this group. * * @param e The encoders to append to this group. * @return This object (for method chaining). */ public EncoderGroupBuilder append(Encoder...e) { addReverse(encoders, e); return this; }
/** * Registers the specified encoders with this group. * * @param e The encoders to append to this group. * @return This object (for method chaining). */ public EncoderGroupBuilder append(List<Encoder> e) { addReverse(encoders, e); return this; }
/** * Registers the specified parsers with this group. * * @param p The parsers to append to this group. * @return This object (for method chaining). */ public ParserGroupBuilder append(Class<?>...p) { addReverse(parsers, p); return this; }
/** * Registers the specified encoders with this group. * * @param e The encoders to append to this group. * @return This object (for method chaining). */ public EncoderGroupBuilder append(List<Encoder> e) { addReverse(encoders, e); return this; }
/** * Registers the specified encoders with this group. * * @param e The encoders to append to this group. * @return This object (for method chaining). */ public EncoderGroupBuilder append(List<Encoder> e) { addReverse(encoders, e); return this; }
/** * Registers the specified serializers with this group. * * @param s The serializers to append to this group. * @return This object (for method chaining). */ public SerializerGroupBuilder append(Class<?>...s) { addReverse(serializers, s); return this; }
/** * Registers the specified parsers with this group. * * <p> * Objects can either be instances of parsers or parser classes. * * @param p The parsers to append to this group. * @return This object (for method chaining). */ public ParserGroupBuilder append(Object...p) { addReverse(parsers, p); return this; }
/** * Registers the specified serializers with this group. * * @param s The serializers to append to this group. * @return This object (for method chaining). */ public SerializerGroupBuilder append(Class<?>...s) { addReverse(serializers, s); return this; }
/** * Registers the specified parsers with this group. * * @param p The parsers to append to this group. * @return This object (for method chaining). */ public ParserGroupBuilder append(Class<?>...p) { addReverse(parsers, p); return this; }
/** * Clone an existing encoder group builder. * * @param copyFrom The encoder group that we're copying settings and encoders from. */ public EncoderGroupBuilder(EncoderGroup copyFrom) { this.encoders = new ArrayList<>(); addReverse(encoders, copyFrom.getEncoders()); }
/** * Clone an existing parser group builder. * * @param copyFrom The parser group that we're copying settings and parsers from. */ public ParserGroupBuilder(ParserGroup copyFrom) { super(copyFrom.getPropertyStore()); this.parsers = new ArrayList<>(); addReverse(parsers, copyFrom.getParsers()); }
/** * Clone an existing parser group builder. * * @param copyFrom The parser group that we're copying settings and parsers from. */ public ParserGroupBuilder(ParserGroup copyFrom) { super(copyFrom.getPropertyStore()); this.parsers = new ArrayList<>(); addReverse(parsers, copyFrom.getParsers()); }
/** * Clone an existing serializer group builder. * * @param copyFrom The serializer group that we're copying settings and serializers from. */ public SerializerGroupBuilder(SerializerGroup copyFrom) { super(copyFrom.getPropertyStore()); this.serializers = new ArrayList<>(); addReverse(serializers, copyFrom.getSerializers()); }
/** * Clone an existing serializer group builder. * * @param copyFrom The serializer group that we're copying settings and serializers from. */ public SerializerGroupBuilder(SerializerGroup copyFrom) { super(copyFrom.getPropertyStore()); this.serializers = new ArrayList<>(); addReverse(serializers, copyFrom.getSerializers()); }
/** * Clone an existing parser group builder. * * @param copyFrom The parser group that we're copying settings and parsers from. */ public ParserGroupBuilder(ParserGroup copyFrom) { super(copyFrom.getPropertyStore()); this.parsers = new ArrayList<>(); addReverse(parsers, copyFrom.getParsers()); }
/** * Clone an existing serializer group builder. * * @param copyFrom The serializer group that we're copying settings and serializers from. */ public SerializerGroupBuilder(SerializerGroup copyFrom) { super(copyFrom.getPropertyStore()); this.serializers = new ArrayList<>(); addReverse(serializers, copyFrom.getSerializers()); }