Apache Commons Lang

Sagteware kiekie:
Apache Commons Lang
Sagteware besonderhede:
Weergawe: 3.4
Upload datum: 11 Apr 15
Lisensie: Gratis
Populariteit: 57

Rating: nan/5 (Total Votes: 0)

Apache Commons Lang nie iets aan met "tale", maar eintlik met die Java ingeboude java.lang API.
Die ekstra gereedskap en klasse hierdie biblioteek voeg tot java.lang sal help ontwikkelaars brei Java se kern met meer funksies en eienskappe wat baie sou verdien argumenteer te wees in dit in die eerste plek.
Sommige van hierdie ekstra utilities spreek:
- Voorwerp weerspieëling
- Voorwerp skepping
- Voorwerp serialisasie
- String manipulasie
- Numeriese metodes
- Werk met System eienskappe
- Ondersteuning vir 'n geneste uitsondering struktuur
- Verbeterings aan die Datum metodes
- Multi-threaded programmering
- Besigheid wiskundige klasse
- Vererf enum tipes
- Metodes gebou

Wat is nuut in hierdie release:

  • Nuwe funksies:
  • Added org.apache.commons.lang3.SystemUtils.IS_JAVA_1_8
  • bugs:
  • NumberUtils # isNumber () gee valse vir & quot; 0.0 & quot ;, & quot; 0,4790 & quot ;, et al

Wat is nuut in die weergawe 3.3.1:

  • Bygevoeg metodes vir die verwydering van alle ongeldige karakters volgens XML 1.0 en XML 1.1 in 'n inset string te StringEscapeUtils.
  • Added APIs MutableBoolean setTrue () en setFalse ()
  • Added SerializationUtils.roundtrip (T strek serialiseerbaar) dan afleveringen deserialize
  • Daar moet 'n DifferenceBuilder met 'n ReflectionDifferenceBuilder implementering wees
  • Bygevoeg die Jaro-Winkler string afstand algoritme te StringUtils.
  • New klas ClassPathUtils met metodes vir die draai FQN in hulpbron pad
  • Bevestig: voeg inclusiveBetween en exclusiveBetween oorlaai vir primitiewe tipes

Wat is nuut in die weergawe 3.2.1:

  • kwessies opgelos:
  • Vaste ontbreek Hamcrest afhanklikheid in Ant Bou
  • Build versuim met die toets mislukkings wanneer die bou met JDK 8
  • Toets mislukking in LocaleUtilsTest wanneer die bou met JDK 8
  • Toets mislukking in FastDateParserTest en FastDateFormat_ParserTest wanneer die bou met JDK8

Wat is nuut in die weergawe 3.1:

  • Lang 3.0 en teikens af nou Java 5.0, gebruik te maak van eienskappe wat aangekom met Java 5.0 soos generiese, veranderlike argumente, autoboxing, concurrency en uitvoer formaat.

Wat is nuut in die weergawe 3.0.1:

  • SerializationUtils.clone: ​​terugval tot konteks classloader as klas nie in die huidige classloader.
  • Die CHAR_ARRAY kas in CharUtils dupliseer die kas in java.lang.Character.
  • Gebruik interne Java se nommer caches plaas die skep van nuwe voorwerpe.

