com.foxinmy.weixin4j.mp.model
Class AuthorizerOption

java.lang.Object
  extended by com.foxinmy.weixin4j.mp.model.AuthorizerOption
All Implemented Interfaces:
Serializable

public final class AuthorizerOption
extends Object
implements Serializable

授权方的选项信息

Since:
JDK 1.6
Author:
jinyu(foxinmy@gmail.com)
See Also:
Serialized Form

Nested Class Summary
static class AuthorizerOption.AuthorizerOptionName
          选项名称
 
Method Summary
static AuthorizerOption createCustomerServiceOption(int value)
          多客服开关选项
static AuthorizerOption createLocationReportOption(int value)
          地理位置上报选项
static AuthorizerOption createVoiceRecognizeOption(int value)
          语音识别开关选项
 AuthorizerOption.AuthorizerOptionName getName()
           
 List<Integer> getOptions()
           
 int getValue()
           
static AuthorizerOption parse(AuthorizerOption.AuthorizerOptionName optionName, int optionValue)
          返回选项对象
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

createLocationReportOption

public static AuthorizerOption createLocationReportOption(int value)
地理位置上报选项

Parameters:
value - 选项值
Returns:
选项对象

createVoiceRecognizeOption

public static AuthorizerOption createVoiceRecognizeOption(int value)
语音识别开关选项

Parameters:
value - 选项值
Returns:
选项对象

createCustomerServiceOption

public static AuthorizerOption createCustomerServiceOption(int value)
多客服开关选项

Parameters:
value - 选项值
Returns:
选项对象

parse

public static AuthorizerOption parse(AuthorizerOption.AuthorizerOptionName optionName,
                                     int optionValue)
返回选项对象

Parameters:
optionName - 选项名
optionValue - 选项值
Returns:
选项对象

getName

public AuthorizerOption.AuthorizerOptionName getName()

getValue

public int getValue()

getOptions

public List<Integer> getOptions()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2014–2017. All rights reserved.