История изменений
Исправление crutch_master, (текущая версия) :
У меня есть сущность, на ней список дочерних сущностей. Мне их надо распихать в map со списками по какому-то их признаку.
Entity listeners and Callback methods
Не поможет. Мне нужен коллбек, после того/до того, как дочернюю сущность запихнут в список. Например:
@Entity
public class Parent {
...
@OneToMany
private List<ChldType> child;
private HashMap<String, List<ChldType> hash = new HashMap<String, List<ChldType>();
@OnAdd(field = "child")
private void pushChild(ChldType arg0) {
List<ChldType> lst = null;
String sortField = arg0.getHisChild().getSortField()
lst = hash.get(sortField);
if (lst == null) {
lst = new ArrayList<ChldType>();
hash.put(sortField, lst);
};
lst.add(arg0);
}
}
Исправление crutch_master, :
У меня есть сущность, на ней список дочерних сущностей. Мне их надо распихать в map со списками по какому-то их признаку.
Entity listeners and Callback methods
Не поможет. Мне нужен коллбек, после того/до того, как дочернюю сущность запихнут в список. Например:
@Entity
public class Parent {
...
@OneToMany
private List<ChldType> child;
private HashMap<String, List<ChldType> hash = new HashMap<String, List<ChldType>();
@OnAdd(field = "child")
private void pushChild(ChldType arg0) {
List<ChldType> lsk = null;
String sortField = arg0.getHisChild().getSortField()
lst = hash.get(sortField);
if (lst == null) {
lst = new ArrayList<ChldType>();
hash.put(sortField, lst);
};
lst.add(arg0);
}
}
Исправление crutch_master, :
У меня есть сущность, на ней список дочерних сущностей. Мне их надо распихать в map со списками по какому-то их признаку.
Entity listeners and Callback methods
Не поможет. Мне нужен коллбек, после того/до того, как дочернюю сущность запихнут в список. Например:
@Entity
public class Parent {
...
@OneToMany
private List<ChldType> child;
private HashMap<String, List<ChldType> hash = new HashMap<String, List<ChldType>();
@OnAdd(field = "child")
private void pushChild(ChldType arg0) {
List<ChldType> lsk = null;
String sortField = arg0.getHisChild().getSortField()
lst = hash.get(sortField);
if (lst == null) {
lst = new ArrayList<ChldType>();
hash.put(sortField, lst);
};
lst.add(arg0);
}
}
Исправление crutch_master, :
У меня есть сущность, на ней список дочерних сущностей. Мне их надо распихать в map со списками по какому-то их признаку.
Entity listeners and Callback methods
Не поможет. Мне нужен коллбек, после того/до того, как дочернюю сущность запихнут в список. Например:
@Entity
public class Parent
...
@OneToMany
private List<ChldType> child;
private HashMap<String, List<ChldType> hash = new HashMap<String, List<ChldType>();
@OnAdd(field = "child")
private void pushChild(ChldType arg0) {
List<ChldType> lsk = null;
String sortField = arg0.getHisChild().getSortField()
lst = hash.get(sortField);
if (lst == null) {
lst = new ArrayList<ChldType>();
hash.put(sortField, lst);
};
lst.add(arg0);
}
Исходная версия crutch_master, :
У меня есть сущность, на ней список дочерних сущностей. Мне их надо распихать в map со списками по какому-то их признаку.
Entity listeners and Callback methods
Не поможет. Мне нужен коллбек, после того/до того, как дочернюю сущность запихнут в список. Например:
@Entity
public class Parent
...
@OneToMany
private List<ChldType> child;
private HashMap<String, List<ChldType> hash = new HashMap<String, List<ChldType>();
@OnAdd(field = "child")
private void pushChild(ChldType arg0) {
List<ChldType> lsk = null;
String sortField = arg0.getHisChild().getSortField()
lst = hash.get(sortField);
if (lst == null) {
lst = new ArrayList<ChldType>();
hash.put(sortField, lst);
};
lst.add(arg0);
}