Package-level declarations

Types

Link copied to clipboard

アクセスユーザーをパースするクラス JWTがあれば抽出するが、なければnullを返す(認証は任意)

Link copied to clipboard

アクセスプレイヤーパーサーのファクトリ

Link copied to clipboard

認証済みプレイヤーをパースするクラス JWTからplayerUniqueIdを抽出してPlayerまたはOfflinePlayerを取得する

Link copied to clipboard

認証済みプレイヤーパーサーのファクトリ

Link copied to clipboard
class BodyParameterParser(json: Json = Json { ignoreUnknownKeys = true }) : ParameterParser<Any>

リクエストボディをパースするクラス JSONボディをデシリアライズして指定された型のオブジェクトに変換する

Link copied to clipboard
class BodyParameterParserFactory(json: Json = Json { ignoreUnknownKeys = true }) : ParameterParserFactory

ボディパラメータパーサーのファクトリ

Link copied to clipboard
interface ParameterParser<T>

パラメータをパースするインターフェース Cloud (Incendo/cloud) の MethodArgumentParser パターンに基づく

Link copied to clipboard

パラメータパーサーを生成するファクトリのインターフェース Cloud (Incendo/cloud) の MethodArgumentParserFactory パターンに基づく

Link copied to clipboard

パスパラメータをパースするクラス URLパス内の{id}形式のパラメータを取得し、指定された型に変換する

Link copied to clipboard

パスパラメータパーサーのファクトリ

Link copied to clipboard

クエリパラメータをパースするクラス クエリストリングから全パラメータをMapとして取得する

Link copied to clipboard

クエリパラメータパーサーのファクトリ