private void processFieldName( TypeElement classElement,
String propertyClassName,
String annotation,
Map<String, String> ctxMap,
boolean mandatory ) {
<BUG>Collection<String> fieldNames = getFieldNames( classElement, annotation );
</BUG>
boolean empty = fieldNames.isEmpty();
if ( mandatory && empty ) {
throw new RuntimeException( "No annotation of type [" + annotation + "] for Property of class [" + classElement + "]" );

private void processFieldName( TypeElement classElement,
String propertyClassName,
String annotation,
Map<String, String> ctxMap,
boolean mandatory ) {
Map<String, Element> fieldNames = getFieldNames( classElement, annotation );
boolean empty = fieldNames.isEmpty();
if ( mandatory && empty ) {
throw new RuntimeException( "No annotation of type [" + annotation + "] for Property of class [" + classElement + "]" );
