//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void lookupFileByDatabaseFile() internal virtual void LookupFileByDatabaseFile() { DatabaseLayout layout = _testDirectory.databaseLayout(); DatabaseFile[] databaseFiles = DatabaseFile.values(); foreach (DatabaseFile databaseFile in databaseFiles) { assertNotNull(layout.File(databaseFile).findAny().orElseThrow(() => new Exception("Mapping was expected to be found"))); } File metadata = layout.File(DatabaseFile.MetadataStore).findFirst().orElseThrow(() => new Exception("Mapping was expected to be found")); assertEquals("neostore", metadata.Name); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void lookupIdFileByDatabaseFile() internal virtual void LookupIdFileByDatabaseFile() { DatabaseLayout layout = _testDirectory.databaseLayout(); DatabaseFile[] databaseFiles = DatabaseFile.values(); foreach (DatabaseFile databaseFile in databaseFiles) { Optional <File> idFile = layout.IdFile(databaseFile); assertEquals(databaseFile.hasIdFile(), idFile.Present); } File metadataId = layout.IdFile(DatabaseFile.MetadataStore).orElseThrow(() => new Exception("Mapping was expected to be found")); assertEquals("neostore.id", metadataId.Name); }
public virtual Stream <File> File(DatabaseFile databaseFile) { IEnumerable <string> names = databaseFile.Names; return(Iterables.stream(names).map(this.file)); }
public virtual Optional <File> IdFile(DatabaseFile file) { return(file.hasIdFile() ? idFile(file.Name) : null); }
public virtual ISet <File> StoreFiles() { return(Arrays.stream(DatabaseFile.values()).flatMap(this.file).collect(Collectors.toSet())); }