org.apache.olingo.odata2.api.edm.provider.Association.setEnd2()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(6.2k)|赞(0)|评价(0)|浏览(89)

本文整理了Java中org.apache.olingo.odata2.api.edm.provider.Association.setEnd2()方法的一些代码示例,展示了Association.setEnd2()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Association.setEnd2()方法的具体详情如下:
包路径:org.apache.olingo.odata2.api.edm.provider.Association
类名称:Association
方法名:setEnd2

Association.setEnd2介绍

[英]Sets the second AssociationEnd for this Association
[中]设置此关联的第二个AssociationId

代码示例

代码示例来源:origin: org.apache.olingo/olingo-odata2-core

association.setAnnotationElements(annotationElements);
association.setEnd1(associationEnds.get(0)).setEnd2(associationEnds.get(1));
associationsMap.put(new FullQualifiedName(currentNamespace, association.getName()), association);
return association;

代码示例来源:origin: com.sap.cloud.servicesdk/odata-v2-lib

association.setAnnotationElements(annotationElements);
association.setEnd1(associationEnds.get(0)).setEnd2(associationEnds.get(1));
associationsMap.put(new FullQualifiedName(currentNamespace, association.getName()), association);
return association;

代码示例来源:origin: org.apache.olingo/olingo-odata2-core-incubating

association.setAnnotationElements(annotationElements);
association.setEnd1(associationEnds.get(0)).setEnd2(associationEnds.get(1));
associationsMap.put(new FullQualifiedName(currentNamespace, association.getName()), association);
return association;

代码示例来源:origin: org.apache.olingo/olingo-odata2-jpa-processor-core

currentAssociation = new Association();
currentAssociation.setEnd1(associationEndView.getEdmAssociationEnd1());
currentAssociation.setEnd2(associationEndView.getEdmAssociationEnd2());

代码示例来源:origin: io.cronapp/olingo-odata2-jpa-processor-core

currentAssociation = new Association();
currentAssociation.setEnd1(associationEndView.getEdmAssociationEnd1());
currentAssociation.setEnd2(associationEndView.getEdmAssociationEnd2());

代码示例来源:origin: org.apache.olingo/olingo-odata2-jpa-processor-core

private void copyAssociation(final Association copyToAssociation, final Association copyFromAssociation) {
  copyToAssociation.setEnd1(copyFromAssociation.getEnd1());
  copyToAssociation.setEnd2(copyFromAssociation.getEnd2());
  copyToAssociation.setName(copyFromAssociation.getName());
  copyToAssociation.setAnnotationAttributes(copyFromAssociation.getAnnotationAttributes());
  copyToAssociation.setAnnotationElements(copyFromAssociation.getAnnotationElements());
  copyToAssociation.setDocumentation(copyFromAssociation.getDocumentation());
 }
}

代码示例来源:origin: io.cronapp/olingo-odata2-jpa-processor-core

private void copyAssociation(final Association copyToAssociation, final Association copyFromAssociation) {
  copyToAssociation.setEnd1(copyFromAssociation.getEnd1());
  copyToAssociation.setEnd2(copyFromAssociation.getEnd2());
  copyToAssociation.setName(copyFromAssociation.getName());
  copyToAssociation.setAnnotationAttributes(copyFromAssociation.getAnnotationAttributes());
  copyToAssociation.setAnnotationElements(copyFromAssociation.getAnnotationElements());
  copyToAssociation.setDocumentation(copyFromAssociation.getDocumentation());
 }
}

代码示例来源:origin: org.apache.olingo/olingo-odata2-annotation-processor-core-incubating

private Association createAssociation(final Field field, final NavigationProperty navProperty) {
 Association association = new Association();
 EdmNavigationProperty navigation = field.getAnnotation(EdmNavigationProperty.class);
 AssociationEnd fromEnd = new AssociationEnd();
 fromEnd.setRole(navProperty.getFromRole());
 String typeName = ANNOTATION_HELPER.extractEntityTypeName(field.getDeclaringClass());
 fromEnd.setType(new FullQualifiedName(namespace, typeName));
 fromEnd.setMultiplicity(EdmMultiplicity.ONE);
 association.setEnd1(fromEnd);
 AssociationEnd toEnd = new AssociationEnd();
 toEnd.setRole(navProperty.getToRole());
 String toTypeName = ANNOTATION_HELPER.extractEntitTypeName(navigation, field);
 toEnd.setType(new FullQualifiedName(namespace, toTypeName));
 toEnd.setMultiplicity(ANNOTATION_HELPER.getMultiplicity(navigation, field));
 association.setEnd2(toEnd);
 String associationName = navProperty.getRelationship().getName();
 association.setName(associationName);
 return association;
}

代码示例来源:origin: com.sap.cloud.servicesdk.prov/odata-core

private Association clone(Association association) {
  if (association == null) {
    return null;
  }
  Association newAssociation = new Association();
  newAssociation.setAnnotationAttributes(association
      .getAnnotationAttributes());
  newAssociation.setAnnotationElements(association
      .getAnnotationElements());
  newAssociation.setDocumentation(association.getDocumentation());
  newAssociation.setEnd1(association.getEnd1());
  newAssociation.setEnd2(association.getEnd2());
  newAssociation.setName(association.getName());
  newAssociation.setReferentialConstraint(association
      .getReferentialConstraint());
  return newAssociation;
}

代码示例来源:origin: com.sap.cloud.servicesdk.prov/odata-core

end2.setMultiplicity(targetMultiplicity);
end2.setRole(targetRoleName);
association.setEnd2(end2);

代码示例来源:origin: io.cronapp/olingo-odata2-annotation-processor-core

private Association createAssociation(final AnnotationHelper.AnnotatedNavInfo info) {
 Association association = new Association();
 AssociationEnd fromEnd = new AssociationEnd();
 fromEnd.setRole(info.getFromRoleName());
 fromEnd.setType(new FullQualifiedName(namespace, info.getFromTypeName()));
 fromEnd.setMultiplicity(info.getFromMultiplicity());
 association.setEnd1(fromEnd);
 AssociationEnd toEnd = new AssociationEnd();
 toEnd.setRole(info.getToRoleName());
 toEnd.setType(new FullQualifiedName(namespace, info.getToTypeName()));
 toEnd.setMultiplicity(info.getToMultiplicity());
 association.setEnd2(toEnd);
 String associationName = info.getRelationshipName();
 association.setName(associationName);
 return association;
}

代码示例来源:origin: org.apache.olingo/olingo-odata2-annotation-processor-core

private Association createAssociation(final AnnotationHelper.AnnotatedNavInfo info) {
 Association association = new Association();
 AssociationEnd fromEnd = new AssociationEnd();
 fromEnd.setRole(info.getFromRoleName());
 fromEnd.setType(new FullQualifiedName(namespace, info.getFromTypeName()));
 fromEnd.setMultiplicity(info.getFromMultiplicity());
 association.setEnd1(fromEnd);
 AssociationEnd toEnd = new AssociationEnd();
 toEnd.setRole(info.getToRoleName());
 toEnd.setType(new FullQualifiedName(namespace, info.getToTypeName()));
 toEnd.setMultiplicity(info.getToMultiplicity());
 association.setEnd2(toEnd);
 String associationName = info.getRelationshipName();
 association.setName(associationName);
 return association;
}

相关文章