Apache Commons Lang

Software screenshot:
Apache Commons Lang
Podrobnosti Software:
Verze: 3.4
Datum uploadu: 11 Apr 15
Licence: Volný
Popularita: 57

Rating: nan/5 (Total Votes: 0)

Apache Commons Lang nemá nic společného, ​​aby se "Jazyky", ale ve skutečnosti se Java vestavěným-in java.lang API.
Mimořádně nástroje a třídy to knihovna se přidá k java.lang pomůže vývojářům rozšíří jádro Java s více funkcí a funkce, které mnozí by mohli argumentovat zaslouží být v něm na prvním místě.
Některé z těchto dalších nástrojů adresa:
- Objekt reflexe
- Vytváření objektů
- Objekt serializace
- Manipulace string
- numerické metody
- Práce s vlastnostmi systému
- Podpora pro vnořené výjimky strukturou
- vylepšení metod Datum
- Multi-threaded programování
- obchodní matematické třídy
- dědičné typy ENUM
- Metody budování

Co je nového v této verzi:

  • NOVINKY:
  • Přidáno org.apache.commons.lang3.SystemUtils.IS_JAVA_1_8
  • opravených chyb:
  • NumberUtils # ISNUMBER () vrátí false pro & quot; 0.0 & quot ;, & quot; 0,4790 & quot ;, et al

Co je nového ve verzi 3.3.1:

  • Přidány metody pro odstranění všech neplatné znaky v souladu s XML 1.0 a XML 1.1 ve vstupním řetězci na StringEscapeUtils.
  • Added APIs MutableBoolean setTrue () a setFalse ()
  • Added SerializationUtils.roundtrip (T rozšiřuje Serializable) k serializaci pak rekonstruovat
  • by měl být DifferenceBuilder s prováděním ReflectionDifferenceBuilder
  • Přidána Jaro-Winkler řetězec vzdálenost algoritmus StringUtils.
  • nová třída ClassPathUtils metodami pro soustružení FQN do cesty zdroje
  • Potvrdit: přidat inclusiveBetween a exclusiveBetween přetížení pro primitivní typy

Co je nového ve verzi 3.2.1:

  • problémy vyřešit:
  • Pevná chybí Hamcrest závislost na Ant výroby
  • Build se nezdaří s poruchami testů při stavbě s JDK 8
  • při stavbě s JDK 8 selhání test v LocaleUtilsTest
  • při stavbě s JDK8 selhání test v FastDateParserTest a FastDateFormat_ParserTest

Co je nového ve verzi 3.1:

  • Lang 3.0 a dále se zaměřuje Java 5.0, s využitím funkce, které přišly s Java 5.0, jako jsou generika, variabilní argumenty, autoboxing, souběžnosti a formátovaný výstup.

Co je nového ve verzi 3.0.1:

  • SerializationUtils.clone: ​​fallback do kontextového ClassLoader pokud třída nebyl nalezen v aktuální ClassLoader.
  • CHAR_ARRAY Paměť CharUtils duplikuje cache java.lang.Character.
  • Počet cache používat interní java namísto vytváření nových objektů.

Co je nového ve verzi 3.0:.

  • MutableBigDecimal a MutableBigInteger
  • přání:. Metoda unAccent
  • ObjectUtils.coalesce.
  • LeftOf / RightOfNumber v metodách Rozsah pohodlí nezbytné.
  • Přidat ClassUtils.isAssignable (), varianty s autoboxing.
  • StringUtils.emptyToNull.
  • Vylepšit StrSubstitutor podporovat vnořené $ {var - $ {}} subvr rozšíření
  • StrSubstitutor nyní podporuje střídání v názvy proměnných.
  • obecný realizace Lazy inicializace vzorem.
  • Přidání ContextedException a ContextedRuntimeException.
  • Přidat StringEscapeUtils.escapeText) metody (.
  • Přidává podporu pro manipulaci s ExecutionExceptions.
  • Přidává podporu pro inicializaci na pozadí.
  • Přidat souběžný balíček.
  • Ověřit:. Podpora pro validaci prázdných strun
  • Přidat ArrayUtils.toArray vytvořit generické polí.
  • Přidat schopnost vytvářet budoucnost pro konstantu.
  • Přidat metody k ověření ověřit, zda index je platná pro pole / seznam / řetězec.
  • Přidat TypeUtils třídy, aby obslužný kód pro práci s generickými typy.
  • Added isAssignableFrom a isInstanceOf metody ověřování.
  • Added validState validace metody.
  • New TimedSemaphore class.
  • Uveďte implementaci ThreadFactory rozhraní.
  • Vytvořte si základní Pair & # x3c, L, R & # X3e; třída.
  • DateUtils rovná speciální funkce až do nejvýznamnější oblasti.
  • Přidat Builder rozhraní / aktualizovat Stavitelé k jejímu provedení.
  • Podpora lazy inicializace pomocí atomových proměnných
  • Rozšířit zpracování výjimek v ConcurrentUtils na výjimky za běhu.
  • metoda StringUtils.endsWithAny
  • Přidat normalizeSpace do StringUtils
  • předloží dokumentaci o novém souběžném balíku
  • BooleanUtils.toBooleanObject podporovat jeden vstup znak
  • Přidat AnnotationUtils
  • poskytují velmi základním provedení ConcurrentInitializer
  • Přidat StringUtils.defaultIfBlank ()
  • Přidat metodu Null bezpečné porovnat () pro ObjectUtils
  • Doložené potenciál NPE, pokud dojde k auto-boxu pro některé BooleanUtils metody
  • Přidává podporu pro ConcurrentMap.putIfAbsent ()
  • Přidat hashCodeMulti varargs metoda

Co je nového ve verzi 2.4:

  • Deprecations:
  • ObjectUtils.appendIdentityToString (StringBuffer, Object) - má velmi zvláštní sémantiku, použijte ObjectUtils.identityToString (StringBuffer, Object) namísto
  • .
  • public static java.util.Date add (java.util.Date, int, int.) - Není určen pro tuto metodu, aby se veřejnost
  • Nové vlastnosti:
  • ClassUtils.getShortClassName (String) neefektivní.
  • Přidat nový splitByWholeSeparatorPreserveAllTokens () metody pro StringUtils.
  • Rozdělit na velbloudech případ řetězce.
  • Přidání metodu StringUtils.replace, který bere pole nebo seznam náhradních strun.

  • Zlepšení využití
  • Paměť pro StringUtils # getLevenshteinDistance ().
  • Opravy chyb:
  • Javadoc Příklad EqualsBuilder je sporná.
  • Dokumentace chyba na ignoreEmptyTokens přístupové v StrTokenizer.
  • NumberUtils.min (floatArray) vrací nesprávnou hodnotu, pokud je floatArray [0] se stane, že je Float.NaN.
  • EqualsBuilder nemají srovnávat BigDecimals správně.
  • DateUtils.round (), často selhává.

Podobný software

XMemcached
XMemcached

13 May 15

Progress
Progress

1 Mar 15

Fest
Fest

13 May 15

scroll.js
scroll.js

6 Jun 15

Ostatní software developer Apache Software Foundation

Apache ACE
Apache ACE

13 Apr 15

Apache Blur
Apache Blur

13 Apr 15

Apache OFBiz
Apache OFBiz

4 Jun 15

Apache JSPWiki
Apache JSPWiki

12 May 15

Komentáře k Apache Commons Lang

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!