Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.storage.sql
Class ModelFulltext

java.lang.Object
  extended by org.nuxeo.ecm.core.storage.sql.ModelFulltext

public class ModelFulltext
extends Object

Info about the fulltext configuration.


Field Summary
 Map<String,String> fieldToIndexName
          Indexes holding exactly one field.
 Map<String,String> indexAnalyzer
          Map of index to analyzer (may be null).
 Map<String,String> indexCatalog
          Map of index to catalog (may be null).
 Set<String> indexesAllBinary
          Indexes containing all binaries properties.
 Set<String> indexesAllSimple
          Indexes containing all simple properties.
 Map<String,Set<String>> indexesByPropPathBinary
          Indexes for each specific binary property path.
 Map<String,Set<String>> indexesByPropPathExcludedBinary
          Indexes for each specific binary property path excluded.
 Map<String,Set<String>> indexesByPropPathExcludedSimple
          Indexes for each specific simple property path excluded.
 Map<String,Set<String>> indexesByPropPathSimple
          Indexes for each specific simple property path.
 Set<String> indexNames
          All index names.
static String PROP_TYPE_BLOB
           
static String PROP_TYPE_STRING
           
 Map<String,Set<String>> propPathsByIndexBinary
           
 Map<String,Set<String>> propPathsByIndexSimple
           
 Map<String,Set<String>> propPathsExcludedByIndexBinary
           
 Map<String,Set<String>> propPathsExcludedByIndexSimple
           
 
Constructor Summary
ModelFulltext()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROP_TYPE_STRING

public static final String PROP_TYPE_STRING
See Also:
Constant Field Values

PROP_TYPE_BLOB

public static final String PROP_TYPE_BLOB
See Also:
Constant Field Values

indexNames

public final Set<String> indexNames
All index names.


fieldToIndexName

public final Map<String,String> fieldToIndexName
Indexes holding exactly one field.


indexAnalyzer

public final Map<String,String> indexAnalyzer
Map of index to analyzer (may be null).


indexCatalog

public final Map<String,String> indexCatalog
Map of index to catalog (may be null).


indexesAllSimple

public final Set<String> indexesAllSimple
Indexes containing all simple properties.


indexesAllBinary

public final Set<String> indexesAllBinary
Indexes containing all binaries properties.


indexesByPropPathSimple

public final Map<String,Set<String>> indexesByPropPathSimple
Indexes for each specific simple property path.


indexesByPropPathBinary

public final Map<String,Set<String>> indexesByPropPathBinary
Indexes for each specific binary property path.


indexesByPropPathExcludedSimple

public final Map<String,Set<String>> indexesByPropPathExcludedSimple
Indexes for each specific simple property path excluded.


indexesByPropPathExcludedBinary

public final Map<String,Set<String>> indexesByPropPathExcludedBinary
Indexes for each specific binary property path excluded.


propPathsByIndexSimple

public final Map<String,Set<String>> propPathsByIndexSimple

propPathsByIndexBinary

public final Map<String,Set<String>> propPathsByIndexBinary

propPathsExcludedByIndexSimple

public final Map<String,Set<String>> propPathsExcludedByIndexSimple

propPathsExcludedByIndexBinary

public final Map<String,Set<String>> propPathsExcludedByIndexBinary
Constructor Detail

ModelFulltext

public ModelFulltext()

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.