-
Notifications
You must be signed in to change notification settings - Fork 341
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Classe CodigoDeBarrasBuilder não é pública. #184
Comments
@edufolly acredito que o motivo seja que esssa classe é somente usada dentro do pacote bancos e na implementação de um novo banco, a classe ficaria também nesse pacote, como todas as classes referentes aos demais bancos. |
@EdenirAnschau Achei estranho, pois quando fui implementar um novo banco, tive que copiar a classe de código de barras, acredito que a possibilidade de utilização fora do pacote facilitaria na criação de novos bancos. |
Também estou tendo este problema. Acredito que esta classe deve ser pública. |
Se ao adicionar o suporte a um novo banco e seguindo o mesmo raciocínio dos demais bancos, essa classe ficaria no pacote bancos, que é o mesmo pacote da classe CodigoDeBarrasBuilder, correto? |
Sim. Porém você teria que compilar sua nova classe dentro da lib. Isso não é interessante se você está trabalhando em um projeto novo e não quer ter uma versão customizada da lib e sim estender/utilizar suas classes. |
A classe br.com.caelum.stella.boleto.bancos.CodigoDeBarrasBuilder não está definida como pública por algum motivo?
Esta questão dificulta implementar novos bancos.
The text was updated successfully, but these errors were encountered: