/** * Create an alias for a field name. * * @param alias the alias itself * @param definedIn the type that declares the field * @param fieldName the name of the field * @throws InitializationException if no {@link FieldAliasingMapper} is available */ public void aliasField(String alias, Class definedIn, String fieldName) { if (fieldAliasingMapper == null) { throw new com.thoughtworks.xstream.InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias(alias, definedIn, fieldName); }
private void processFieldAliasAnnotation(final Field field) { final XStreamAlias aliasAnnotation = field.getAnnotation(XStreamAlias.class); if (aliasAnnotation != null) { if (fieldAliasingMapper == null) { throw new InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias( aliasAnnotation.value(), field.getDeclaringClass(), field.getName()); } }
@Override public void addFieldAlias(final String alias, final Class type, final String fieldName) { super.addFieldAlias(alias, type, fieldName); if (typeWhitelist != null) { typeWhitelist.allowType(type); } } };
/** * Create an alias for a field name. * * @param alias the alias itself * @param definedIn the type that declares the field * @param fieldName the name of the field * @throws InitializationException if no {@link FieldAliasingMapper} is available */ public void aliasField(final String alias, final Class<?> definedIn, final String fieldName) { if (fieldAliasingMapper == null) { throw new InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias(alias, definedIn, fieldName); }
private void processFieldAliasAnnotation(final Field field) { final XStreamAlias aliasAnnotation = field.getAnnotation(XStreamAlias.class); if (aliasAnnotation != null) { if (fieldAliasingMapper == null) { throw new InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias( aliasAnnotation.value(), field.getDeclaringClass(), field.getName()); } }
/** * Create an alias for a field name. * * @param alias the alias itself * @param definedIn the type that declares the field * @param fieldName the name of the field * @throws InitializationException if no {@link FieldAliasingMapper} is available */ public void aliasField(String alias, Class definedIn, String fieldName) { if (fieldAliasingMapper == null) { throw new com.thoughtworks.xstream.InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias(alias, definedIn, fieldName); }
/** * Create an alias for a field name. * * @param alias the alias itself * @param definedIn the type that declares the field * @param fieldName the name of the field * @throws InitializationException if no {@link FieldAliasingMapper} is available */ public void aliasField(String alias, Class definedIn, String fieldName) { if (fieldAliasingMapper == null) { throw new InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias(alias, definedIn, fieldName); }
private void processFieldAliasAnnotation(final Field field) { final XStreamAlias aliasAnnotation = field.getAnnotation(XStreamAlias.class); if (aliasAnnotation != null) { if (fieldAliasingMapper == null) { throw new InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias( aliasAnnotation.value(), field.getDeclaringClass(), field.getName()); } }
/** * Create an alias for a field name. * * @param alias the alias itself * @param definedIn the type that declares the field * @param fieldName the name of the field * @throws InitializationException if no {@link FieldAliasingMapper} is available */ public void aliasField(String alias, Class definedIn, String fieldName) { if (fieldAliasingMapper == null) { throw new com.thoughtworks.xstream.InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias(alias, definedIn, fieldName); }
private void processFieldAliasAnnotation(final Field field) { final XStreamAlias aliasAnnotation = field.getAnnotation(XStreamAlias.class); if (aliasAnnotation != null) { if (fieldAliasingMapper == null) { throw new InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias( aliasAnnotation.value(), field.getDeclaringClass(), field.getName()); } }
private void processFieldAliasAnnotation(final Field field) { final XStreamAlias aliasAnnotation = field.getAnnotation(XStreamAlias.class); if (aliasAnnotation != null) { if (fieldAliasingMapper == null) { throw new InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias(aliasAnnotation.value(), field.getDeclaringClass(), field.getName()); } }
/** * Create an alias for a field name. * * @param alias the alias itself * @param definedIn the type that declares the field * @param fieldName the name of the field * @throws InitializationException if no {@link FieldAliasingMapper} is available */ public void aliasField(String alias, Class definedIn, String fieldName) { if (fieldAliasingMapper == null) { throw new com.thoughtworks.xstream.InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias(alias, definedIn, fieldName); }
/** * Create an alias for a field name. * * @param alias the alias itself * @param definedIn the type that declares the field * @param fieldName the name of the field * @throws InitializationException if no {@link FieldAliasingMapper} is available */ public void aliasField(String alias, Class definedIn, String fieldName) { if (fieldAliasingMapper == null) { throw new com.thoughtworks.xstream.InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias(alias, definedIn, fieldName); }
/** * Create an alias for a field name. * * @param alias the alias itself * @param definedIn the type that declares the field * @param fieldName the name of the field * @throws InitializationException if no {@link FieldAliasingMapper} is available */ public void aliasField(String alias, Class definedIn, String fieldName) { if (fieldAliasingMapper == null) { throw new com.thoughtworks.xstream.InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias(alias, definedIn, fieldName); }
/** * Create an alias for a field name. * * @param alias the alias itself * @param definedIn the type that declares the field * @param fieldName the name of the field * @throws InitializationException if no {@link FieldAliasingMapper} is available */ public void aliasField(String alias, Class definedIn, String fieldName) { if (fieldAliasingMapper == null) { throw new InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias(alias, definedIn, fieldName); }
private void processFieldAliasAnnotation(final Field field) { final XStreamAlias aliasAnnotation = field.getAnnotation(XStreamAlias.class); if (aliasAnnotation != null) { if (fieldAliasingMapper == null) { throw new InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias(aliasAnnotation.value(), field .getDeclaringClass(), field.getName()); } }
private void processFieldAliasAnnotation(final Field field) { final XStreamAlias aliasAnnotation = field.getAnnotation(XStreamAlias.class); if (aliasAnnotation != null) { if (fieldAliasingMapper == null) { throw new InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias( aliasAnnotation.value(), field.getDeclaringClass(), field.getName()); } }
private void processFieldAliasAnnotation(final Field field) { final XStreamAlias aliasAnnotation = field.getAnnotation(XStreamAlias.class); if (aliasAnnotation != null) { if (fieldAliasingMapper == null) { throw new InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias( aliasAnnotation.value(), field.getDeclaringClass(), field.getName()); } }
private void processFieldAliasAnnotation(final Field field) { final XStreamAlias aliasAnnotation = field.getAnnotation(XStreamAlias.class); if (aliasAnnotation != null) { if (fieldAliasingMapper == null) { throw new InitializationException("No " + FieldAliasingMapper.class.getName() + " available"); } fieldAliasingMapper.addFieldAlias(aliasAnnotation.value(), field .getDeclaringClass(), field.getName()); } }