private static ProcessingContext context;
private ProcessingEntity definitionSet;
private String namePropertyClass;
private final List<ProcessingRule> rules = new ArrayList<>();
private final ProcessingDefinitionSetAnnotations defSetAnnotations = new ProcessingDefinitionSetAnnotations();
<BUG>private final ProcessingDefinitionAnnotations definitionAnnotations = new ProcessingDefinitionAnnotations();
private final ProcessingPropertySetAnnotations propertySetAnnotations = new ProcessingPropertySetAnnotations();
private final ProcessingPropertyAnnotations propertyAnnotations = new ProcessingPropertyAnnotations();
private final ProcessingMorphingAnnotations morphingAnnotations = new ProcessingMorphingAnnotations();</BUG>
public synchronized static ProcessingContext getInstance() {

private static ProcessingContext context;
private ProcessingEntity definitionSet;
private String namePropertyClass;
private final List<ProcessingRule> rules = new ArrayList<>();
private final ProcessingDefinitionSetAnnotations defSetAnnotations = new ProcessingDefinitionSetAnnotations();
private final ProcessingDefinitionAnnotations definitionAnnotations = new ProcessingDefinitionAnnotations();
private final Set<Element> definitionElements = new LinkedHashSet<>();
private final ProcessingPropertySetAnnotations propertySetAnnotations = new ProcessingPropertySetAnnotations();
private final Set<Element> propertySetElements = new LinkedHashSet<>();
private final ProcessingPropertyAnnotations propertyAnnotations = new ProcessingPropertyAnnotations();
private final Set<Element> propertyElements = new LinkedHashSet<>();
private final ProcessingMorphingAnnotations morphingAnnotations = new ProcessingMorphingAnnotations();
public synchronized static ProcessingContext getInstance() {
