001
014
015 package com.liferay.portlet.expando.util;
016
017 import com.liferay.portal.kernel.search.Document;
018 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
019 import com.liferay.portlet.expando.model.ExpandoBridge;
020
021
024 public class ExpandoBridgeIndexerUtil {
025
026 public static void addAttributes(
027 Document doc, ExpandoBridge expandoBridge) {
028
029 getExpandoBridgeIndexer().addAttributes(doc, expandoBridge);
030 }
031
032 public static String encodeFieldName(String columnName) {
033 return getExpandoBridgeIndexer().encodeFieldName(columnName);
034 }
035
036 public static ExpandoBridgeIndexer getExpandoBridgeIndexer() {
037 PortalRuntimePermission.checkGetBeanProperty(
038 ExpandoBridgeIndexerUtil.class);
039
040 return _expandoBridgeIndexer;
041 }
042
043 public void setExpandoBridgeIndexer(
044 ExpandoBridgeIndexer expandoBridgeIndexer) {
045
046 PortalRuntimePermission.checkSetBeanProperty(getClass());
047
048 _expandoBridgeIndexer = expandoBridgeIndexer;
049 }
050
051 private static ExpandoBridgeIndexer _expandoBridgeIndexer;
052
053 }