Class Subscription

java.lang.Object
dev.chojo.aether.supporter.access.Subscription

public class Subscription extends Object
  • Constructor Details

    • Subscription

      public Subscription(long subscriptionId, long targetId, Platform source, SkuTarget target, net.dv8tion.jda.api.entities.Entitlement.EntitlementType purchaseType, Instant endsAt, boolean persistent)
  • Method Details

    • fromEntitlement

      public static Subscription fromEntitlement(net.dv8tion.jda.api.entities.Entitlement entitlement)
    • fromEntitlement

      public static Subscription fromEntitlement(net.dv8tion.jda.api.entities.Entitlement entitlement, boolean persistent)
    • targetId

      public long targetId()
    • subscriptionId

      public long subscriptionId()
    • target

      public SkuTarget target()
    • endsAt

      public Instant endsAt()
    • purchaseType

      public net.dv8tion.jda.api.entities.Entitlement.EntitlementType purchaseType()
    • isPersistent

      public boolean isPersistent()
    • source

      public Platform source()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object