org.nuiton.wikitty.storage.solr
Class WikittySolrConstant

java.lang.Object
  extended by org.nuiton.wikitty.storage.solr.WikittySolrConstant

public class WikittySolrConstant
extends Object

Extraction des constantes de WikittySearchEngineSolr pour pouvoir les utiliser dans les différentes implantations de WikittySearchEngine car il est très lié au fichier de configuration Solr partagé par les différentes implantation (car impossible de trouver comment specifier les fichiers de configuration a utiliser pour une implantation donnees :()

Version:
$Revision: 1281 $ Last update: $Date: 2012-01-05 02:39:15 +0100 (jeu, 05 jan 2012) $ by : $Author: bpoussin $
Author:
poussin

Field Summary
static String SOLR_ALL_EXTENSIONS
          extension use to store field without extension to search on all extension
static String SOLR_EXTENSIONS
          extensions field name in solr
static String SOLR_FULLTEXT
          default field to fulltext search
static String SOLR_FULLTEXT_ALL_EXTENSIONS
          extension use to store field without extension to search on all extension in fulltext mode
static String SOLR_ID
          id field in solr
static String SOLR_NULL_FIELD
          if field is null, this extra field is set to true otherwize is set to false
static String SOLR_QUERY_PARSER
          Precise the query parser to use, is allow leading wildcard
static String SOLR_WIKITTY_PREFIX
          Prefix utiliser pour les champs ajouter lors de l'indexation.
static String SUFFIX_BINARY
           
static String SUFFIX_BOOLEAN
           
static String SUFFIX_DATE
           
static String SUFFIX_NUMERIC
           
static String SUFFIX_SORTABLE
           
static String SUFFIX_STRING
           
static String SUFFIX_STRING_FULLTEXT
           
static String SUFFIX_STRING_LOWERCASE
           
static String SUFFIX_WIKITTY
           
static String TREENODE_ATTACHED
          Use as field on Wikitty object attached on TreeNode, TreeNodeId is added at end
static String TREENODE_ATTACHED_ALL
          Use as field on Wikitty object attached on TreeNode, TreeNodeId is added at end used for facetisation.
static String TREENODE_DEPTH
          Use as field on TreeNode, number of parents (root node depth=1)
static String TREENODE_PARENTS
          Use as field on TreeNode, contains parent node id and himself node id
static String TREENODE_PREFIX
          Use for indexation tree node
static String TREENODE_ROOT
          Use as field on TreeNode
 
Constructor Summary
WikittySolrConstant()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOLR_QUERY_PARSER

public static final String SOLR_QUERY_PARSER
Precise the query parser to use, is allow leading wildcard

See Also:
Constant Field Values

SOLR_WIKITTY_PREFIX

public static final String SOLR_WIKITTY_PREFIX
Prefix utiliser pour les champs ajouter lors de l'indexation. Ce prefix evite d'avoir des conflits entre un nom d'extension et un champs ajoute

See Also:
Constant Field Values

SOLR_ID

public static final String SOLR_ID
id field in solr

See Also:
Constant Field Values

SOLR_NULL_FIELD

public static final String SOLR_NULL_FIELD
if field is null, this extra field is set to true otherwize is set to false

See Also:
Constant Field Values

SOLR_EXTENSIONS

public static final String SOLR_EXTENSIONS
extensions field name in solr

See Also:
Constant Field Values

SOLR_FULLTEXT

public static final String SOLR_FULLTEXT
default field to fulltext search

See Also:
Constant Field Values

SOLR_ALL_EXTENSIONS

public static final String SOLR_ALL_EXTENSIONS
extension use to store field without extension to search on all extension

See Also:
Constant Field Values

SOLR_FULLTEXT_ALL_EXTENSIONS

public static final String SOLR_FULLTEXT_ALL_EXTENSIONS
extension use to store field without extension to search on all extension in fulltext mode

See Also:
Constant Field Values

TREENODE_PREFIX

public static final String TREENODE_PREFIX
Use for indexation tree node

See Also:
Constant Field Values

TREENODE_ROOT

public static final String TREENODE_ROOT
Use as field on TreeNode

See Also:
Constant Field Values

TREENODE_PARENTS

public static final String TREENODE_PARENTS
Use as field on TreeNode, contains parent node id and himself node id

See Also:
Constant Field Values

TREENODE_DEPTH

public static final String TREENODE_DEPTH
Use as field on TreeNode, number of parents (root node depth=1)

See Also:
Constant Field Values

TREENODE_ATTACHED

public static final String TREENODE_ATTACHED
Use as field on Wikitty object attached on TreeNode, TreeNodeId is added at end

See Also:
Constant Field Values

TREENODE_ATTACHED_ALL

public static final String TREENODE_ATTACHED_ALL
Use as field on Wikitty object attached on TreeNode, TreeNodeId is added at end used for facetisation. Le champs est cree dynamiquement par solr via schema.xml

See Also:
Constant Field Values

SUFFIX_BINARY

public static final String SUFFIX_BINARY
See Also:
Constant Field Values

SUFFIX_BOOLEAN

public static final String SUFFIX_BOOLEAN
See Also:
Constant Field Values

SUFFIX_NUMERIC

public static final String SUFFIX_NUMERIC
See Also:
Constant Field Values

SUFFIX_DATE

public static final String SUFFIX_DATE
See Also:
Constant Field Values

SUFFIX_STRING

public static final String SUFFIX_STRING
See Also:
Constant Field Values

SUFFIX_WIKITTY

public static final String SUFFIX_WIKITTY
See Also:
Constant Field Values

SUFFIX_SORTABLE

public static final String SUFFIX_SORTABLE
See Also:
Constant Field Values

SUFFIX_STRING_LOWERCASE

public static final String SUFFIX_STRING_LOWERCASE
See Also:
Constant Field Values

SUFFIX_STRING_FULLTEXT

public static final String SUFFIX_STRING_FULLTEXT
See Also:
Constant Field Values
Constructor Detail

WikittySolrConstant

public WikittySolrConstant()


Copyright © 2009-2012 CodeLutin. All Rights Reserved.