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>binaryPathsprotected 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 voidwalkComplexType(ComplexType complexType, String path, String addPrefix)voidwalkSchema(Schema schema)protected voidwalkSimpleType(Type type, String path, String addPrefix)protected voidwalkType(Type type, String path, String addPrefix)
-
-
-
Method Detail
-
walkSchema
public void walkSchema(Schema schema)
-
walkComplexType
protected void walkComplexType(ComplexType complexType, String path, String addPrefix)
-
-