Class SearchLog

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, org.dbflute.Entity

    public class SearchLog
    extends BsSearchLog
    Author:
    FreeGen
    See Also:
    Serialized Form
    • Constructor Detail

      • SearchLog

        public SearchLog()
    • Method Detail

      • getId

        public java.lang.String getId()
      • setId

        public void setId​(java.lang.String id)
      • getVersionNo

        public java.lang.Long getVersionNo()
      • setVersionNo

        public void setVersionNo​(java.lang.Long version)
      • addSearchFieldLogValue

        public void addSearchFieldLogValue​(java.lang.String name,
                                           java.lang.String value)
      • addDocument

        public void addDocument​(java.util.Map<java.lang.String,​java.lang.Object> doc)
      • setSearchQuery

        public void setSearchQuery​(java.lang.String query)
      • getUserInfo

        public org.dbflute.optional.OptionalEntity<UserInfo> getUserInfo()
      • setUserInfo

        public void setUserInfo​(org.dbflute.optional.OptionalEntity<UserInfo> userInfo)
      • getSearchFieldLogList

        public java.util.List<org.codelibs.core.misc.Pair<java.lang.String,​java.lang.String>> getSearchFieldLogList()
      • addField

        public void addField​(java.lang.String key,
                             java.lang.Object value)
      • getLogMessage

        public java.lang.String getLogMessage()
      • toSource

        public java.util.Map<java.lang.String,​java.lang.Object> toSource()
        Overrides:
        toSource in class BsSearchLog
      • addFieldToSource

        protected void addFieldToSource​(java.util.Map<java.lang.String,​java.lang.Object> sourceMap,
                                        java.lang.String field,
                                        java.lang.Object value)
        Overrides:
        addFieldToSource in class BsSearchLog