From 1b5aaa0dfb824f59638696c61acb92d604abd2ec Mon Sep 17 00:00:00 2001 From: michele Date: Mon, 19 Aug 2019 15:38:23 +0200 Subject: [PATCH 1/3] analyzers doc --- docs/Drivers/Java/Reference/View/Analyzers.md | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 docs/Drivers/Java/Reference/View/Analyzers.md diff --git a/docs/Drivers/Java/Reference/View/Analyzers.md b/docs/Drivers/Java/Reference/View/Analyzers.md new file mode 100644 index 000000000..4b9766501 --- /dev/null +++ b/docs/Drivers/Java/Reference/View/Analyzers.md @@ -0,0 +1,84 @@ +# Analyzers + +[HTTP Interface for Analyzers](https://www.arangodb.com/docs/devel/http/analyzers.html). + + +## Types + +- **AnalyzerEntity** + + - **name**: `String` + + The analyzer name. + + - **type**: `AnalyzerType` + + The analyzer type. Can be one of: `identity`, `delimiter`, `stem`, `norm`, `ngram`, `text` + + - **properties**: `Map` + + The properties used to configure the specified type. Value may be a string, an object or null. The default value is null. + + - **features**: `Set` + + The set of features to set on the analyzer generated fields. The default value is an empty array. + Values can be: `frequency`, `norm`, `position` + + +## ArangoDatabase.createArangoSearch + +`ArangoDatabase.createAnalyzer(AnalyzerEntity options) : AnalyzerEntity` + +Creates an Analyzer. + + +## ArangoDatabase.getAnalyzer + +`ArangoDatabase.getAnalyzer(String name) : AnalyzerEntity` + +Gets information about an Analyzer + +**Arguments** + +- **name**: `String` + + The name of the analyzer + + +## ArangoDatabase.getAnalyzers + +`ArangoDatabase.getAnalyzers() : Collection` + +Retrieves all analyzers definitions. + + +## ArangoDatabase.deleteAnalyzer + +`ArangoDatabase.getAnalyzers(String name) : void` + +Deletes an Analyzer. + +**Arguments** + +- **name**: `String` + + The name of the analyzer + + +## ArangoDatabase.deleteAnalyzer + +`ArangoDatabase.getAnalyzers(String name, AnalyzerDeleteOptions options) : void` + +Deletes an Analyzer. + +**Arguments** + +- **name**: `String` + + The name of the analyzer + +- **options**: `AnalyzerDeleteOptions` + + - **force**: `Boolean` + + The analyzer configuration should be removed even if it is in-use. The default value is false. From bbf25f805069fc9254894bdae091f802672b9113 Mon Sep 17 00:00:00 2001 From: michele Date: Mon, 19 Aug 2019 15:40:58 +0200 Subject: [PATCH 2/3] stream transactions doc links --- docs/Drivers/Java/Reference/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/Drivers/Java/Reference/README.md b/docs/Drivers/Java/Reference/README.md index c35bf9b2a..ea6307f54 100644 --- a/docs/Drivers/Java/Reference/README.md +++ b/docs/Drivers/Java/Reference/README.md @@ -8,6 +8,7 @@ - [Queries](Database/Queries.md) - [AQL User Functions](Database/AqlUserFunctions.md) - [Transactions](Database/Transactions.md) + - [Stream Transactions](Database/StreamTransactions.md) - [Graph Access](Database/GraphAccess.md) - [HTTP Routes](Database/HttpRoutes.md) - [Collection](Collection/README.md) @@ -18,6 +19,7 @@ - [View](View/README.md) - [View Manipulation](View/ViewManipulation.md) - [ArangoSearch Views](View/ArangoSearch.md) + - [Analyzers](View/Analyzers.md) - [Cursor](Cursor.md) - [Graph](Graph/README.md) - [Vertex Collection](Graph/VertexCollection.md) From 7a0aedd9cbce667371dce302626f9efdb6c9ecf6 Mon Sep 17 00:00:00 2001 From: michele Date: Mon, 19 Aug 2019 16:32:20 +0200 Subject: [PATCH 3/3] doc bugfix --- docs/Drivers/Java/Reference/View/Analyzers.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Drivers/Java/Reference/View/Analyzers.md b/docs/Drivers/Java/Reference/View/Analyzers.md index 4b9766501..543a9bd48 100644 --- a/docs/Drivers/Java/Reference/View/Analyzers.md +++ b/docs/Drivers/Java/Reference/View/Analyzers.md @@ -54,7 +54,7 @@ Retrieves all analyzers definitions. ## ArangoDatabase.deleteAnalyzer -`ArangoDatabase.getAnalyzers(String name) : void` +`ArangoDatabase.deleteAnalyzer(String name) : void` Deletes an Analyzer. @@ -67,7 +67,7 @@ Deletes an Analyzer. ## ArangoDatabase.deleteAnalyzer -`ArangoDatabase.getAnalyzers(String name, AnalyzerDeleteOptions options) : void` +`ArangoDatabase.deleteAnalyzer(String name, AnalyzerDeleteOptions options) : void` Deletes an Analyzer.