@Override public List<ParameterFactory> get() { List<ParameterFactory> rfc5545 = Arrays.asList(new Abbrev.Factory(), new AltRep.Factory(), new Cn.Factory(), new CuType.Factory(), new DelegatedFrom.Factory(), new Dir.Factory(), new Encoding.Factory(), new FmtType.Factory(), new FbType.Factory(), new Language.Factory(), new Member.Factory(), new PartStat.Factory(), new Range.Factory(), new Related.Factory(), new RelType.Factory(), new Role.Factory(), new Rsvp.Factory(), new ScheduleAgent.Factory(), new ScheduleStatus.Factory(), new SentBy.Factory(), new Type.Factory(), new TzId.Factory(), new Value.Factory(), new Vvenue.Factory()); List<ParameterFactory> rfc7986 = Arrays.asList(new Display.Factory(), new Email.Factory(), new Feature.Factory(), new Label.Factory()); List<ParameterFactory> factories = new ArrayList<>(rfc5545); factories.addAll(rfc7986); return rfc5545; } }
@Override public List<ParameterFactory> get() { List<ParameterFactory> rfc5545 = Arrays.asList(new Abbrev.Factory(), new AltRep.Factory(), new Cn.Factory(), new CuType.Factory(), new DelegatedFrom.Factory(), new Dir.Factory(), new Encoding.Factory(), new FmtType.Factory(), new FbType.Factory(), new Language.Factory(), new Member.Factory(), new PartStat.Factory(), new Range.Factory(), new Related.Factory(), new RelType.Factory(), new Role.Factory(), new Rsvp.Factory(), new ScheduleAgent.Factory(), new ScheduleStatus.Factory(), new SentBy.Factory(), new Type.Factory(), new TzId.Factory(), new Value.Factory(), new Vvenue.Factory()); List<ParameterFactory> rfc7986 = Arrays.asList(new Display.Factory(), new Email.Factory(), new Feature.Factory(), new Label.Factory()); List<ParameterFactory> factories = new ArrayList<>(rfc5545); factories.addAll(rfc7986); return rfc5545; } }
/** * @param aList a list of groups */ public Member(final AddressList aList) { super(MEMBER, new Factory()); groups = aList; }
/** * @param aList a list of groups */ public Member(final AddressList aList) { super(MEMBER, new Factory()); groups = aList; }