/** * Finds a navigation property by name on this entity type <i>not including</i> inherited properties. */ public EdmNavigationProperty findDeclaredNavigationProperty(String name) { return getDeclaredNavigationProperties().firstOrNull(OPredicates.nameEquals(EdmNavigationProperty.class, name)); }
/** * Gets the navigation properties defined for this entity type <i>including</i> inherited properties. */ public Enumerable<EdmNavigationProperty> getNavigationProperties() { return isRootType() ? getDeclaredNavigationProperties() : getBaseType().getNavigationProperties().union(getDeclaredNavigationProperties()); }
/** * Finds a navigation property by name on this entity type <i>not including</i> inherited properties. */ public EdmNavigationProperty findDeclaredNavigationProperty(String name) { return getDeclaredNavigationProperties().firstOrNull(OPredicates.nameEquals(EdmNavigationProperty.class, name)); }
/** * Gets the navigation properties defined for this entity type <i>including</i> inherited properties. */ public Enumerable<EdmNavigationProperty> getNavigationProperties() { return isRootType() ? getDeclaredNavigationProperties() : getBaseType().getNavigationProperties().union(getDeclaredNavigationProperties()); }
/** * Finds a navigation property by name on this entity type <i>not including</i> inherited properties. */ public EdmNavigationProperty findDeclaredNavigationProperty(String name) { return getDeclaredNavigationProperties().firstOrNull(OPredicates.nameEquals(EdmNavigationProperty.class, name)); }
/** * Gets the navigation properties defined for this entity type <i>including</i> inherited properties. */ public Enumerable<EdmNavigationProperty> getNavigationProperties() { return isRootType() ? getDeclaredNavigationProperties() : getBaseType().getNavigationProperties().union(getDeclaredNavigationProperties()); }
for (EdmNavigationProperty np : et.getDeclaredNavigationProperties()) { report(" NavigationProperty Name=%s Relationship=%s FromRole=%s ToRole=%s", np.getName(), np.getRelationship().getFQNamespaceName(), np.getFromRole().getRole(), np.getToRole().getRole());
for (EdmNavigationProperty np : eet.getDeclaredNavigationProperties()) {
for (EdmNavigationProperty np : eet.getDeclaredNavigationProperties()) {