com.foxinmy.weixin4j.model.card
Class MemberCard.Builder

java.lang.Object
  extended by com.foxinmy.weixin4j.model.card.MemberCard.Builder
Enclosing class:
MemberCard

public static final class MemberCard.Builder
extends Object


Constructor Summary
MemberCard.Builder()
           
 
Method Summary
 MemberCard.Builder activateUrl(String activateUrl)
           
 MemberCard.Builder activateWithAuto(boolean autoActivate)
           
 MemberCard.Builder activateWithWx(boolean wxActivate)
           
 MemberCard.Builder backgroundPicUrl(String backgroundPicUrl)
           
 MemberCard.Builder balanceRules(String balanceRules)
           
 MemberCard.Builder balanceUrl(String balanceUrl)
           
 MemberCard.Builder bonusCleared(String bonusCleared)
           
 MemberCard.Builder bonusRule(MemCardBonusRule bonusRule)
           
 MemberCard.Builder bonusRules(String bonusRules)
           
 MemberCard.Builder bonusUrl(String bonusUrl)
           
 MemberCard.Builder customCell1(String name, String url, String tips)
           
 MemberCard.Builder customField1(FieldNameType type, String name, String url)
           
 MemberCard.Builder customField2(FieldNameType type, String name, String url)
           
 MemberCard.Builder customField3(FieldNameType type, String name, String url)
           
 MemberCard.Builder discount(int discount)
           
 MemberCard.Builder prerogative(String prerogative)
           
 MemberCard.Builder supplyBalance(boolean supplyBalance)
           
 MemberCard.Builder supplyBonus(boolean supplyBonus)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemberCard.Builder

public MemberCard.Builder()
Method Detail

backgroundPicUrl

public MemberCard.Builder backgroundPicUrl(String backgroundPicUrl)

prerogative

public MemberCard.Builder prerogative(String prerogative)

activateWithAuto

public MemberCard.Builder activateWithAuto(boolean autoActivate)

activateWithWx

public MemberCard.Builder activateWithWx(boolean wxActivate)

activateUrl

public MemberCard.Builder activateUrl(String activateUrl)

supplyBonus

public MemberCard.Builder supplyBonus(boolean supplyBonus)

bonusUrl

public MemberCard.Builder bonusUrl(String bonusUrl)

supplyBalance

public MemberCard.Builder supplyBalance(boolean supplyBalance)

balanceUrl

public MemberCard.Builder balanceUrl(String balanceUrl)

customField1

public MemberCard.Builder customField1(FieldNameType type,
                                       String name,
                                       String url)

customField2

public MemberCard.Builder customField2(FieldNameType type,
                                       String name,
                                       String url)

customField3

public MemberCard.Builder customField3(FieldNameType type,
                                       String name,
                                       String url)

bonusRules

public MemberCard.Builder bonusRules(String bonusRules)

balanceRules

public MemberCard.Builder balanceRules(String balanceRules)

bonusCleared

public MemberCard.Builder bonusCleared(String bonusCleared)

customCell1

public MemberCard.Builder customCell1(String name,
                                      String url,
                                      String tips)

discount

public MemberCard.Builder discount(int discount)

bonusRule

public MemberCard.Builder bonusRule(MemCardBonusRule bonusRule)


Copyright © 2014–2017. All rights reserved.