|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class TransformAttribute extends Object implements Serializable
TransformAttribute class обеспечивает неизменную обертку для преобразования так, чтобы было безопасно использовать в качестве атрибута.| Модификатор и Тип | Поле и Описание |
|---|---|
static TransformAttribute |
ИДЕНТИФИКАЦИОННЫЕ ДАННЫЕ
A
TransformAttribute представление идентификационных данных преобразовывает. |
| Конструктор и Описание |
|---|
TransformAttribute(AffineTransform transform)
Обертывает указанное преобразование.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
boolean |
equals(Object rhs)
Возвраты
true если rhs является a TransformAttribute чье преобразование равно этому TransformAttribute's преобразовывают. |
AffineTransform |
getTransform()
Возвращает копию обернутого преобразования.
|
int |
hashCode()
Возвращает значение хэш-кода для объекта.
|
boolean |
isIdentity()
Возвраты
true если обернутое преобразование является идентификационными данными, преобразовывают. |
public static final TransformAttribute IDENTITY
TransformAttribute представление идентификационных данных преобразовывает.public TransformAttribute(AffineTransform transform)
IDENTITY в этом случае.)transform - указанное AffineTransform быть обернутым, или нуль.public AffineTransform getTransform()
AffineTransform это - копия обернутого преобразования этого TransformAttribute.public boolean isIdentity()
true если обернутое преобразование является идентификационными данными, преобразовывают.true если обернутое преобразование является идентификационными данными, преобразовывают; false иначе.public int hashCode()
ObjectHashMap. Общий контракт hashCode :
hashCode метод должен последовательно возвращать то же самое целое число, не предоставил информации, используемой в equals сравнения на объекте изменяются. Эта целочисленная потребность не остается непротиворечивой от одного выполнения приложения к другому выполнению того же самого приложения. equals(Object) метод, затем вызывая hashCode метод на каждом из двух объектов должен привести к тому же самому целочисленному результату. Object.equals(java.lang.Object) метод, затем вызывая hashCode метод на каждом из двух объектов должен привести к отличным целочисленным результатам. Однако, программист должен знать, что приведение к отличным целочисленным результатам для неравных объектов может улучшить производительность хэш-таблиц. Столько, сколько разумно практично, метод хэш-кода, определенный class Object действительно возвращает отличные целые числа для отличных объектов. (Это обычно реализуется, преобразовывая внутренний адрес объекта в целое число, но этот метод реализации не требуется языком программирования Java™.)
hashCode в class ObjectObject.equals(java.lang.Object), System.identityHashCode(java.lang.Object)public boolean equals(Object rhs)
true если rhs является a TransformAttribute чье преобразование равно этому TransformAttribute's преобразовывают.equals в class Objectrhs - объект сравниться сtrue если параметром является a TransformAttribute чье преобразование равно этому TransformAttribute's преобразовывают.Object.hashCode(), HashMap
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92