jp.webpay.request
Class ChargeRequest

java.lang.Object
  extended by jp.webpay.request.ChargeRequest
All Implemented Interfaces:
RequestEntity

public class ChargeRequest
extends java.lang.Object
implements RequestEntity


Constructor Summary
ChargeRequest()
           
 
Method Summary
 ChargeRequest amount(long amount)
           
 ChargeRequest capture(boolean capture)
           
 ChargeRequest card(CardRequest card)
           
 ChargeRequest card(java.lang.String card)
           
 ChargeRequest currency(java.lang.String currency)
           
 ChargeRequest customer(java.lang.String customer)
           
 ChargeRequest description(java.lang.String description)
           
 ChargeRequest expireDays(int days)
           
 javax.ws.rs.core.Form toForm()
           
 ChargeRequest uuid(java.lang.String uuid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChargeRequest

public ChargeRequest()
Method Detail

amount

public ChargeRequest amount(long amount)

customer

public ChargeRequest customer(java.lang.String customer)

card

public ChargeRequest card(java.lang.String card)

card

public ChargeRequest card(CardRequest card)

currency

public ChargeRequest currency(@NonNull
                              java.lang.String currency)

description

public ChargeRequest description(java.lang.String description)

capture

public ChargeRequest capture(boolean capture)

uuid

public ChargeRequest uuid(java.lang.String uuid)

expireDays

public ChargeRequest expireDays(int days)

toForm

public javax.ws.rs.core.Form toForm()
Specified by:
toForm in interface RequestEntity