@OpenApiAll
public class UnmodifiableDimension
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static UnmodifiableDimension |
EMPTY
Empty dimension holder.
|
int |
height
Dimension's height
|
int |
width
Dimension's width
|
Modifier and Type | Method and Description |
---|---|
static UnmodifiableDimension |
create(java.awt.Dimension dimension)
Creates dimension from given @
Dimension |
static UnmodifiableDimension |
create(int width,
int height)
Factory method to create an instance of UnmodifiableDimension.
|
boolean |
equals(java.lang.Object obj) |
int |
getHeight()
Returns height
|
int |
getWidth()
Returns width
|
int |
hashCode() |
UnmodifiableDimension |
set(java.awt.Dimension dimension)
Applies given dimension to self
|
UnmodifiableDimension |
set(int width,
int height)
Applies given width and height to self
|
UnmodifiableDimension |
setHeight(int height)
Applies given height to self
|
UnmodifiableDimension |
setWidth(int width)
Applies given width to self
|
java.awt.Dimension |
toDimension()
Converts to @
Dimension |
java.lang.String |
toString()
Returns a string representation of this
UnmodifiableDimension object. |
public static final UnmodifiableDimension EMPTY
public final int width
public final int height
public static UnmodifiableDimension create(int width, int height)
width
- widthheight
- heightpublic static UnmodifiableDimension create(java.awt.Dimension dimension)
Dimension
dimension
- dimensionpublic UnmodifiableDimension set(int width, int height)
width
- widthheight
- heightpublic UnmodifiableDimension set(java.awt.Dimension dimension)
dimension
- dimensionpublic UnmodifiableDimension setWidth(int width)
width
- widthpublic UnmodifiableDimension setHeight(int height)
height
- heightpublic int getWidth()
public int getHeight()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
UnmodifiableDimension
object.
This method is intended to be used only for debugging purposes, and the content and format of the returned string may vary between implementations.toString
in class java.lang.Object
UnmodifiableDimension
object.public java.awt.Dimension toDimension()
Dimension
Dimension