本文整理了Java中com.qcadoo.model.api.Entity.getFields()
方法的一些代码示例,展示了Entity.getFields()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Entity.getFields()
方法的具体详情如下:
包路径:com.qcadoo.model.api.Entity
类名称:Entity
方法名:getFields
暂无
代码示例来源:origin: qcadoo/mes
private Entity copyReferencedTechnologyOperations(final Entity node, final Entity technology) {
Entity copy = node.copy();
copy.setId(null);
copy.setField(TechnologyOperationComponentFields.PARENT, null);
copy.setField(TechnologyOperationComponentFields.TECHNOLOGY, technology);
for (Entry<String, Object> entry : node.getFields().entrySet()) {
Object value = entry.getValue();
if (value instanceof EntityList) {
EntityList entities = (EntityList) value;
List<Entity> copies = Lists.newArrayList();
for (Entity entity : entities) {
copies.add(copyReferencedTechnologyOperations(entity, technology));
}
copy.setField(entry.getKey(), copies);
}
}
return copy;
}
代码示例来源:origin: qcadoo/mes
technologyOperationComponent.getBelongsToField(TechnologyOperationComponentFields.TECHNOLOGY));
for (Entry<String, Object> entry : copiedRoot.getFields().entrySet()) {
if (!(entry.getKey().equals("id") || entry.getKey().equals(TechnologyOperationComponentFields.PARENT))) {
technologyOperationComponent.setField(entry.getKey(), entry.getValue());
代码示例来源:origin: qcadoo/mes
@Override
public boolean messageAlreadyExists(final Entity message) {
final SearchCriteriaBuilder criteriaBuilder = getDataDefinition().find();
criteriaBuilder.add(SearchRestrictions.allEq(message.getFields()));
final SearchResult result = criteriaBuilder.list();
return result.getTotalNumberOfEntities() > 0;
}
代码示例来源:origin: qcadoo/mes
ent.getFields();
内容来源于网络,如有侵权,请联系作者删除!