Class SelectUserId


  • public abstract class SelectUserId
    extends java.lang.Object
    • Constructor Detail

      • SelectUserId

        public SelectUserId()
    • Method Detail

      • accept

        protected abstract boolean accept​(java.lang.String userId)
      • selectUserIds

        public java.util.List<java.lang.String> selectUserIds​(org.bouncycastle.openpgp.PGPKeyRing keyRing)
      • selectUserIds

        public java.util.List<java.lang.String> selectUserIds​(java.util.List<java.lang.String> userIds)
      • firstMatch

        public java.lang.String firstMatch​(org.bouncycastle.openpgp.PGPKeyRing keyRing)
      • firstMatch

        public java.lang.String firstMatch​(java.util.List<java.lang.String> userIds)
      • containsSubstring

        public static SelectUserId containsSubstring​(@Nonnull
                                                     java.lang.CharSequence query)
      • exactMatch

        public static SelectUserId exactMatch​(@Nonnull
                                              java.lang.CharSequence query)
      • startsWith

        public static SelectUserId startsWith​(@Nonnull
                                              java.lang.CharSequence substring)
      • containsEmailAddress

        public static SelectUserId containsEmailAddress​(@Nonnull
                                                        java.lang.CharSequence email)
      • validUserId

        public static SelectUserId validUserId​(org.bouncycastle.openpgp.PGPKeyRing keyRing)
      • byEmail

        public static SelectUserId byEmail​(java.lang.CharSequence email)