@Override protected EdmEntityType createEntityType(final FullQualifiedName fqName) throws ODataException { EntityType entityType = edmProvider.getEntityType(fqName); if (entityType == null) { return null; } return new EdmEntityTypeImplProv(this, entityType, fqName.getNamespace()); }
@Override protected EdmEntityType createEntityType(final FullQualifiedName fqName) throws ODataException { EntityType entityType = edmProvider.getEntityType(fqName); if (entityType == null) { return null; } return new EdmEntityTypeImplProv(this, entityType, fqName.getNamespace()); }
@Override protected EdmEntityType createEntityType(final FullQualifiedName fqName) throws ODataException { EntityType entityType = edmProvider.getEntityType(fqName); if (entityType == null) { return null; } return new EdmEntityTypeImplProv(this, entityType, fqName.getNamespace()); }
public void includeEntityType(Schema targetSchema, IServiceInfo service, FullQualifiedName entityTypeName) throws ODataException { EdmProvider edmProvider = getEdmProvider(service); EntityType sourceType = edmProvider.getEntityType(entityTypeName); if (sourceType == null) { throw new ODataException("entity type " + entityTypeName + " not defined"); } includeEntityType(targetSchema, service, sourceType); }