本文整理了Java中org.nakedobjects.metamodel.spec.NakedObjectSpecification.isCollectionOrIsAggregated()
方法的一些代码示例,展示了NakedObjectSpecification.isCollectionOrIsAggregated()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。NakedObjectSpecification.isCollectionOrIsAggregated()
方法的具体详情如下:
包路径:org.nakedobjects.metamodel.spec.NakedObjectSpecification
类名称:NakedObjectSpecification
方法名:isCollectionOrIsAggregated
[英]Whether objects of this type are a collection or are intrinsically aggregated.
In effect, means has got a CollectionFacet and/or got the AggregatedFacet.
[中]这种类型的对象是集合还是本质上聚合。
实际上,means拥有CollectionFace和/或AggregatedFace。
代码示例来源:origin: org.nakedobjects/remoting
public void resolveField(final NakedObject adapter, final NakedObjectAssociation field) {
if (field.getSpecification().isCollectionOrIsAggregated()) {
return;
}
final NakedObject referenceAdapter = field.get(adapter);
if (referenceAdapter != null && referenceAdapter.getResolveState().isResolved()) {
return;
}
if (referenceAdapter == null || !referenceAdapter.isPersistent()) {
return;
}
if (LOG.isInfoEnabled()) {
LOG.info("resolveField on server: " + adapter + "/" + field.getId());
}
resolveFieldFromPersistenceLayer(adapter, field);
}
代码示例来源:origin: org.nakedobjects.core/remoting
public void resolveField(final NakedObject adapter, final NakedObjectAssociation field) {
if (field.getSpecification().isCollectionOrIsAggregated()) {
return;
}
final NakedObject referenceAdapter = field.get(adapter);
if (referenceAdapter != null && referenceAdapter.getResolveState().isResolved()) {
return;
}
if (referenceAdapter == null || !referenceAdapter.isPersistent()) {
return;
}
if (LOG.isInfoEnabled()) {
LOG.info("resolveField on server: " + adapter + "/" + field.getId());
}
resolveFieldFromPersistenceLayer(adapter, field);
}
代码示例来源:origin: org.nakedobjects.core/runtime
if (fld.getSpecification().isCollectionOrIsAggregated()) {
代码示例来源:origin: org.nakedobjects.core/runtime
public void resolveField(final NakedObject objectAdapter,
final NakedObjectAssociation field) {
if (field.getSpecification().isCollectionOrIsAggregated()) {
return;
}
final NakedObject referenceAdapter = field.get(objectAdapter);
if (referenceAdapter == null
|| referenceAdapter.getResolveState().isResolved()) {
return;
}
if (!referenceAdapter.isPersistent()) {
return;
}
if (LOG.isInfoEnabled()) {
// don't log object - it's toString() may use the unresolved field
// or unresolved collection
LOG.info("resolve field "
+ objectAdapter.getSpecification().getShortName() + "."
+ field.getId() + ": "
+ referenceAdapter.getSpecification().getShortName() + " "
+ referenceAdapter.getResolveState().code() + " "
+ referenceAdapter.getOid());
}
resolveFieldFromPersistenceLayer(objectAdapter, field);
}
代码示例来源:origin: org.nakedobjects/metamodel
str.append(specification.isEncodeable() ? "E" : ".");
str.append(specification.isValueOrIsAggregated() ? "A" : ".");
str.append(!specification.isCollectionOrIsAggregated() ? "I" : ".");
str.append(" ");
str.append(specification.getShortName());
代码示例来源:origin: org.nakedobjects.core/metamodel
str.append(specification.isEncodeable() ? "E" : ".");
str.append(specification.isValueOrIsAggregated() ? "A" : ".");
str.append(!specification.isCollectionOrIsAggregated() ? "I" : ".");
str.append(" ");
str.append(specification.getShortName());
代码示例来源:origin: org.nakedobjects.core/runtime
final String type = field.isOneToManyAssociation() ? "Collection" : field.isOneToOneAssociation() ? "Object" : "Unknown";
debug.appendln("Type", type);
debug.appendln("Has identity", !field.getSpecification().isCollectionOrIsAggregated());
debug.appendln("Spec", field.getSpecification().getFullName());
内容来源于网络,如有侵权,请联系作者删除!