variableDescriptor.processAnnotations(descriptorPolicy);
} else if (variableAnnotationClass.equals(InverseRelationShadowVariable.class)) {
ShadowVariableDescriptor variableDescriptor = new InverseRelationShadowVariableDescriptor(
this, propertyDescriptor);
declaredShadowVariableDescriptorMap.put(propertyDescriptor.getName(), variableDescriptor);
variableDescriptor.processAnnotations(descriptorPolicy);
} else if (variableAnnotationClass.equals(CustomShadowVariable.class)) {
ShadowVariableDescriptor variableDescriptor = new CustomShadowVariableDescriptor(
this, propertyDescriptor);
declaredShadowVariableDescriptorMap.put(propertyDescriptor.getName(), variableDescriptor);
variableDescriptor.processAnnotations(descriptorPolicy);