Package org.nuxeo.ecm.core.storage
Class FulltextDescriptor
- java.lang.Object
-
- org.nuxeo.ecm.core.storage.FulltextDescriptor
-
public class FulltextDescriptor extends Object
Structure holding fulltext descriptor info for generic fulltext indexing.Not directly a XObject, but used by various RepositoryDescriptors.
- Since:
- 7.10-HF04, 8.1
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFulltextDescriptor.FulltextIndexDescriptor
-
Field Summary
Fields Modifier and Type Field Description static intFULLTEXT_FIELD_SIZE_LIMIT_DEFAULT
-
Constructor Summary
Constructors Constructor Description FulltextDescriptor()FulltextDescriptor(FulltextDescriptor other)Copy constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetFulltextDisabled()Set<String>getFulltextExcludedTypes()intgetFulltextFieldSizeLimit()Set<String>getFulltextIncludedTypes()List<FulltextDescriptor.FulltextIndexDescriptor>getFulltextIndexes()booleangetFulltextSearchDisabled()booleangetFulltextStoredInBlob()voidmerge(FulltextDescriptor other)voidsetFulltextDisabled(boolean disabled)voidsetFulltextExcludedTypes(Set<String> fulltextExcludedTypes)voidsetFulltextFieldSizeLimit(int fulltextFieldSizeLimit)voidsetFulltextIncludedTypes(Set<String> fulltextIncludedTypes)voidsetFulltextIndexes(List<FulltextDescriptor.FulltextIndexDescriptor> fulltextIndexes)voidsetFulltextSearchDisabled(boolean disabled)voidsetFulltextStoredInBlob(boolean storedInBlob)
-
-
-
Field Detail
-
FULLTEXT_FIELD_SIZE_LIMIT_DEFAULT
public static final int FULLTEXT_FIELD_SIZE_LIMIT_DEFAULT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FulltextDescriptor
public FulltextDescriptor()
-
FulltextDescriptor
public FulltextDescriptor(FulltextDescriptor other)
Copy constructor.
-
-
Method Detail
-
getFulltextFieldSizeLimit
public int getFulltextFieldSizeLimit()
-
setFulltextFieldSizeLimit
public void setFulltextFieldSizeLimit(int fulltextFieldSizeLimit)
-
getFulltextDisabled
public boolean getFulltextDisabled()
-
setFulltextDisabled
public void setFulltextDisabled(boolean disabled)
-
getFulltextStoredInBlob
public boolean getFulltextStoredInBlob()
- Since:
- 11.1
-
setFulltextStoredInBlob
public void setFulltextStoredInBlob(boolean storedInBlob)
- Since:
- 11.1
-
getFulltextSearchDisabled
public boolean getFulltextSearchDisabled()
-
setFulltextSearchDisabled
public void setFulltextSearchDisabled(boolean disabled)
-
getFulltextIndexes
public List<FulltextDescriptor.FulltextIndexDescriptor> getFulltextIndexes()
-
setFulltextIndexes
public void setFulltextIndexes(List<FulltextDescriptor.FulltextIndexDescriptor> fulltextIndexes)
-
merge
public void merge(FulltextDescriptor other)
-
-