Class NostrFilter

    • Constructor Detail

      • NostrFilter

        public NostrFilter()
      • NostrFilter

        public NostrFilter​(java.util.Map<java.lang.String,​java.lang.Object> map)
    • Method Detail

      • clone

        public NostrFilter clone()
        Overrides:
        clone in class java.lang.Object
      • withId

        public NostrFilter withId​(java.lang.String id)
      • getIds

        public java.util.List<java.lang.String> getIds()
      • withAuthor

        public NostrFilter withAuthor​(java.lang.String author)
      • getAuthors

        public java.util.List<java.lang.String> getAuthors()
      • getKinds

        public java.util.List<java.lang.Integer> getKinds()
      • since

        public NostrFilter since​(java.time.Instant since)
      • getSince

        public java.time.Instant getSince()
      • getUntil

        public java.time.Instant getUntil()
      • until

        public NostrFilter until​(java.time.Instant until)
      • getLimit

        public java.lang.Integer getLimit()
      • withTag

        public NostrFilter withTag​(java.lang.String key,
                                   java.lang.String... values)
      • getTags

        public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getTags()
      • getTagValues

        public java.util.List<java.lang.String> getTagValues​(java.lang.String key)
      • toMap

        protected java.util.Map<java.lang.String,​java.lang.Object> toMap()
        Specified by:
        toMap in class NostrMessageFragment