Version16Dot16
Inheritance: java.lang.Object
All Implemented Interfaces: java.lang.Cloneable
public class Version16Dot16 implements Cloneable
Representerar Version16Dot16-datatypen
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| Version16Dot16() | Konstruktor |
| Version16Dot16(int majorNumber, int minorNumber) | Konstruktor |
Metoder
| Metod | Beskrivning |
|---|---|
| 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| majorNumber | int | Huvudversionsnummer |
| minorNumber | int | Mindre 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | java.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int | Huvudversionsnummer. |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int | Mindre 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long | |
| arg1 | int |