AttributeType areaOfInfluence = builder.name("areaOfInfluence").bind(Polygon.class)
.attribute();
AttributeType concatType = builder.name("concatenated").bind(String.class).attribute();
builder.setName("target");
builder.addAttribute("areaOfInfluence", areaOfInfluence);
builder.addAttribute("concatenated", concatType);
FeatureType targetType = builder.feature();
AttributeDescriptor targetFeature = tf.createAttributeDescriptor(targetType, targetType
.getName(), 0, Integer.MAX_VALUE, true, null);