Package org.killbill.billing.account.api
Interface ImmutableAccountData
-
- All Known Subinterfaces:
Account
public interface ImmutableAccountData
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CurrencygetCurrency()StringgetExternalKey()org.joda.time.DateTimeZonegetFixedOffsetTimeZone()UUIDgetId()org.joda.time.DateTimegetReferenceTime()org.joda.time.DateTimeZonegetTimeZone()
-
-
-
Method Detail
-
getId
UUID getId()
-
getExternalKey
String getExternalKey()
- Returns:
- the account externalKey
-
getCurrency
Currency getCurrency()
-
getTimeZone
org.joda.time.DateTimeZone getTimeZone()
- Returns:
- the account timezone, as specified at creation time
-
getFixedOffsetTimeZone
org.joda.time.DateTimeZone getFixedOffsetTimeZone()
- Returns:
- the account timezone used by the system for dates manipulation (ignoring changes like DST)
-
getReferenceTime
org.joda.time.DateTime getReferenceTime()
- Returns:
- the account reference time
-
-