Class FulltextConfigurationFactory.PathsFinder

java.lang.Object
org.nuxeo.ecm.core.storage.FulltextConfigurationFactory.PathsFinder
Enclosing class:
FulltextConfigurationFactory

public static class FulltextConfigurationFactory.PathsFinder extends Object
Accumulates paths for string and binary properties in schemas passed to walkSchema(org.nuxeo.ecm.core.schema.types.Schema).

For schemas without prefix the path is accumulated both with and without prefix.

For binaries the path includes the final "/data" part.

  • Field Details

    • simplePaths

      protected final Set<String> simplePaths
    • binaryPaths

      protected final Set<String> binaryPaths
  • Constructor Details

  • Method Details

    • walkSchema

      public void walkSchema(Schema schema)
    • walkComplexType

      protected void walkComplexType(ComplexType complexType, String path, String addPrefix)
    • walkType

      protected void walkType(Type type, String path, String addPrefix)
    • walkSimpleType

      protected void walkSimpleType(Type type, String path, String addPrefix)