モジュール org.nkjmlab.util.helper

Record Class FirebaseSigninSession

java.lang.Object
java.lang.Record
org.nkjmlab.util.firebase.auth.FirebaseSigninSession

public record FirebaseSigninSession(String sessionId, String email, String username, LocalDateTime loginAt) extends Record
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
    FirebaseSigninSession(String sessionId, String email, String username, LocalDateTime loginAt)
    FirebaseSigninSessionレコードのインスタンスを作成します。
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    emailレコード・コンポーネントの値が返されます。
    final boolean
    他のオブジェクトがこれと"等しい"かどうかを示します。
    final int
    このオブジェクトのハッシュ・コード値を返します。
    loginAtレコード・コンポーネントの値が返されます。
    of(String sessionId, com.google.firebase.auth.FirebaseToken token)
     
    sessionIdレコード・コンポーネントの値が返されます。
    final String
    このレコードの文字列表現を返します。
    usernameレコード・コンポーネントの値が返されます。

    クラスから継承されたメソッド java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • コンストラクタの詳細

    • FirebaseSigninSession

      public FirebaseSigninSession(String sessionId, String email, String username, LocalDateTime loginAt)
      FirebaseSigninSessionレコードのインスタンスを作成します。
      パラメータ:
      sessionId - sessionIdレコード・コンポーネントの値
      email - emailレコード・コンポーネントの値
      username - usernameレコード・コンポーネントの値
      loginAt - loginAtレコード・コンポーネントの値
  • メソッドの詳細

    • of

      public static FirebaseSigninSession of(String sessionId, com.google.firebase.auth.FirebaseToken token)
    • toString

      public final String toString()
      このレコードの文字列表現を返します。表現には、型の名前に続けて各レコード・コンポーネントの名前と値が含まれます。
      定義:
      toString クラス内 Record
      戻り値:
      このオブジェクトの文字列表現
    • hashCode

      public final int hashCode()
      このオブジェクトのハッシュ・コード値を返します。値は、各レコード・コンポーネントのハッシュ・コードから導出されます。
      定義:
      hashCode クラス内 Record
      戻り値:
      このオブジェクトのハッシュ・コード値
    • equals

      public final boolean equals(Object o)
      他のオブジェクトがこれと"等しい"かどうかを示します。他のオブジェクトが同じクラスであり、すべてのレコード・コンポーネントが等しい場合、オブジェクトは等しくなります。 このレコード内のすべてのコンポーネントはObjects::equals(Object,Object)と比較されます。
      定義:
      equals クラス内 Record
      パラメータ:
      o - 比較するオブジェクト
      戻り値:
      このオブジェクトがo引数と同じである場合はtrue、それ以外の場合はfalse
    • sessionId

      public String sessionId()
      sessionIdレコード・コンポーネントの値が返されます。
      戻り値:
      sessionIdレコード・コンポーネントの値
    • email

      public String email()
      emailレコード・コンポーネントの値が返されます。
      戻り値:
      emailレコード・コンポーネントの値
    • username

      public String username()
      usernameレコード・コンポーネントの値が返されます。
      戻り値:
      usernameレコード・コンポーネントの値
    • loginAt

      public LocalDateTime loginAt()
      loginAtレコード・コンポーネントの値が返されます。
      戻り値:
      loginAtレコード・コンポーネントの値