in src/main/java/com/amazonaws/eclipse/simpleworkflow/asynchrony/annotationprocessor/ProcessorUtils.java [285:299]
public static String getActivitiesDataConverter(ProcessingEnvironment env, TypeElement activitiesElement,
DeclaredType activitiesAnnotation) {
if (activitiesElement == null) {
return ProcessorConstants.DEFAULT_DATACONVERTER.getName();
}
AnnotationValue dataConverter = getAnnotationValueForClassAttribute(env, activitiesElement, activitiesAnnotation,
"dataConverter");
String dataConverterTypeName = dataConverter != null ? dataConverter.getValue().toString() : null;
if (dataConverterTypeName == null || dataConverterTypeName.equals(NullDataConverter.class.getName())) {
dataConverterTypeName = ProcessorConstants.DEFAULT_DATACONVERTER.getName();
}
return dataConverterTypeName;
}