レコードクラスの長方形
java.lang.ObjectSE
java.lang.RecordSE
org.springframework.shell.jline.tui.geom.Rectangle
座標
x、y とその width、height を表すレコード。コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明booleancontains(int X, int Y) final boolean他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。final inthashCode()このオブジェクトのハッシュコード値を返します。intheight()heightレコードコンポーネントの値を返します。booleanisEmpty()Rectangleが空かどうかを判断します。final StringSEtoString()このレコードクラスの文字列表現を返します。intwidth()widthレコードコンポーネントの値を返します。intx()xレコードコンポーネントの値を返します。inty()yレコードコンポーネントの値を返します。
コンストラクターの詳細
Rectangle
public Rectangle(int x, int y, int width, int height) Rectangleレコードクラスのインスタンスを作成します。- パラメーター:
x-xレコードコンポーネントの値y-yレコードコンポーネントの値width-widthレコードコンポーネントの値height-heightレコードコンポーネントの値
方法の詳細
contains
public boolean contains(int X, int Y) isEmpty
public boolean isEmpty()Rectangleが空かどうかを判断します。Rectangleが空の場合、領域は囲まれていません。- 戻り値:
-
Rectangleが空の場合はtrue。それ以外の場合はfalse。
toString
このレコードクラスの文字列表現を返します。表現には、クラスの名前が含まれ、その後に各レコードコンポーネントの名前と値が続きます。hashCode
public final int hashCode()このオブジェクトのハッシュコード値を返します。値は、各レコードコンポーネントのハッシュコードから導出されます。equals
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。他のオブジェクトが同じクラスであり、すべてのレコードコンポーネントが等しい場合、オブジェクトは等しいです。このレコードクラスのすべてのコンポーネントは "==" で比較されます。x
public int x()xレコードコンポーネントの値を返します。- 戻り値:
xレコードコンポーネントの値
y
public int y()yレコードコンポーネントの値を返します。- 戻り値:
yレコードコンポーネントの値
width
public int width()widthレコードコンポーネントの値を返します。- 戻り値:
widthレコードコンポーネントの値
height
public int height()heightレコードコンポーネントの値を返します。- 戻り値:
heightレコードコンポーネントの値