Class DefaultBillingEventSet
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractSet<E>
-
- java.util.TreeSet<BillingEvent>
-
- org.killbill.billing.junction.plumbing.billing.DefaultBillingEventSet
-
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<BillingEvent>,Collection<BillingEvent>,NavigableSet<BillingEvent>,Set<BillingEvent>,SortedSet<BillingEvent>,BillingEventSet
public class DefaultBillingEventSet extends TreeSet<BillingEvent> implements SortedSet<BillingEvent>, BillingEventSet
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultBillingEventSet(boolean accountAutoInvoiceOff, boolean accountAutoInvoiceDraft, boolean accountAutoInvoiceReuseDraft)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<UUID>getSubscriptionIdsWithAutoInvoiceOff()Map<String,Usage>getUsages()booleanisAccountAutoInvoiceDraft()booleanisAccountAutoInvoiceOff()booleanisAccountAutoInvoiceReuseDraft()StringtoString()-
Methods inherited from class java.util.TreeSet
add, addAll, ceiling, clear, clone, comparator, contains, descendingIterator, descendingSet, first, floor, headSet, headSet, higher, isEmpty, iterator, last, lower, pollFirst, pollLast, remove, size, spliterator, subSet, subSet, tailSet, tailSet
-
Methods inherited from class java.util.AbstractSet
equals, hashCode, removeAll
-
Methods inherited from class java.util.AbstractCollection
containsAll, retainAll, toArray, toArray
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Methods inherited from interface java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, remove, removeAll, retainAll, size, toArray, toArray
-
Methods inherited from interface java.util.SortedSet
comparator, first, last, spliterator
-
-
-
-
Method Detail
-
isAccountAutoInvoiceOff
public boolean isAccountAutoInvoiceOff()
- Specified by:
isAccountAutoInvoiceOffin interfaceBillingEventSet
-
isAccountAutoInvoiceDraft
public boolean isAccountAutoInvoiceDraft()
- Specified by:
isAccountAutoInvoiceDraftin interfaceBillingEventSet
-
isAccountAutoInvoiceReuseDraft
public boolean isAccountAutoInvoiceReuseDraft()
- Specified by:
isAccountAutoInvoiceReuseDraftin interfaceBillingEventSet
-
getSubscriptionIdsWithAutoInvoiceOff
public List<UUID> getSubscriptionIdsWithAutoInvoiceOff()
- Specified by:
getSubscriptionIdsWithAutoInvoiceOffin interfaceBillingEventSet
-
getUsages
public Map<String,Usage> getUsages()
- Specified by:
getUsagesin interfaceBillingEventSet
-
toString
public String toString()
- Overrides:
toStringin classAbstractCollection<BillingEvent>
-
-