Class UnconfirmedFunding

  • All Implemented Interfaces:
    Funding
    Direct Known Subclasses:
    ConfirmedFunding

    public class UnconfirmedFunding
    extends java.lang.Object
    implements Funding
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected UnconfirmedFunding​(java.net.URI source, java.lang.String identifier, java.util.Map<java.lang.String,​java.lang.String> labels, MonetaryAmount fundingAmount, java.time.Instant activeFrom, java.time.Instant activeTo)  
    • Constructor Detail

      • UnconfirmedFunding

        protected UnconfirmedFunding​(java.net.URI source,
                                     java.lang.String identifier,
                                     java.util.Map<java.lang.String,​java.lang.String> labels,
                                     MonetaryAmount fundingAmount,
                                     java.time.Instant activeFrom,
                                     java.time.Instant activeTo)
    • Method Detail

      • getSource

        public java.net.URI getSource()
        Specified by:
        getSource in interface Funding
      • getIdentifier

        public java.lang.String getIdentifier()
        Specified by:
        getIdentifier in interface Funding
      • getLabels

        public java.util.Map<java.lang.String,​java.lang.String> getLabels()
        Specified by:
        getLabels in interface Funding
      • getActiveFrom

        public java.time.Instant getActiveFrom()
        Specified by:
        getActiveFrom in interface Funding
      • getActiveTo

        public java.time.Instant getActiveTo()
        Specified by:
        getActiveTo in interface Funding
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object