|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.nuxeo.ecm.core.search.api.indexing.resources.configuration.IndexableResourceDescriptor
public class IndexableResourceDescriptor
Indexable document descriptor.
Constructor Summary | |
---|---|
IndexableResourceDescriptor()
|
|
IndexableResourceDescriptor(java.lang.String name,
java.lang.String prefix,
boolean allFieldsIndexable,
java.util.Set<java.lang.String> excludedFields,
java.util.Map<java.lang.String,IndexableResourceDataConf> fields,
java.lang.String type)
|
Method Summary | |
---|---|
boolean |
areAllFieldsIndexable()
All schema fields should be indexed ? |
java.util.Set<java.lang.String> |
getExcludedFields()
Returns the list of field that should be excluded. |
java.util.Map<java.lang.String,IndexableResourceDataConf> |
getIndexableFields()
Returns the map from field name to indexable schema field configuration. |
java.lang.String |
getName()
Returns the name of the indexable resource c onfiguration. |
java.lang.String |
getPrefix()
Returns the resource prefix. |
java.lang.String |
getType()
Returns the indexable resource type. |
void |
setAllFieldsIndexable(boolean allFieldsIndexable)
|
void |
setExcludedFields(java.util.Set<java.lang.String> excludedFields)
|
void |
setFields(java.util.Map<java.lang.String,IndexableResourceDataConf> fields)
|
void |
setName(java.lang.String name)
|
void |
setPrefix(java.lang.String schemaPrefix)
|
void |
setType(java.lang.String type)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public IndexableResourceDescriptor()
public IndexableResourceDescriptor(java.lang.String name, java.lang.String prefix, boolean allFieldsIndexable, java.util.Set<java.lang.String> excludedFields, java.util.Map<java.lang.String,IndexableResourceDataConf> fields, java.lang.String type)
Method Detail |
---|
public java.lang.String getName()
IndexableResourceConf
getName
in interface IndexableResourceConf
public void setName(java.lang.String name)
public java.util.Map<java.lang.String,IndexableResourceDataConf> getIndexableFields()
IndexableResourceConf
getIndexableFields
in interface IndexableResourceConf
public void setFields(java.util.Map<java.lang.String,IndexableResourceDataConf> fields)
public java.lang.String getPrefix()
IndexableResourceConf
getPrefix
in interface IndexableResourceConf
public void setPrefix(java.lang.String schemaPrefix)
public boolean areAllFieldsIndexable()
IndexableResourceConf
areAllFieldsIndexable
in interface IndexableResourceConf
public void setAllFieldsIndexable(boolean allFieldsIndexable)
public java.util.Set<java.lang.String> getExcludedFields()
IndexableResourceConf
getExcludedFields
in interface IndexableResourceConf
public void setExcludedFields(java.util.Set<java.lang.String> excludedFields)
public java.lang.String getType()
IndexableResourceConf
The type will be use for further indexing resource introspection if needed.
getType
in interface IndexableResourceConf
public void setType(java.lang.String type)
public java.lang.String toString()
toString
in class java.lang.Object
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |