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 class
FulltextDescriptor.FulltextIndexDescriptor
-
Field Summary
Fields Modifier and Type Field Description static int
FULLTEXT_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 boolean
getFulltextDisabled()
Set<String>
getFulltextExcludedTypes()
int
getFulltextFieldSizeLimit()
Set<String>
getFulltextIncludedTypes()
List<FulltextDescriptor.FulltextIndexDescriptor>
getFulltextIndexes()
boolean
getFulltextSearchDisabled()
boolean
getFulltextStoredInBlob()
void
merge(FulltextDescriptor other)
void
setFulltextDisabled(boolean disabled)
void
setFulltextExcludedTypes(Set<String> fulltextExcludedTypes)
void
setFulltextFieldSizeLimit(int fulltextFieldSizeLimit)
void
setFulltextIncludedTypes(Set<String> fulltextIncludedTypes)
void
setFulltextIndexes(List<FulltextDescriptor.FulltextIndexDescriptor> fulltextIndexes)
void
setFulltextSearchDisabled(boolean disabled)
void
setFulltextStoredInBlob(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)
-
-