レコードクラスの長方形
java.lang.Object (標準 Javadoc)
java.lang.Record (標準 Javadoc)
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 String (標準 Javadoc)toString()このレコードクラスの文字列表現を返します。intwidth()widthレコードコンポーネントの値を返します。intx()xレコードコンポーネントの値を返します。inty()yレコードコンポーネントの値を返します。クラス java.lang から継承されたメソッド。オブジェクト (標準 Javadoc)
clone (標準 Javadoc) , finalize (標準 Javadoc) , getClass (標準 Javadoc) , notify (標準 Javadoc) , notifyAll (標準 Javadoc) , wait (標準 Javadoc) , wait (標準 Javadoc) , wait (標準 Javadoc)
コンストラクターの詳細
長方形
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
このレコードクラスの文字列表現を返します。表現には、クラスの名前が含まれ、その後に各レコードコンポーネントの名前と値が続きます。- 次で指定:
- クラス
Record (標準 Javadoc)のtoString (標準 Javadoc) - 戻り値:
- このオブジェクトの文字列表現
hashCode
public final int hashCode()このオブジェクトのハッシュコード値を返します。値は、各レコードコンポーネントのハッシュコードから導出されます。- 次で指定:
- クラス
Record (標準 Javadoc)のhashCode (標準 Javadoc) - 戻り値:
- このオブジェクトのハッシュコード値
等しい
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。他のオブジェクトが同じクラスであり、すべてのレコードコンポーネントが等しい場合、オブジェクトは等しいです。このレコードクラスのすべてのコンポーネントは "==" で比較されます。- 次で指定:
- クラス
Record (標準 Javadoc)のequals (標準 Javadoc) - パラメーター:
o- 比較するオブジェクト- 戻り値:
- このオブジェクトが
o引数と同じ場合はtrue。それ以外の場合はfalse。
x
public int x()xレコードコンポーネントの値を返します。- 戻り値:
xレコードコンポーネントの値
y
public int y()yレコードコンポーネントの値を返します。- 戻り値:
yレコードコンポーネントの値
幅
public int width()widthレコードコンポーネントの値を返します。- 戻り値:
widthレコードコンポーネントの値
高さ
public int height()heightレコードコンポーネントの値を返します。- 戻り値:
heightレコードコンポーネントの値