So sometimes when converting the Java to C# a get method that is behaving like a property accessor will be turned into a C# property.īut other then that, you will find that the documentation for Java Lucene 4.X can be very useful to your learning of Lucene.NET 4.8. Likewise, C# has support for properties with getters and setters but Java does not. So we change the method names to confirm to. NET we expect method names to start with an upper case letter. So for example, in Java it's common for method names start with a lower case letter, but of course in. That is we make stylistic changes to confirm to the. However, even for files that port fairly easily you will notice that in the conversion process we ".NETify" the code. So if you did a comparison of the code for a file in the one GitHub repo against the corresponding file in the other repo the two should in most cases look extremely similar. In general we try to do a line by line port when possible. Java Lucene DocumentationĪpache Lucene.NET 4.8 is a port of Java Apache Lucene 4.8. Some of this work is completed and some of it remains. In addition to porting the Lucene code from Java to C# we are also working to convert the docs from Java to C# examples as well. Much of this documentation is compiled from the inline documentation comments from the source code and it originated from the Java Lucene code base. Those projects each have documentation that typically starts with some higher level docs that then link into API or Object/Method level documentations. The project is organized as a collection of sub-projects, each one corresponding ultimately to a nuget package. Click on the documentation link for the version of interest and you will see that it leads to a wealth of documentation. On that page you will find links to the documentation for various release versions. Lucene.NET has fairly extensive documentation that can be found in the Lucene.NET Documentation section of the website.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |