예제 #1
0
 /**
  * Liefert true, wenn die Version gesetzt und größer oder gleich der aktuellen Dateiformatsversion
  * (ADVANCED_FILE_FORMAT_VERSION) ist und außerdem der Prüfstring auf einen nicht leeren Wert
  * gesetzt ist.
  */
 public boolean isAdvancedFormat() {
   return version != null
       && version.compareTo(CoreConstants.ADVANCED_FILE_FORMAT_VERSION) >= 0
       && !EmptyHelper.isEmpty(verifier);
 }
예제 #2
0
 /**
  * Liefert true, wenn die Version leer oder kleiner als die niedrigste (ggf. mit Upgrade)
  * unterstützte Dateiformatsversion (LOWEST_SUPPORTED_FILE_FORMAT_VERSION) ist oder der Prüfstring
  * fehlt, aber die Datei nicht leer ist.
  */
 public boolean isUnsupportedFormat() {
   return version == null
       || version.compareTo(CoreConstants.LOWEST_SUPPORTED_FILE_FORMAT_VERSION) < 0
       || EmptyHelper.isEmpty(verifier);
 }
예제 #3
0
 /**
  * Liefert true, wenn die Version gesetzt und größer oder gleich der neuesten Dateiformatsversion
  * (NEWEST_FILE_FORMAT_VERSION) ist und außerdem der Prüfstring auf einen nicht leeren Wert
  * gesetzt ist.
  */
 public boolean isNewestFormat() {
   return version != null
       && version.compareTo(CoreConstants.NEWEST_FILE_FORMAT_VERSION) >= 0
       && !EmptyHelper.isEmpty(verifier);
 }