Version16Dot16

Inheritance: java.lang.Object

All Implemented Interfaces: java.lang.Cloneable

public class Version16Dot16 implements Cloneable

Representerar Version16Dot16-datatypen

Konstruktörer

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

Metoder

MetodBeskrivning
clone()Skapa en kopia av Version16Dot16 objektet.
equals(Object arg0)
getClass()
getMajorNumber()Hämtar huvudversionsnummer.
getMinorNumber()Hämtar mindre versionsnummer.
getRawBytes()Hämtar alla råa bitar för Version16Dot16 versionsnummer som byte-array med storlek 4 byte.
hashCode()
notify()
notifyAll()
setMajorNumber(int value)Ställer in huvudversionsnummer.
setMinorNumber(int value)Ställer in mindre versionsnummer.
toString()Returnerar versionsvärdet som en formaterad sträng. Till exempel “0.5”, “1.1”, “3.0” osv.
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:

ParameterTypBeskrivning
majorNumberintHuvudversionsnummer
minorNumberintMindre versionsnummer

clone()

public Object clone()

Skapa en kopia av Version16Dot16 objektet.

Returns: java.lang.Object - Objekt av typen Version16Dot16

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getMajorNumber()

public int getMajorNumber()

Hämtar huvudversionsnummer. Värdet har bara mening i hexadecimal notation, till exempel version 0.5 för ‘maxp’ i faktiska teckensnittsfiler är 4 byte: {0, 0, 80, 0}, vilket har hexadecimal representation 0x00005000. Efter att ha läst denna version från teckensnittsfilen kommer huvud- och sekundära nummer för objektet Version16Dot16 att vara 0 respektive 20480. Och dessa värden i hexadecimal form är 0x0000 och 0x5000.

Returns: int - Huvudversionsnummer.

getMinorNumber()

public int getMinorNumber()

Hämtar mindre versionsnummer. Värdet har bara mening i hexadecimal notation, till exempel version 0.5 för ‘maxp’ i faktiska teckensnittsfiler är 4 byte: {0, 0, 80, 0}, vilket har hexadecimal representation 0x00005000. Efter att ha läst denna version från teckensnittsfilen kommer huvud- och sekundära nummer för objektet Version16Dot16 att vara 0 respektive 20480. Och dessa värden i hexadecimal form är 0x0000 och 0x5000.

Returns: int - Mindre versionsnummer.

getRawBytes()

public byte[] getRawBytes()

Hämtar alla råa bitar för Version16Dot16 versionsnummer som byte-array med storlek 4 byte.

Returns: byte[] - Alla råa bitar för Version16Dot16 versionsnummer som byte-array med storlek 4 byte.

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)

Ställer in huvudversionsnummer. Värdet har bara mening i hexadecimal notation, till exempel version 0.5 för ‘maxp’ i faktiska teckensnittsfiler är 4 byte: {0, 0, 80, 0}, vilket har hexadecimal representation 0x00005000. Efter att ha läst denna version från teckensnittsfilen kommer huvud- och sekundära nummer för objektet Version16Dot16 att vara 0 respektive 20480. Och dessa värden i hexadecimal form är 0x0000 och 0x5000.

Parameters:

ParameterTypBeskrivning
värdeintHuvudversionsnummer.

setMinorNumber(int value)

public void setMinorNumber(int value)

Ställer in mindre versionsnummer. Värdet har bara mening i hexadecimal notation, till exempel version 0.5 för ‘maxp’ i faktiska teckensnittsfiler är 4 byte: {0, 0, 80, 0}, vilket har hexadecimal representation 0x00005000. Efter att ha läst denna version från teckensnittsfilen kommer huvud- och sekundära nummer för objektet Version16Dot16 att vara 0 respektive 20480. Och dessa värden i hexadecimal form är 0x0000 och 0x5000.

Parameters:

ParameterTypBeskrivning
värdeintMindre versionsnummer.

toString()

public String toString()

Returnerar versionsvärdet som en formaterad sträng. Till exempel “0.5”, “1.1”, “3.0” osv.

Returns: java.lang.String - Objekt av String typ

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int