long () { long size = mySize; if (size == -1) { if (Files.exists(myFile)) { try { mySize = size = Files.size(myFile); } catch (IOException e) { LOG.error(e); } } else { mySize = size = 0; } } return size; }