Example #1
0
 internal Bairro ParseBairro(IParserElement bairroElement)
 {
     return(new Bairro()
     {
         Nome = bairroElement.SelectString(mapper.NomeBairroPath),
         Habitantes = bairroElement.SelectInt(mapper.HabitantesBairroPath)
     });
 }
Example #2
0
 internal Result ParseCidade(IParserElement cidadeElement)
 {
     return(new Result()
     {
         Cidade = cidadeElement.SelectString(mapper.NomeCidadePath),
         Habitantes = cidadeElement.SelectInt(mapper.HabitantesCidadePath),
         Bairros = ParseBairros(cidadeElement.SelectElements(mapper.BairrosPath))
     });
 }
Example #3
0
 public ParserElementBase(IParserElement listEndParserElement)
 {
     _listEndParserElement = listEndParserElement;
 }
Example #4
0
 public MarkdownLineParser(IEnumerable <IParserElement> lineParserElements, IParserElement listEndParserElement)
 {
     _lineParserElements   = lineParserElements;
     _listEndParserElement = listEndParserElement;
 }