static EdmSchema.Builder findSchema(List<Builder> edmSchemas, String schemaName) {
   for (EdmSchema.Builder modelSchema : edmSchemas) {
     if (modelSchema.getNamespace().equals(schemaName)) {
       return modelSchema;
     }
   }
   return null;
 }
 static EdmEntityContainer.Builder findEntityContainer(
     List<Builder> edmSchemas, String schemaName) {
   for (EdmSchema.Builder modelSchema : edmSchemas) {
     if (modelSchema.getNamespace().equals(schemaName)) {
       for (EdmEntityContainer.Builder entityContainter : modelSchema.getEntityContainers()) {
         return entityContainter;
       }
     }
   }
   return null;
 }
 static org.odata4j.edm.EdmEntityType.Builder findEntityType(
     List<Builder> edmSchemas, String schemaName, String enitityName) {
   for (EdmSchema.Builder modelSchema : edmSchemas) {
     if (modelSchema.getNamespace().equals(schemaName)) {
       for (EdmEntityType.Builder type : modelSchema.getEntityTypes()) {
         if (type.getName().equals(enitityName)) {
           return type;
         }
       }
     }
   }
   return null;
 }
 static org.odata4j.edm.EdmEntitySet.Builder findEntitySet(
     List<Builder> edmSchemas, String schemaName, String enitityName) {
   for (EdmSchema.Builder modelSchema : edmSchemas) {
     if (modelSchema.getNamespace().equals(schemaName)) {
       for (EdmEntityContainer.Builder entityContainter : modelSchema.getEntityContainers()) {
         for (EdmEntitySet.Builder entitySet : entityContainter.getEntitySets()) {
           if (entitySet.getName().equals(enitityName)) {
             return entitySet;
           }
         }
       }
     }
   }
   return null;
 }