Package org.nuxeo.ecm.core.storage
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 towalkSchema(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 Summary
Fields Modifier and Type Field Description protected Set<String>
binaryPaths
protected Set<String>
simplePaths
-
Constructor Summary
Constructors Constructor Description PathsFinder(Set<String> simplePaths, Set<String> binaryPaths)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
walkComplexType(ComplexType complexType, String path, String addPrefix)
void
walkSchema(Schema schema)
protected void
walkSimpleType(Type type, String path, String addPrefix)
protected void
walkType(Type type, String path, String addPrefix)
-
-
-
Method Detail
-
walkSchema
public void walkSchema(Schema schema)
-
walkComplexType
protected void walkComplexType(ComplexType complexType, String path, String addPrefix)
-
-