Design-Utils
This is version . It is not the current version, and thus it cannot be edited.
Back to current version   Restore this version

Die Intersult Design-Utils sind eine Sammlung von grundlegenden Design-Patterns und Hilfsklassen für die Entwicklung von Software in der Programmiersprache Java.

Einbinden und Download#

Die Design-Utils können aus dem Intersult Maven Repository bezogen werden:
	<dependency>
		<groupId>com.intersult</groupId>
		<artifactId>design-utils</artifactId>
		<version>1.2-SNAPSHOT</version>
	</dependency>

Comparable Comparator#

Ein Comparator, der zwei Comparable-Beans voraussetzt:
array = Arrays.sort(array, ComparableComparator.instance());

File Utils#

Utils für den Umgang mit Files:

MethodeBeschreibung
getBasenameLiefert den Basisnamen.
getExtensionLiefert die Fileerweiterung.
addSuffixFügt eine Erweiterung an den Filenamen (vor der Extension) hinzu.

Delimiter String Builder#

Eine Klasse, mit der Strings zusammengesetzt werden können. Dabei werden automatisch Trennzeichen eingefügt:
DelimiterStringBuilder buffer = new DelimiterStringBuilder(" ");
buffer.append("Hello");
buffer.append("World");
System.out.println(buffer);