Я только что использовал org.apache.openjpa.persistence.meta.AnnotationProcessor6
для создания метамодели для моих объектов JPA2.
@javax.annotation.Generated
(value="org.apache.openjpa.persistence.meta.AnnotationProcessor6",
date="Tue Nov 22 09:49:03 CET 2011")
public class Entity_ {
public static volatile SingularAttribute<Entity,Entity> id;
public static volatile SingularAttribute<Entity,String> value;
public static volatile SingularAttribute<Entity,String> order;
}
Может кто-нибудь объяснить, почему в этом случае атрибуты помечены как volatile?
Спасибо.