org.exoplatform.forum.service
Class Utils

java.lang.Object
  extended by org.exoplatform.forum.service.Utils

public class Utils
extends java.lang.Object

Created by The eXo Platform SAS Author : Vu Duy Tu tu.duy@exoplatform.com Jun 2, 2008 - 3:33:33 AM


Nested Class Summary
static class Utils.DatetimeComparatorDESC
           
static class Utils.DatetimeComparatorPostDESC
           
 
Field Summary
static java.lang.String ADMIN
           
static java.lang.String ADMIN_ROLE
           
static java.lang.String ADMINISTRATION_HOME
           
static java.lang.String BANIP_HOME
           
static java.lang.String CATEGORY
           
static java.lang.String CATEGORY_HOME
           
static java.lang.String DEFAULT_EMAIL_CONTENT
           
static java.lang.String FORUM
           
static java.lang.String FORUM_BAN_IP
           
static java.lang.String FORUM_SERVICE
           
static java.lang.String FORUM_STATISTIC
           
static java.lang.String FORUM_SUBSCRIOTION
           
static java.lang.String FORUMADMINISTRATION
           
static java.lang.String GUEST
           
static java.lang.String MODERATOR
           
static java.lang.String NT_UNSTRUCTURED
           
static java.lang.String POLL
           
static java.lang.String POST
           
static java.lang.String PRUNESETTING
           
static java.lang.String RECEIVE_MESSAGE
           
static java.lang.String SEND_MESSAGE
           
static java.lang.String STATISTIC_HOME
           
static java.lang.String TAG
           
static java.lang.String TAG_HOME
           
static java.lang.String TOPIC
           
static java.lang.String TOPIC_TYPE_HOME
           
static java.lang.String TOPICTYPE
           
static java.lang.String TYPE_CATEGORY
           
static java.lang.String TYPE_FORUM
           
static java.lang.String TYPE_TOPIC
           
static java.lang.String USER
           
static java.lang.String USER_PROFILE_HOME
           
static java.lang.String USER_PROFILES
           
static java.lang.String USER_PROFILES_TYPE
           
 
Constructor Summary
Utils()
           
 
Method Summary
static java.util.Map<java.lang.String,java.lang.String> arrayToMap(java.lang.String[] strs)
           
static java.lang.String convertCodeHTML(java.lang.String s, java.util.List<java.lang.String> bbcs)
           
static java.lang.String getQueryInList(java.util.List<java.lang.String> list, java.lang.String property)
           
static java.lang.String getReplacementByBBcode(java.lang.String s, java.util.List<BBCode> bbcodes)
           
static java.lang.String getReplacementByBBcode(java.lang.String s, java.util.List<BBCode> bbcodes, ForumService forumService)
           
static boolean isAddNewArray(java.lang.String[] a, java.lang.String[] b)
           
static boolean isAddNewList(java.util.List<java.lang.String> a, java.util.List<java.lang.String> b)
           
static boolean isListContentItemList(java.util.List<java.lang.String> list, java.util.List<java.lang.String> list1)
           
static java.lang.String[] mapToArray(java.util.Map<java.lang.String,java.lang.String> map)
           
static java.lang.String removeCharterStrange(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_CATEGORY

public static final java.lang.String TYPE_CATEGORY

TYPE_FORUM

public static final java.lang.String TYPE_FORUM

TYPE_TOPIC

public static final java.lang.String TYPE_TOPIC

USER_PROFILES_TYPE

public static final java.lang.String USER_PROFILES_TYPE

FORUM_SERVICE

public static final java.lang.String FORUM_SERVICE

BANIP_HOME

public static final java.lang.String BANIP_HOME

STATISTIC_HOME

public static final java.lang.String STATISTIC_HOME

ADMINISTRATION_HOME

public static final java.lang.String ADMINISTRATION_HOME

CATEGORY_HOME

public static final java.lang.String CATEGORY_HOME

TAG_HOME

public static final java.lang.String TAG_HOME

FORUM_STATISTIC

public static final java.lang.String FORUM_STATISTIC

USER_PROFILE_HOME

public static final java.lang.String USER_PROFILE_HOME

USER_PROFILES

public static final java.lang.String USER_PROFILES

FORUM_BAN_IP

public static final java.lang.String FORUM_BAN_IP

FORUM_SUBSCRIOTION

public static final java.lang.String FORUM_SUBSCRIOTION

TOPIC_TYPE_HOME

public static final java.lang.String TOPIC_TYPE_HOME

NT_UNSTRUCTURED

public static final java.lang.String NT_UNSTRUCTURED

FORUMADMINISTRATION

public static final java.lang.String FORUMADMINISTRATION

CATEGORY

public static final java.lang.String CATEGORY

FORUM

public static final java.lang.String FORUM

TOPIC

public static final java.lang.String TOPIC

POST

public static final java.lang.String POST

POLL

public static final java.lang.String POLL

TAG

public static final java.lang.String TAG

TOPICTYPE

public static final java.lang.String TOPICTYPE

PRUNESETTING

public static final java.lang.String PRUNESETTING

RECEIVE_MESSAGE

public static final java.lang.String RECEIVE_MESSAGE

SEND_MESSAGE

public static final java.lang.String SEND_MESSAGE

ADMIN

public static final java.lang.String ADMIN

MODERATOR

public static final java.lang.String MODERATOR

USER

public static final java.lang.String USER

GUEST

public static final java.lang.String GUEST

ADMIN_ROLE

public static final java.lang.String ADMIN_ROLE

DEFAULT_EMAIL_CONTENT

public static final java.lang.String DEFAULT_EMAIL_CONTENT
Constructor Detail

Utils

public Utils()
Method Detail

getReplacementByBBcode

public static java.lang.String getReplacementByBBcode(java.lang.String s,
                                                      java.util.List<BBCode> bbcodes)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

getReplacementByBBcode

public static java.lang.String getReplacementByBBcode(java.lang.String s,
                                                      java.util.List<BBCode> bbcodes,
                                                      ForumService forumService)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

convertCodeHTML

public static java.lang.String convertCodeHTML(java.lang.String s,
                                               java.util.List<java.lang.String> bbcs)

removeCharterStrange

public static java.lang.String removeCharterStrange(java.lang.String s)

isAddNewArray

public static boolean isAddNewArray(java.lang.String[] a,
                                    java.lang.String[] b)

isAddNewList

public static boolean isAddNewList(java.util.List<java.lang.String> a,
                                   java.util.List<java.lang.String> b)

mapToArray

public static java.lang.String[] mapToArray(java.util.Map<java.lang.String,java.lang.String> map)

arrayToMap

public static java.util.Map<java.lang.String,java.lang.String> arrayToMap(java.lang.String[] strs)

getQueryInList

public static java.lang.String getQueryInList(java.util.List<java.lang.String> list,
                                              java.lang.String property)

isListContentItemList

public static boolean isListContentItemList(java.util.List<java.lang.String> list,
                                            java.util.List<java.lang.String> list1)


Copyright © 2010 eXo Platform SAS. All Rights Reserved.