Apache Commons Lang

ソフトウェアのスクリーンショット:
Apache Commons Lang
ソフトウェアの詳細:
バージョン: 3.4
日付のアップロード: 11 Apr 15
ライセンス: 無料
人気: 57

Rating: nan/5 (Total Votes: 0)

Apache Commonsのラングは、「言語」とするためには何も持っていませんが、実際にはJavaを使用した組み込みのjava.langのAPIです。
このライブラリは、java.langのに追加する余分なツールとクラスは、開発者がより多くの機能を使用してJavaのコアを拡張するのに役立ち、多くが最初の場所でそれにするに値すると主張する可能性があることを特徴とします。
これらの余分なユーティリティのいくつかは、住所:
- オブジェクトリフレクション
- オブジェクトの作成
- オブジェクトのシリアル化
- 文字列操作
- 数値的方法
- システムのプロパティでの作業
- 入れ子の例外構造のためのサポート
- 日付のメソッドの機能強化
- マルチスレッドプログラミング
- ビジネス数学のクラス
- 継承enum型
- メソッドビル

このリリースのの新機能:

  • 新機能:
  • を追加しましorg.apache.commons.lang3.SystemUtils.IS_JAVA_1_8ます。
  • 修正されたバグ:
  • NumberUtils#ISNUMBER()QUOT&ためにfalseを返します。0.0&QUOT ;,&QUOT、0.4790&QUOT ;,らます。

のバージョン3.3.1でのの新機能:

  • XMLによると、すべての無効な文字を削除するための追加されたメソッド1.0とStringEscapeUtilsへの入力文字列内のXML 1.1ます。
  • を追加しましたAPI MutableBoolean setTrue()とsetFalse()

  • デシリアライズその後シリアル化する
  • を追加しましSerializationUtils.roundtrip(TはSerializableを拡張する)
  • ReflectionDifferenceBuilder実装とDifferenceBuilderがあるはずです。
  • はStringUtilsのにJARO-ウィンクラー文字列の距離アルゴリズムを追加しました。

  • リソースパスにFQNを回すためのメソッドを持つ
  • 新しいクラスClassPathUtilsます。
  • 検証:プリミティブ型のためinclusiveBetweenとexclusiveBetweenオーバーロードを追加します。

のバージョン3.2.1でのの新機能:

  • 問題が解決:
  • Antビルドで修正された行方不明Hamcrest依存します。

  • JDK 8 で構築する際に
  • ビルドは、テストの失敗で失敗
  • LocaleUtilsTestにおけるテストの失敗JDK 8でビルドします。
  • FastDateParserTestとFastDateFormat_ParserTestでテスト障害JDK8でビルドします。

のどのバージョン3.1のの新しいです。

  • ラング3.0および以降のことは、今を利用して、Javaの5.0をターゲットにそのようなジェネリック医薬品、可変引数、オートボクシング​​、同時実行、およびフォーマットされた出力としてJava 5.0で到着した機能がします。

バージョン3.0.1の新機能のは何ですか。

  • SerializationUtils.clone:コンテキストクラスローダへのフォールバックの場合クラス現在のクラスローダには見られない。
  • CharUtilsでCHAR_ARRAYキャッシュはjava.lang.Characterのキャッシュを複製します。
  • を使用し、内部Javaの番号は、代わりに新しいオブジェクトを作成するキャッシュします。

