Package ru.bitel.bgbilling.modules.ipn.server.bean

# Class PPPoEUtils

java.lang.Object
ru.bitel.bgbilling.modules.ipn.server.bean.PPPoEUtils

public class PPPoEUtils extends Object

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Class
  Description
  `static class`
  `PPPoEUtils.PPPoELogin`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `PPPoEUtils()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static String`
  `generateRule(String nasId, GateType gateType, String data, HashMap<Integer,String[]> ruleTypes)`
  `static String`
  `getAttributes(String ruleTypeConfig)`
  `static String`
  `getRealm(String ruleTypeConfig)`
  `static HashMap<Integer,String[]>`
  `getRuleTypes(Map<Integer,RuleType> ruleTypeMap)`
  `static PPPoEUtils.PPPoELogin`
  `parseRule(String data)`
  `static String`
  `rulesToString(List<PPPoERule> ruleList)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### PPPoEUtils

    public PPPoEUtils()

- ## Method Details

  - ### getRealm

    public static String getRealm(String ruleTypeConfig)

  - ### getAttributes

    public static String getAttributes(String ruleTypeConfig)

  - ### parseRule

    public static PPPoEUtils.PPPoELogin parseRule(String data)

  - ### rulesToString

    public static String rulesToString(List<PPPoERule> ruleList)

  - ### getRuleTypes

    public static HashMap<Integer,String[]> getRuleTypes(Map<Integer,RuleType> ruleTypeMap)

  - ### generateRule

    public static String generateRule(String nasId, GateType gateType, String data, HashMap<Integer,String[]> ruleTypes)