Class LnUrlPayerData

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,​java.lang.Object>

    public class LnUrlPayerData
    extends java.util.HashMap<java.lang.String,​java.lang.Object>
    See Also:
    Serialized Form
    • Constructor Detail

      • LnUrlPayerData

        public LnUrlPayerData()
    • Method Detail

      • isRequired

        public boolean isRequired​(java.lang.String field)
      • optional

        public LnUrlPayerData optional​(java.lang.String field)
      • isNameRequired

        public boolean isNameRequired()
      • isPubkeyRequired

        public boolean isPubkeyRequired()
      • isIdentifierRequired

        public boolean isIdentifierRequired()
      • isEmailRequired

        public boolean isEmailRequired()
      • isAuthRequired

        public boolean isAuthRequired()
      • getName

        public java.lang.String getName()
      • getPubkey

        public java.lang.String getPubkey()
      • getIdentifier

        public java.lang.String getIdentifier()
      • getEmail

        public java.lang.String getEmail()
      • setName

        public void setName​(java.lang.String name)
      • setPubkey

        public void setPubkey​(java.lang.String pubkey)
      • setIdentifier

        public void setIdentifier​(java.lang.String identifier)
      • setEmail

        public void setEmail​(java.lang.String email)
      • fromTemplate

        public static LnUrlPayerData fromTemplate​(java.util.Map<java.lang.String,​java.util.Map> template)
      • clone

        public LnUrlPayerData clone()
        Overrides:
        clone in class java.util.HashMap<java.lang.String,​java.lang.Object>