code: public boolean isExternalizable(final Datastore datastore) {
          if (datastore == null) {
              return false;
          }
  
          if (datastore instanceof JdbcDatastore) {
              return true;
          }
  
          if (datastore instanceof CsvDatastore) {
              final Resource resource = ((CsvDatastore) datastore).getResource();
              if (resource instanceof FileResource) {
                  return true;
              }
          }
  
          if (datastore instanceof ExcelDatastore) {
              final Resource resource = ((ExcelDatastore) datastore).getResource();
              if (resource instanceof FileResource) {
                  return true;
              }
          }
  
          return false;
      }
docs: Determines if the given datastore is externalizable by this object.
  
  @param datastore
  @return