- nablarch.common.authorization.role - package nablarch.common.authorization.role
-
ロールを単位とした簡易な認可機能を提供するパッケージ。
- nablarch.common.authorization.role.session - package nablarch.common.authorization.role.session
-
ロールを単位とした認可機能において、セッションストアにロールを保存する実装を提供するパッケージ。
- nablarch.common.code - package nablarch.common.code
-
コード管理を行う機能を提供する。
- nablarch.common.code.validator - package nablarch.common.code.validator
-
コードを使用したバリデーションを行う機能を提供する。
- nablarch.common.code.validator.ee - package nablarch.common.code.validator.ee
-
- nablarch.common.dao - package nablarch.common.dao
-
ユニバーサルDAO機能を提供する。
- nablarch.common.databind - package nablarch.common.databind
-
各種データとJavaオブジェクトとのバインディング機能を提供する。
- nablarch.common.databind.csv - package nablarch.common.databind.csv
-
CSVファイルとのデータバインドに関する機能を提供する
- nablarch.common.databind.fixedlength - package nablarch.common.databind.fixedlength
-
固定長とのデータバインドに関する機能を提供する
- nablarch.common.databind.fixedlength.converter - package nablarch.common.databind.fixedlength.converter
-
入出力対象の値変換を行う機能を提供する。
- nablarch.common.date - package nablarch.common.date
-
日付ユーティリティ
- nablarch.common.exclusivecontrol - package nablarch.common.exclusivecontrol
-
排他制御機能を提供する。
- nablarch.common.handler.threadcontext - package nablarch.common.handler.threadcontext
-
スレッドコンテキストに各種属性の設定を行うハンドラを提供する。
- nablarch.common.io - package nablarch.common.io
-
I/O関連の共通機能を提供する。
- nablarch.common.mail - package nablarch.common.mail
-
メール送信ライブラリ。
- nablarch.common.permission - package nablarch.common.permission
-
認可機能を提供する。
- nablarch.common.web - package nablarch.common.web
-
Webアプリケーションの作成に必要となる共通機能を提供する。
- nablarch.common.web.compositekey - package nablarch.common.web.compositekey
-
webのUI上で複合キーを使用する際に必要な機能を提供する。
- nablarch.common.web.download - package nablarch.common.web.download
-
ダウンロード機能を提供する。
- nablarch.common.web.exclusivecontrol - package nablarch.common.web.exclusivecontrol
-
画面処理における排他制御機能(楽観的ロック)を提供する。
- nablarch.common.web.interceptor - package nablarch.common.web.interceptor
-
画面オンライン処理方式用の共通インターセプタを提供する。
- nablarch.common.web.session - package nablarch.common.web.session
-
本パッケージでは、HTTPSessionを抽象化した機能を提供する。
HTTPSessionと同等の機能に加え、従来の枠組みでは実現できなかった各種機能を追加する。
- nablarch.common.web.token - package nablarch.common.web.token
-
トークンを使用した二重サブミットの防止機能を提供する。
- nablarch.core - package nablarch.core
-
フレームワークのファシリティとなる機能を提供する。
- nablarch.core.beans - package nablarch.core.beans
-
JavaBeans規格に沿って作成されたオブジェクトの操作を簡略化する
ユーティリティを提供する。
- nablarch.core.dataformat - package nablarch.core.dataformat
-
フレームワークが標準提供するコンバータ群を収めたパッケージ。
- nablarch.core.date - package nablarch.core.date
-
日付取得機能を提供する。
- nablarch.core.db - package nablarch.core.db
-
データベース機能を提供する。
- nablarch.core.db.connection - package nablarch.core.db.connection
-
データベース接続機能を提供する。
- nablarch.core.db.connection.exception - package nablarch.core.db.connection.exception
-
データベース接続実行時の例外機能を提供する。
- nablarch.core.db.statement - package nablarch.core.db.statement
-
データベースに対するSQL実行機能を提供する。
- nablarch.core.db.statement.autoproperty - package nablarch.core.db.statement.autoproperty
-
propertyに対する自動値設定機能を提供する。
- nablarch.core.db.statement.exception - package nablarch.core.db.statement.exception
-
SQL実行時の例外機能を提供する。
- nablarch.core.db.support - package nablarch.core.db.support
-
データベースアクセス処理をサポートする機能を提供する。
- nablarch.core.log - package nablarch.core.log
-
ログ出力機能を提供する。
- nablarch.core.log.operation - package nablarch.core.log.operation
-
運用担当者向けのログ出力機能を提供する。
- nablarch.core.message - package nablarch.core.message
-
アプリケーションで使用するメッセージの管理を行う機能を提供する。
- nablarch.core.repository - package nablarch.core.repository
-
アプリケーションの設定値とアプリケーション全体で使用されるコンポーネントを保持するRepositoryの機能を提供する。
- nablarch.core.text - package nablarch.core.text
-
フォーマットで使用するクラス群。
- nablarch.core.util - package nablarch.core.util
-
フレームワークで共通使用するユーティリティクラス郡。
- nablarch.core.util.map - package nablarch.core.util.map
-
Mapインターフェースのカスタム実装。
- nablarch.core.validation - package nablarch.core.validation
-
入力値をチェックするバリデーション機能を提供する。
- nablarch.core.validation.convertor - package nablarch.core.validation.convertor
-
コンバータの実装を提供する。
- nablarch.core.validation.ee - package nablarch.core.validation.ee
-
Bean Validationに関する機能を提供する。
- nablarch.core.validation.validator - package nablarch.core.validation.validator
-
バリデータを提供する。
- nablarch.core.validation.validator.unicode - package nablarch.core.validation.validator.unicode
-
Unicodeによるバリデーションの実装を提供する。
- nablarch.etl - package nablarch.etl
-
ETL機能を提供する。
- nablarch.fw - package nablarch.fw
-
本フレームワークの処理方式に共通する概念やアーキテクチャに関連する
インターフェース及びモジュールを収めたパッケージ。
- nablarch.fw.action - package nablarch.fw.action
-
業務処理を実装する際に利用できる、アクションハンドラの共通基底クラス
(テンプレート)を格納するパッケージ。
- nablarch.fw.batch.ee.chunk - package nablarch.fw.batch.ee.chunk
-
- nablarch.fw.batch.ee.progress - package nablarch.fw.batch.ee.progress
-
バッチ処理の進捗状況を管理する機能を提供する。
- nablarch.fw.jaxrs - package nablarch.fw.jaxrs
-
NablarchのActionハンドラをJAX-RSのリソースクラスとして呼び出す事ができる機能を提供する。
- nablarch.fw.launcher - package nablarch.fw.launcher
-
アプリケーションが動作するJavaプロセスの起動とフレームワークの初期化を行う
ランチャーに関連するモジュールを収めたパッケージ。
- nablarch.fw.messaging - package nablarch.fw.messaging
-
メッセージング処理方式の実装に直接関連するモジュールを格納するパッケージ。
- nablarch.fw.messaging.action - package nablarch.fw.messaging.action
-
応答なし電文を受送信するアクションを提供する。
- nablarch.fw.messaging.realtime.http.exception - package nablarch.fw.messaging.realtime.http.exception
-
HTTPを用いたメッセージング処理方式使用時の例外を格納するパッケージ。
- nablarch.fw.reader - package nablarch.fw.reader
-
汎用的なデータリーダの実装および、データリーダを独自実装する際に
利用できる基底クラスやユーティリティクラスを収めたパッケージ。
- nablarch.fw.results - package nablarch.fw.results
-
- nablarch.fw.web - package nablarch.fw.web
-
画面オンライン処理方式の主要APIを収めたパッケージ。
- nablarch.fw.web.interceptor - package nablarch.fw.web.interceptor
-
リクエストハンドラ例外時のインターセプタ。
- nablarch.fw.web.upload - package nablarch.fw.web.upload
-
ファイルアップロード機能を提供する。
- nablarch.fw.web.upload.util - package nablarch.fw.web.upload.util
-
ファイルアップロードに関するユーティリティ機能を提供する。
- nablarch.fw.web.useragent - package nablarch.fw.web.useragent
-
User-Agentに関する機能を提供する。
- nablarch.test.core.http - package nablarch.test.core.http
-
- nablarch.test.junit5.extension - package nablarch.test.junit5.extension
-
- nablarch.test.junit5.extension.batch - package nablarch.test.junit5.extension.batch
-
- nablarch.test.junit5.extension.db - package nablarch.test.junit5.extension.db
-
- nablarch.test.junit5.extension.http - package nablarch.test.junit5.extension.http
-
- nablarch.test.junit5.extension.integration - package nablarch.test.junit5.extension.integration
-
- nablarch.test.junit5.extension.messaging - package nablarch.test.junit5.extension.messaging
-
- NablarchTest - Annotation Type in nablarch.test.junit5.extension
-
- newBuilder() - Static method in class nablarch.common.databind.fixedlength.FixedLengthDataBindConfigBuilder
-
新しいビルダーを生成する。
- newRequest(String, String) - Method in class nablarch.test.core.http.SimpleRestTestSupport
-
- next() - Method in class nablarch.core.db.statement.ResultSetIterator
-
ResultSet.next()
を行う。
- NoDataException - Exception in nablarch.common.dao
-
データが存在しないことを表す例外クラス。
データが取得できるはずなのに取得出来なかった場合に発生する例外。
- NoInputDataBatchAction - Class in nablarch.fw.action
-
入力データを必要としないバッチ処理用の基本実装クラス。
本クラスの各メソッドがフレームワークによって呼び出される順序は以下のとおり。
- NoInputDataBatchAction() - Constructor for class nablarch.fw.action.NoInputDataBatchAction
-
インスタンスを生成する。
- normalizeWithNonWordChar(String) - Static method in class nablarch.core.dataformat.FieldDefinitionUtil
-
フィールド名を正規化する。
非単語文字(英数字 、"."、"["、"]"、"_"以外の文字)で区切られた文字列を下記仕様に基いて正規化する。
仕様:
文字列を非単語文字でセパレートする
セパレートされた文字列のうち、先頭以外の文字列をキャメル記法にして連結する
例:
form:user:input:data //--> formUserInputData
formuserinputdata //--> formuserinputdata
文字列がnullの場合は、nullを返す。
文字列が空文字の場合は、空文字を返す。
- notifyMessages(ExecutionContext, Message...) - Static method in class nablarch.common.web.WebUtil
-
メッセージをユーザに通知する。
- nullToEmpty(String) - Static method in class nablarch.core.util.StringUtil
-
引数で渡された値がnull
の場合、空文字を返却する。
そうでない場合は、引数をそのまま返却する。
- numberPattern(String) - Method in class nablarch.core.beans.CopyOptions.Builder
-
数値パターンを設定する。
- numberPatternByName(String, String) - Method in class nablarch.core.beans.CopyOptions.Builder
-
プロパティを指定して数値パターンを設定する。
- numberPatterns(List<String>) - Method in class nablarch.core.beans.CopyOptions.Builder
-
複数の数値パターンを設定する。
- numberPatternsByName(String, List<String>) - Method in class nablarch.core.beans.CopyOptions.Builder
-
プロパティを指定して複数の数値パターンを設定する。
- NumberRange - Annotation Type in nablarch.core.validation.ee
-
- NumberRange - Annotation Type in nablarch.core.validation.validator
-
数値型のプロパティが指定した数値の範囲内であるかをチェックするアノテーション。