Apache Commons Lang

Software screenshot:
Apache Commons Lang
Software detaljer:
Version: 3.4
Upload dato: 11 Apr 15
Licens: Gratis
Popularitet: 57

Rating: nan/5 (Total Votes: 0)

Apache Commons Lang har ikke noget at til med "sprog", men faktisk med Java indbyggede java.lang API.
De ekstra værktøjer og klasser dette bibliotek tilføjer til java.lang vil hjælpe udviklerne udvide Java kerne med mere funktionalitet og funktioner, at mange måske hævde fortjente at være i det i første omgang.
Nogle af disse ekstra hjælpeprogrammer løse:
- Objekt refleksioner
- Oprettelse objekt
- Objekt serialisering
- Streng manipulation
- numeriske metoder
- Arbejde med Systemegenskaber
- Støtte til en indlejret undtagelse struktur
- forbedringer til datoen metoder
- Multi-threaded programmering
- business matematiske klasser
- arvelige enum typer
- Metoder bygning

Hvad er nyt i denne udgivelse:

  • nye funktioner:
  • Tilføjet org.apache.commons.lang3.SystemUtils.IS_JAVA_1_8
  • Faste BUGS:
  • NumberUtils # ISNUMBER () returnerer falsk for & quot; 0,0 & quot ;, & quot; 0,4790 & quot ;, et al

Hvad er nyt i version 3.3.1:

  • Tilføjet metoder til at fjerne alle ugyldige tegn i henhold til XML 1.0 og XML 1.1 i et input streng til StringEscapeUtils.
  • Tilføjet API'er MutableBoolean setTrue () og setFalse ()
  • Tilføjet SerializationUtils.roundtrip (T udvider Serializable) til serialisere derefter deserialisering
  • Der bør være en DifferenceBuilder med ReflectionDifferenceBuilder implementering
  • Tilføjet Jaro-Winkler streng afstand algoritme til StringUtils.
  • ny klasse ClassPathUtils med metoder til at dreje FQN ressource vej ind
  • Godkend: tilføje inclusiveBetween og exclusiveBetween overbelastninger for primitive typer

Hvad er nyt i version 3.2.1:

  • Spørgsmål løst:
  • Fast mangler Hamcrest afhængighed i Ant Byg
  • Build mislykkes med test fiaskoer, når man bygger med JDK 8
  • Test svigt i LocaleUtilsTest når man bygger med JDK 8
  • Test svigt i FastDateParserTest og FastDateFormat_ParserTest når man bygger med JDK8

Hvad er nyt i version 3.1:

  • Lang 3,0 og mål frem nu Java 5.0, der gør brug af funktioner, der ankom med Java 5.0 f.eks generiske, variable argumenter, autoboxing, samtidighed og formateret output.

Hvad er nyt i version 3.0.1:

  • SerializationUtils.clone: ​​fallback til kontekst ClassLoader hvis klassen ikke fundet i aktuelle ClassLoader.
  • CHAR_ARRAY cache i CharUtils duplikerer cache i java.lang.Character.
  • Brug intern Java nummer caches i stedet skabe nye objekter.

Hvad er nyt i version 3.0:.

  • MutableBigDecimal og MutableBigInteger
  • Ønske:. Metode unaccent
  • ObjectUtils.coalesce.
  • LeftOf / RightOfNumber i Range convenience metoder er nødvendige.
  • Tilføj ClassUtils.isAssignable () varianter med autoboxing.
  • StringUtils.emptyToNull.
  • Forbedre StrSubstitutor at støtte indlejret $ {var - $ {subvr}} ekspansion
  • StrSubstitutor understøtter nu substitution i variabelnavne.
  • En generisk implementering af Lazy initialisering mønster.
  • Tilsætning af ContextedException og ContextedRuntimeException.
  • Tilføj StringEscapeUtils.escapeText () metoder.
  • Tilføj støtte til håndtering af ExecutionExceptions.
  • Tilføj støtte til initialisering baggrund.
  • Tilføj en sideløbende pakke.
  • Godkend:. Støtte til validering tomme strenge
  • Tilføj ArrayUtils.toArray at skabe generiske arrays.
  • Tilføj evne til at skabe en fremtid for en konstant.
  • Tilføj metoder til at validere at kontrollere, om indekset er gyldigt for array / liste / string.
  • Tilføj TypeUtils klasse til at give nytte kode for at arbejde med generiske typer.
  • Tilføjet isAssignableFrom og isInstanceOf valideringsmetoder.
  • Tilføjet validState valideringsmetoden.
  • Ny TimedSemaphore klasse.
  • Giv en implementering af ThreadFactory interface.
  • Opret en grundlæggende Pair & # X3C L, R & # X3e; klasse.
  • DateUtils lige & sammenligne funktioner op til mest betydningsfulde område.
  • Tilføj Builder interface / Opdatering Builders at gennemføre den.
  • Support doven initialisering hjælp atomare variabler
  • Udvid exception handling i ConcurrentUtils at runtime undtagelser.
  • StringUtils.endsWithAny metode
  • Tilføj normalizeSpace til StringUtils
  • Giv dokumentation om den nye samtidige pakke
  • BooleanUtils.toBooleanObject at støtte enkelt input tegn
  • Tilføj AnnotationUtils
  • Giv en meget grundlæggende ConcurrentInitializer implementering
  • Tilføj StringUtils.defaultIfBlank ()
  • Tilføj en Null-safe sammenligne () metode til at ObjectUtils
  • Dokumenteret potentiel NPE hvis auto-boksning forekommer for nogle BooleanUtils metoder
  • Tilføj støtte til ConcurrentMap.putIfAbsent ()
  • Tilføj hashCodeMulti varargs metode

Hvad er nyt i version 2.4:

  • Deprecations:
  • ObjectUtils.appendIdentityToString (StringBuffer, Object) - har meget ulige semantik, brug ObjectUtils.identityToString (StringBuffer, Object) i stedet
  • .
  • Offentlig statisk java.util.Date add (java.util.Date, int, int) -. Det er ikke beregnet til denne metode til offentlige
  • Nye funktioner:
  • ClassUtils.getShortClassName (String) ineffektiv.
  • Tilføj nye splitByWholeSeparatorPreserveAllTokens () metoder til StringUtils.
  • Split camel case strenge.
  • Tilføjelse af en StringUtils.replace metode, der tager et array eller Liste over udskiftning strenge.
  • Memory forbrug forbedring for StringUtils # getLevenshteinDistance ().
  • Fejlrettelser:
  • javadoc Eksempel for EqualsBuilder er tvivlsom.
  • Dokumentation bug for ignoreEmptyTokens Adgangsmetoder i StrTokenizer.
  • NumberUtils.min (floatArray) returnerer forkert værdi, hvis floatArray [0] sker for at være Float.NaN.
  • EqualsBuilder sammenligne ikke BigDecimals korrekt.
  • DateUtils.round () ofte mislykkes.

Lignende software

Docsplit
Docsplit

13 Apr 15

dbi-dbrc
dbi-dbrc

13 Apr 15

Postjoy
Postjoy

13 Apr 15

Cheerio
Cheerio

12 Apr 15

Andre software developer Apache Software Foundation

Apache Drill
Apache Drill

9 Feb 16

Apache Sentry
Apache Sentry

1 Oct 15

Apache Isis
Apache Isis

10 Dec 15

Kommentarer til Apache Commons Lang

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!