public void add(Object parent, Object child, QName name) { AbstractBeanMetaData bean = (AbstractBeanMetaData) parent; AliasMetaData alias = (AliasMetaData) child; Set<Object> aliases = bean.getAliases(); if (aliases == null) { aliases = new HashSet<Object>(); bean.setAliases(aliases); } aliases.add(alias.getAliasValue()); } }
aliases.add(aliasMetaData.getAliasValue());
theAliases.add(alias.getAliasValue()); builder.setAliases(theAliases);