Wat is nuut in die weergawe 3.0:.

  • MutableBigDecimal en MutableBigInteger
  • Wens. Metode unaccent
  • ObjectUtils.coalesce.
  • LeftOf / RightOfNumber in Range gerief metodes nodig.
  • Voeg ClassUtils.isAssignable () variante met autoboxing.
  • StringUtils.emptyToNull.
  • Verbeter StrSubstitutor geneste $ te ondersteun {var - $ {subvr}} uitbreiding
  • StrSubstitutor ondersteun nou vervanging in veranderlike name.
  • 'n generiese implementering van die Lazy inisialisering patroon.
  • Die byvoeging van ContextedException en ContextedRuntimeException.
  • Voeg StringEscapeUtils.escapeText () metodes.
  • Voeg ondersteuning vir die hantering van ExecutionExceptions.
  • Voeg ondersteuning vir agtergrond inisialisering.
  • Voeg 'n konkurrente pakket.
  • Bevestig:. Ondersteuning vir valid leeg snare
  • Voeg ArrayUtils.toArray generiese skikkings te skep.
  • Voeg vermoë om 'n toekoms vir 'n konstante te skep.
  • Voeg metodes te Valideer om te kyk of die indeks is geldig vir die skikking / lys / string.
  • Voeg TypeUtils klas nut kode te voorsien vir die werk met generiese tipes.
  • Added isAssignableFrom en isInstanceOf validering metodes.
  • Added validState validering metode.
  • New TimedSemaphore klas.
  • Verskaf 'n uitvoering van die ThreadFactory koppelvlak.
  • Skep 'n basiese Pair & # x3c; L, R & # x3e; klas.
  • DateUtils gelyk & vergelyk funksies tot die belangrikste veld.
  • Voeg Builder Interface / Update Builders om dit te implementeer.
  • Support lui inisialisering deur gebruik te maak atoom veranderlikes
  • Brei hantering van uitsonderings in ConcurrentUtils uitsonderings op looptyd.
  • StringUtils.endsWithAny metode
  • Voeg normalizeSpace te StringUtils
  • Verskaf dokumentasie oor die nuwe konkurrente pakket
  • BooleanUtils.toBooleanObject enkele karakter insette te ondersteun
  • AnnotationUtils Voeg
  • Verskaf 'n baie basiese ConcurrentInitializer implementering
  • Voeg StringUtils.defaultIfBlank ()
  • Voeg 'n Null-veilige vergelyk () metode om ObjectUtils
  • Gedokumenteerde potensiaal NPE as motor-boks kom vir 'n paar BooleanUtils metodes
  • Voeg ondersteuning vir ConcurrentMap.putIfAbsent ()
  • Voeg hashCodeMulti varargs metode

Wat is nuut in die weergawe 2.4:

  • Deprecations:
  • ObjectUtils.appendIdentityToString (StringBuffer, voorwerp) - het 'n baie vreemde semantiek, gebruik ObjectUtils.identityToString (StringBuffer, Object) in plaas
  • .
  • Openbare statiese java.util.Date byvoeging (java.util.Date, int, int) -. Dit is nie bedoel vir hierdie metode aan openbare wees
  • Nuwe funksies:
  • ClassUtils.getShortClassName (String) ondoeltreffend.
  • Voeg nuwe splitByWholeSeparatorPreserveAllTokens () metodes te StringUtils.
  • Split kameel geval snare.
  • Voeg 'n StringUtils.replace metode wat neem 'n skikking of 'n lys van vervanging snare.
  • Memory gebruik verbetering vir StringUtils # getLevenshteinDistance ().
  • Bug fixes:
  • Javadoc Voorbeeld vir EqualsBuilder is te betwyfel.
  • Dokumentasie fout vir ignoreEmptyTokens te data in StrTokenizer.
  • NumberUtils.min (floatArray) gee terug verkeerde waarde indien floatArray [0] gebeur om te wees Float.NaN.
  • EqualsBuilder nie BigDecimals korrek vergelyk nie.
  • DateUtils.round () dikwels misluk.

Soortgelyke sagteware

GNU Guile
GNU Guile

1 Mar 15

UglifyJS
UglifyJS

10 Feb 16

node-icy
node-icy

20 Jul 15

Ander sagteware ontwikkelaar Apache Software Foundation

Apache Spark
Apache Spark

6 Mar 16

Apache Camel
Apache Camel

10 Dec 15

Apache Commons CLI
Apache Commons CLI

20 Jul 15

Kommentaar te Apache Commons Lang

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!
Soek op kategorie