001
014
015 package com.liferay.portlet.dynamicdatamapping.util;
016
017 import com.liferay.portal.kernel.search.Document;
018 import com.liferay.portlet.dynamicdatamapping.model.DDMStructure;
019 import com.liferay.portlet.dynamicdatamapping.storage.Fields;
020
021
024 public class DDMIndexerUtil {
025
026 public static void addAttributes(
027 Document document, DDMStructure ddmStructure, Fields fields) {
028
029 getDDMIndexer().addAttributes(document, ddmStructure, fields);
030 }
031
032 public static String encodeName(long ddmStructureId, String fieldName) {
033 return getDDMIndexer().encodeName(ddmStructureId, fieldName);
034 }
035
036 public static DDMIndexer getDDMIndexer() {
037 return _ddmIndexer;
038 }
039
040 public void setDDMIndexer(DDMIndexer ddmIndexer) {
041 _ddmIndexer = ddmIndexer;
042 }
043
044 private static DDMIndexer _ddmIndexer;
045
046 }