Class BuddyPluginBeta.ChatParticipant

  • Enclosing class:
    BuddyPluginBeta

    public class BuddyPluginBeta.ChatParticipant
    extends java.lang.Object
    • Field Detail

      • pk

        private final byte[] pk
      • nickname

        private java.lang.String nickname
      • is_ignored

        private boolean is_ignored
      • is_spammer

        private boolean is_spammer
      • is_pinned

        private boolean is_pinned
      • nick_clash

        private boolean nick_clash
      • is_me

        private java.lang.Boolean is_me
      • friend_key

        private byte[] friend_key
      • profile_data_cache

        private java.util.List<java.lang.String> profile_data_cache
      • profile_data

        private java.util.List<java.lang.String> profile_data
      • profile_data_peeked

        private boolean profile_data_peeked
      • profile_data_set

        private long profile_data_set
    • Method Detail

      • getPublicKey

        public byte[] getPublicKey()
      • getContact

        public java.util.Map<java.lang.String,​java.lang.Object> getContact()
      • getAddress

        public java.net.InetSocketAddress getAddress()
      • isMe

        public boolean isMe()
      • getName

        public java.lang.String getName()
      • getName

        public java.lang.String getName​(boolean use_nick)
      • hasNickname

        public boolean hasNickname()
      • getFriendKey

        public java.lang.String getFriendKey()
      • getFriendStatus

        public int getFriendStatus()
      • checkProfileData

        protected void checkProfileData()
      • getProfileData

        public java.util.List<java.lang.String> getProfileData()
      • setProfileData

        public void setProfileData​(java.util.List<java.lang.String> d)
      • getProfileDataAgeMillis

        private long getProfileDataAgeMillis()
      • resetMessages

        private void resetMessages()
      • getMessageCount

        public int getMessageCount​(boolean explicit_only)
      • isIgnored

        public boolean isIgnored()
      • setIgnored

        public void setIgnored​(boolean b)
      • isSpammer

        public boolean isSpammer()
      • canSpammer

        public boolean canSpammer()
      • setSpammer

        public void setSpammer​(boolean b)
      • isPinned

        public boolean isPinned()
      • getPropsKey

        private java.lang.String getPropsKey()
      • setPinned

        public void setPinned​(boolean b)
      • setProperty

        private void setProperty​(java.lang.String name,
                                 boolean value)
      • setProperty

        private void setProperty​(java.lang.String name,
                                 java.util.List<java.lang.String> value)
      • isNickClash

        public boolean isNickClash()
      • isNickClash

        public boolean isNickClash​(boolean ignore_hidden)
      • setNickClash

        private void setNickClash​(boolean b)