本文整理了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
[英]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;
}
内容来源于网络,如有侵权,请联系作者删除!