Я ищу альтернативный OO / Java термин переменных экземпляра, объявленный в классе (нестатический) или, более конкретно, в классе Java, «украшенном» аннотациями JPA:
@Entity
@Table(name = "Departments")
@IdClass(value = DepartmentId.class)
public class Department implements Serializable
{
@Id
@Column(name = "company_id", insertable = false, updatable = false)
private Integer companyId;
@Id
@Column(name = "internal_code")
private String internalCode;
@Column(name = "name")
private String name;
@ManyToOne
@JoinColumn(name = "company_id", referencedColumnName = "id")
private Company company;
...
}
Они называются свойствами? Атрибуты? Участники? Поля? Просто ссылки? Ничего, кроме переменных экземпляра?
Я бы хотел услышать термин из одного слова, если он существует. «Переменные экземпляра» слишком длинны для того, что я сейчас делаю.