Conversor de Date, Txt e Json para Java
Converter.toTxt(Converter.DIRETORIO_DOCUMENTOS, "Nome do Programa", "Nome do Txt", "Conteúdo do TXT");
String conteudoTxt = Converter.fromTxt(Converter.DIRETORIO_DOCUMENTOS, "Nome do Programa", "Nome do Txt");
Date data = Converter.toDate("24/02/2000", false); // o formato do Date é independente, pode ser 2000-02-24, por exemplo.
Date data = Converter.toDate("24/02/2000 16:30", true); // o formato do Date é independente, pode ser 2000-02-24 16:30, por exemplo.
Object:
String json = Converter.toJson(new Pessoa(1, "Pablo")); // o formato do Date é independente, pode ser 2000-02-24 16:30, por exemplo. // resultado: {"id":1,"nome":"Pablo"}
List:
String json = Converter.toJson(Arrays.asList(new Pessoa(1, "Pablo"), new Pessoa(2, "Fulano"), new Pessoa(3, "Ciclano"))); // resultado: [{"id":1,"nome":"Pablo"},{"id":2,"nome":"Fulano"},{"id":3,"nome":"Ciclano"}]
List<Pessoa> lista = Converter.fromJson(json, new TypeToken<ArrayList<Pessoa>>(){});
Pessoa pessoa = Converter.fromJson(json, Pessoa.class);