package Ġcom . b aj dcc . util . lexer . autom ata . dfa Ċ Ċ import Ġcom . b aj dcc . util . lexer . autom ata . Edge Type Ċ import Ġcom . b aj dcc . util . lexer . autom ata . n fa . N FA Edge Ċ Ċ /** Ċ Ġ* ĠD FA è¾¹ æķ°æį® Ċ Ġ* Ġ[ type ] Ġ è¾¹ ç±»åŀĭ Ċ Ġ* Ġ[ param ] Ġæķ°æį® Ċ Ġ* Ġ[ n fa Edges ] ĠN FA è¾¹ éĽĨåĲĪ Ċ Ġ* Ġ@ author Ġb aj dcc Ċ Ġ*/ Ċ data Ġclass ĠD FA Edge Data Ġ( var Ġtype : ĠEdge Type Ġ= ĠEdge Type . EPS ILON , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġparam : ĠInt Ġ= Ġ- 1 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġn fa Edges : ĠMutable List < N FA Edge > Ġ= Ġmutable ListOf ())