Package no.unit.nva.model.funding
Class UnconfirmedFunding
- java.lang.Object
-
- no.unit.nva.model.funding.UnconfirmedFunding
-
- All Implemented Interfaces:
Funding
- Direct Known Subclasses:
ConfirmedFunding
public class UnconfirmedFunding extends java.lang.Object implements Funding
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUnconfirmedFunding(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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.time.InstantgetActiveFrom()java.time.InstantgetActiveTo()MonetaryAmountgetFundingAmount()java.lang.StringgetIdentifier()java.util.Map<java.lang.String,java.lang.String>getLabels()java.net.URIgetSource()inthashCode()
-
-
-
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
-
getIdentifier
public java.lang.String getIdentifier()
- Specified by:
getIdentifierin interfaceFunding
-
getLabels
public java.util.Map<java.lang.String,java.lang.String> getLabels()
-
getFundingAmount
public MonetaryAmount getFundingAmount()
- Specified by:
getFundingAmountin interfaceFunding
-
getActiveFrom
public java.time.Instant getActiveFrom()
- Specified by:
getActiveFromin interfaceFunding
-
getActiveTo
public java.time.Instant getActiveTo()
- Specified by:
getActiveToin interfaceFunding
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-