Version16Dot16
Inheritance: java.lang.Object
All Implemented Interfaces: java.lang.Cloneable
public class Version16Dot16 implements Cloneable
Представляет тип данных Version16Dot16
Конструкторы
| Конструктор | Описание |
|---|---|
| Version16Dot16() | Конструктор |
| Version16Dot16(int majorNumber, int minorNumber) | Конструктор |
Методы
| Метод | Описание |
|---|---|
| clone() | Создать копию объекта Version16Dot16 . |
| equals(Object arg0) | |
| getClass() | |
| getMajorNumber() | Получает основной номер версии. |
| getMinorNumber() | Получает вспомогательный номер версии. |
| getRawBytes() | Получает все необработанные биты номера версии Version16Dot16 в виде массива байтов размером 4 байта. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setMajorNumber(int value) | Устанавливает основной номер версии. |
| setMinorNumber(int value) | Устанавливает вспомогательный номер версии. |
| toString() | Возвращает значение версии в виде отформатированной строки. Например, “0.5”, “1.1”, “3.0” и т.д. |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
Version16Dot16()
public Version16Dot16()
Конструктор
Version16Dot16(int majorNumber, int minorNumber)
public Version16Dot16(int majorNumber, int minorNumber)
Конструктор
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| majorNumber | int | Основной номер версии |
| minorNumber | int | Вспомогательный номер версии |
clone()
public Object clone()
Создать копию объекта Version16Dot16 .
Returns: java.lang.Object - Объект типа Version16Dot16
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getMajorNumber()
public int getMajorNumber()
Получает основной номер версии. Значение имеет смысл только в шестнадцатеричной нотации, например версия 0.5 для ‘maxp’ в реальных файлах шрифтов представлена 4 байтами: {0, 0, 80, 0}, что имеет шестнадцатеричное представление 0x00005000. После чтения этой версии из файла шрифта, основные и вспомогательные номера для объекта Version16Dot16 будут 0 и 20480 соответственно. И эти значения в шестнадцатеричной форме 0x0000 и 0x5000.
Returns: int - Основной номер версии.
getMinorNumber()
public int getMinorNumber()
Получает вспомогательный номер версии. Значение имеет смысл только в шестнадцатеричной нотации, например версия 0.5 для ‘maxp’ в реальных файлах шрифтов представлена 4 байтами: {0, 0, 80, 0}, что имеет шестнадцатеричное представление 0x00005000. После чтения этой версии из файла шрифта, основные и вспомогательные номера для объекта Version16Dot16 будут 0 и 20480 соответственно. И эти значения в шестнадцатеричной форме 0x0000 и 0x5000.
Returns: int - Вспомогательный номер версии.
getRawBytes()
public byte[] getRawBytes()
Получает все необработанные биты номера версии Version16Dot16 в виде массива байтов размером 4 байта.
Returns: byte[] - Все необработанные биты номера версии Version16Dot16 в виде массива байтов размером 4 байта.
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)
Устанавливает основной номер версии. Значение имеет смысл только в шестнадцатеричной нотации, например версия 0.5 для ‘maxp’ в реальных файлах шрифтов представлена 4 байтами: {0, 0, 80, 0}, что имеет шестнадцатеричное представление 0x00005000. После чтения этой версии из файла шрифта, основные и вспомогательные номера для объекта Version16Dot16 будут 0 и 20480 соответственно. И эти значения в шестнадцатеричной форме 0x0000 и 0x5000.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | int | Основной номер версии. |
setMinorNumber(int value)
public void setMinorNumber(int value)
Устанавливает вспомогательный номер версии. Значение имеет смысл только в шестнадцатеричной нотации, например версия 0.5 для ‘maxp’ в реальных файлах шрифтов представлена 4 байтами: {0, 0, 80, 0}, что имеет шестнадцатеричное представление 0x00005000. После чтения этой версии из файла шрифта, основные и вспомогательные номера для объекта Version16Dot16 будут 0 и 20480 соответственно. И эти значения в шестнадцатеричной форме 0x0000 и 0x5000.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | int | Вспомогательный номер версии. |
toString()
public String toString()
Возвращает значение версии в виде отформатированной строки. Например, “0.5”, “1.1”, “3.0” и т.д.
Returns: java.lang.String - Объект типа String .
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| arg0 | long | |
| arg1 | int |