Version16Dot16

Inheritance: java.lang.Object

All Implemented Interfaces: java.lang.Cloneable

public class Version16Dot16 implements Cloneable

Stellt den Version16Dot16-Datentyp dar

Konstruktoren

KonstruktorBeschreibung
Version16Dot16()Konstruktor
Version16Dot16(int majorNumber, int minorNumber)Konstruktor

Methoden

MethodeBeschreibung
clone()Erstelle eine Kopie des Version16Dot16 Objekts.
equals(Object arg0)
getClass()
getMajorNumber()Gibt die Hauptversionsnummer zurück.
getMinorNumber()Gibt die Nebenversionsnummer zurück.
getRawBytes()Liefert alle Rohbits für die Version16Dot16 Versionsnummer als Byte-Array mit einer Größe von 4 Bytes.
hashCode()
notify()
notifyAll()
setMajorNumber(int value)Setzt die Hauptversionsnummer.
setMinorNumber(int value)Setzt die Nebenversionsnummer.
toString()Gibt den Versionswert als formatierte Zeichenkette zurück, zum Beispiel “0.5”, “1.1”, “3.0” usw.
wait()
wait(long arg0)
wait(long arg0, int arg1)

Version16Dot16()

public Version16Dot16()

Konstruktor

Version16Dot16(int majorNumber, int minorNumber)

public Version16Dot16(int majorNumber, int minorNumber)

Konstruktor

Parameters:

ParameterTypBeschreibung
majorNumberintHauptversionsnummer
minorNumberintNebenversionsnummer

clone()

public Object clone()

Erstelle eine Kopie des Version16Dot16 Objekts.

Returns: java.lang.Object - Objekt vom Typ Version16Dot16

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeschreibung
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getMajorNumber()

public int getMajorNumber()

Liefert die Hauptversionsnummer. Der Wert ist nur in hexadezimaler Schreibweise sinnvoll, zum Beispiel hat die Version 0.5 für ‘maxp’ in tatsächlichen Schriftdateien 4 Bytes: {0, 0, 80, 0}, was die hexadezimale Darstellung 0x00005000 hat. Nach dem Lesen dieser Version aus der Schriftdatei werden die Haupt- und Neben-Nummern für das Objekt Version16Dot16 0 bzw. 20480 sein. Und diese Werte in hexadezimaler Form sind 0x0000 und 0x5000.

Returns: int - Hauptversionsnummer.

getMinorNumber()

public int getMinorNumber()

Liefert die Nebenversionsnummer. Der Wert ist nur in hexadezimaler Schreibweise sinnvoll, zum Beispiel hat die Version 0.5 für ‘maxp’ in tatsächlichen Schriftdateien 4 Bytes: {0, 0, 80, 0}, was die hexadezimale Darstellung 0x00005000 hat. Nach dem Lesen dieser Version aus der Schriftdatei werden die Haupt- und Neben-Nummern für das Objekt Version16Dot16 0 bzw. 20480 sein. Und diese Werte in hexadezimaler Form sind 0x0000 und 0x5000.

Returns: int - Nebenversionsnummer.

getRawBytes()

public byte[] getRawBytes()

Liefert alle Rohbits für die Version16Dot16 Versionsnummer als Byte-Array mit einer Größe von 4 Bytes.

Returns: byte[] - Alle Rohbits für die Version16Dot16 Versionsnummer als Byte-Array mit einer Größe von 4 Bytes.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setMajorNumber(int value)

public void setMajorNumber(int value)

Setzt die Hauptversionsnummer. Der Wert ist nur in hexadezimaler Schreibweise sinnvoll, zum Beispiel hat die Version 0.5 für ‘maxp’ in tatsächlichen Schriftdateien 4 Bytes: {0, 0, 80, 0}, was die hexadezimale Darstellung 0x00005000 hat. Nach dem Lesen dieser Version aus der Schriftdatei werden die Haupt- und Neben-Nummern für das Objekt Version16Dot16 0 bzw. 20480 sein. Und diese Werte in hexadezimaler Form sind 0x0000 und 0x5000.

Parameters:

ParameterTypBeschreibung
WertintHauptversionsnummer.

setMinorNumber(int value)

public void setMinorNumber(int value)

Setzt die Nebenversionsnummer. Der Wert ist nur in hexadezimaler Schreibweise sinnvoll, zum Beispiel hat die Version 0.5 für ‘maxp’ in tatsächlichen Schriftdateien 4 Bytes: {0, 0, 80, 0}, was die hexadezimale Darstellung 0x00005000 hat. Nach dem Lesen dieser Version aus der Schriftdatei werden die Haupt- und Neben-Nummern für das Objekt Version16Dot16 0 bzw. 20480 sein. Und diese Werte in hexadezimaler Form sind 0x0000 und 0x5000.

Parameters:

ParameterTypBeschreibung
WertintNebenversionsnummer.

toString()

public String toString()

Gibt den Versionswert als formatierte Zeichenkette zurück, zum Beispiel “0.5”, “1.1”, “3.0” usw.

Returns: java.lang.String - Objekt vom Typ String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypBeschreibung
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeschreibung
arg0long
arg1int