のバージョン3.0のの新機能である:ます。

  • MutableBigDecimalとMutableBigIntegerます。
  • ウィッシュ:メソッドunaccentます。
  • ObjectUtils.coalesceます。

  • 必要な範囲の便利なメソッドの
  • LeftOf / RightOfNumberます。
  • (ClassUtils.isAssignableの追加)オートボクシング​​変異体ます。
  • StringUtils.emptyToNullます。
  • ネストされた$をサポートするためにStrSubstitutorを強化{VAR - $ {subvr}}拡大します。
  • StrSubstitutorは今変数名に置換をサポートしています。
  • レイジー初期化パターンの一般的な実装します。
  • ContextedExceptionとContextedRuntimeExceptionの追加します。
  • StringEscapeUtils.escapeText()メソッドを追加します。
  • ExecutionExceptionsの取扱いのサポートを追加します。
  • バックグラウンドの初期化のためのサポートを追加します。
  • 同時パッケージを追加します。
  • 検証:空白の文字列を検証するためのサポートします。
  • ジェネリックアレイを作成ArrayUtils.toArrayを追加します。
  • 一定の将来を作成する機能を追加します。
  • インデックスが配列/リスト/文字列に対して有効であるかどうかを確認するために検証するためにメソッドを追加します。
  • ジェネリック型を操作するためのユーティリティ·コードを提供するTypeUtilsクラスを追加します。
  • を追加しましisAssignableFromとのisInstanceOf検証メソッドます。
  • を追加しましvalidState検証メソッドます。
  • 新規TimedSemaphoreクラスます。
  • ThreadFactoryインタフェースの実装を提供します。
  • 基本的なペア&#x3c作成; L、R&#Spark Proのを。クラスます。
  • DateUtils等しい&最も重要な分野までの機能を比較します。
  • それを実装するビルダーインターフェイス/更新ビルダーを追加します。
  • アトミック変数を使用して、サポート遅延初期化します。
  • の例外をランタイムするConcurrentUtilsに例外処理を拡張します。
  • StringUtils.endsWithAny方法
  • のStringUtilsにnormalizeSpaceを追加します。
  • 新しい同時パッケージについてのドキュメントを提供します。
  • BooleanUtils.toBooleanObjectは、単一の文字入力をサポートする
  • 追加AnnotationUtilsます。
  • 非常に基本的なConcurrentInitializer実装を提供します。
  • 追加StringUtils.defaultIfBlank()
  • ObjectUtilsにヌルセーフ(比較)メソッドを追加します。
  • 文書化された潜在的なNPEオートボクシング​​はいくつかのBooleanUtilsメソッドで発生した場合します。
  • ConcurrentMap.putIfAbsent()のサポートを追加します。
  • hashCodeMulti可変引数メソッドます。
  • を追加

のバージョン2.4での新機能は次のとおりです。

  • 非推奨:
  • ObjectUtils.appendIdentityToString(StringBufferを、オブジェクト) - 。代わりにObjectUtils.identityToString(StringBufferの、Object)を使用します。
  • 、非常に奇妙な意味を持って
  • パブリックstatic(java.util.Dateの、int型、int型)を追加java.util.Dateの - それが公共になるこの方法のためのものではありません。
  • の新機能:
  • ClassUtils.getShortClassName(String)を非効率的なます。
  • のStringUtilsに新しいsplitByWholeSeparatorPreserveAllTokens()メソッドを追加します。
  • スプリトキャメルケースの文字列します。
  • の置換文字列の配列またはリストを取るStringUtils.replaceメソッドの追加します。

  • StringUtilsの#getLevenshteinDistance()のために
  • メモリ使用量の改善ます。
  • バグ修正:

  • EqualsBuilderための
  • Javadocの例には疑問がします。
  • StrTokenizerでignoreEmptyTokensアクセサのドキュメントのバグします。
  • NumberUtils.min(floatArray)floatArray [0] Float.NaNのことを起こる場合は、間違った値を返します。
  • EqualsBuilder正しくのBigDecimalを比較しませんします。
  • DateUtils.round()は多くの場合失敗します。

同じようなソフトウェア

RazorEngine
RazorEngine

10 Feb 16

fQuery
fQuery

4 Jun 15

eventPause.js
eventPause.js

10 Dec 15

when.js
when.js

10 Dec 15

開発者の他のソフトウェア Apache Software Foundation

へのコメント Apache Commons Lang

コメントが見つかりません
コメントを追加
画像をオンにする!
カテゴリから探す