diff --git a/pom.xml b/pom.xml
index 67a0536..97b4d7e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
jrimum-utilixjarProjeto Utilix
- 0.2.3-DEV-SNAPSHOT
+ 0.2.6Projeto open source de componentes de software para o domínio de negócios do Brasil.http://www.jrimum.org/utilix
@@ -45,6 +45,10 @@
Rômulo Augustoromulomail@gmail.com
+
+ Bruno Augusto
+ brunoaugustosilva8@gmail.com
+
@@ -59,18 +63,18 @@
maven-compiler-plugin3.1
- 1.5
- 1.5
+ 1.8
+ 1.8org.codehaus.mojoanimal-sniffer-maven-plugin
- 1.6
+ 1.23org.codehaus.mojo.signature
- java15
+ java181.0
@@ -147,9 +151,9 @@
- commons-lang
- commons-lang
- 2.4
+ org.apache.commons
+ commons-lang3
+ 3.13.0
diff --git a/src/main/java/org/jrimum/utilix/Arrays.java b/src/main/java/org/jrimum/utilix/Arrays.java
index 88ec658..c0b856d 100644
--- a/src/main/java/org/jrimum/utilix/Arrays.java
+++ b/src/main/java/org/jrimum/utilix/Arrays.java
@@ -63,12 +63,12 @@ private Arrays() {
*
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
*
* @param a - O array a ser testado.
*
- * @return (a != null && a > 0)
+ * @return (a != null && a > 0)
*
* @since 0.2
*/
@@ -83,13 +83,13 @@ public static boolean hasElement(char[] a){
*
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
*
* @param a
* - O array a ser testado.
*
- * @return (a != null && a > 0)
+ * @return (a != null && a > 0)
*
* @since 0.2
*/
@@ -104,12 +104,12 @@ public static boolean hasElement(boolean[] a){
*
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
*
* @param a - O array a ser testado.
*
- * @return (a != null && a > 0)
+ * @return (a != null && a > 0)
*
* @since 0.2
*/
@@ -124,12 +124,12 @@ public static boolean hasElement(byte[] a){
*
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
*
* @param a - O array a ser testado.
*
- * @return (a != null && a > 0)
+ * @return (a != null && a > 0)
*
* @since 0.2
*/
@@ -144,12 +144,12 @@ public static boolean hasElement(short[] a){
*
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
*
* @param a - O array a ser testado.
*
- * @return (a != null && a > 0)
+ * @return (a != null && a > 0)
*
* @since 0.2
*/
@@ -164,12 +164,12 @@ public static boolean hasElement(int[] a){
*
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
*
* @param a - O array a ser testado.
*
- * @return (a != null && a > 0)
+ * @return (a != null && a > 0)
*
* @since 0.2
*/
@@ -184,12 +184,12 @@ public static boolean hasElement(long[] a){
*
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
*
* @param a - O array a ser testado.
*
- * @return (a != null && a > 0)
+ * @return (a != null && a > 0)
*
* @since 0.2
*/
@@ -204,12 +204,12 @@ public static boolean hasElement(float[] a){
*
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
*
* @param a - O array a ser testado.
*
- * @return (a != null && a > 0)
+ * @return (a != null && a > 0)
*
* @since 0.2
*/
@@ -224,12 +224,12 @@ public static boolean hasElement(double[] a){
*
*
* Resposta direta para o seguinte código:
- * (a != null && a > 0).
+ * (a != null && a > 0).
*
*
* @param a - O array a ser testado.
*
- * @return (a != null && a > 0)
+ * @return (a != null && a > 0)
*
* @since 0.2
*/
diff --git a/src/main/java/org/jrimum/utilix/Collections.java b/src/main/java/org/jrimum/utilix/Collections.java
index 4d46883..c129a53 100644
--- a/src/main/java/org/jrimum/utilix/Collections.java
+++ b/src/main/java/org/jrimum/utilix/Collections.java
@@ -363,13 +363,13 @@ public static boolean hasElement(Map, ?> ... maps) {
* Indica se uma dada coleção tem elementos sem gerar NPE.
*
* Resposta direta para o seguinte código:
- * (c != null && !c.isEmpty()).
+ * (c != null && !c.isEmpty()).
*
*
* @param c
* - A coleção a ser testada.
*
- * @return (c != null && !c.isEmpty())
+ * @return (c != null && !c.isEmpty())
*
* @since 0.2
*/
@@ -382,13 +382,13 @@ public static boolean hasElement(Collection> c) {
* Indica se um dado mapa tem elementos sem gerar NPE.
*
* Resposta direata para o seguinte código:
- * (m != null && !m.isEmpty()).
+ * (m != null && !m.isEmpty()).
*
*
* @param m
* - O mapa a ser testado.
*
- * @return (m != null && !m.isEmpty())
+ * @return (m != null && !m.isEmpty())
*
* @since 0.2
*/
@@ -452,7 +452,7 @@ public static int size(Map, ?> m) {
* - Mensagem utiliada na exceção
* IllegalArgumentException.
*
- * @throws IllegalArgumentException
+ * @throws IllegalArgumentException Se a coleção estiver nula ou vazia
*
* @since 0.2
*/
@@ -491,7 +491,7 @@ public static void checkNotEmpty(Collection> collection,
* - Mensagem utiliada na exceção
* IllegalArgumentException.
*
- * @throws IllegalArgumentException
+ * @throws IllegalArgumentException Se o map estiver nulo ou vazio
*
* @since 0.2
*/
diff --git a/src/main/java/org/jrimum/utilix/Dates.java b/src/main/java/org/jrimum/utilix/Dates.java
index 114198f..d184ebb 100644
--- a/src/main/java/org/jrimum/utilix/Dates.java
+++ b/src/main/java/org/jrimum/utilix/Dates.java
@@ -37,7 +37,7 @@
import java.util.Calendar;
import java.util.Date;
-import org.apache.commons.lang.time.DateUtils;
+import org.apache.commons.lang3.time.DateUtils;
/**
*
diff --git a/src/main/java/org/jrimum/utilix/Objects.java b/src/main/java/org/jrimum/utilix/Objects.java
index 6437909..aee4135 100644
--- a/src/main/java/org/jrimum/utilix/Objects.java
+++ b/src/main/java/org/jrimum/utilix/Objects.java
@@ -29,7 +29,7 @@
package org.jrimum.utilix;
-import org.apache.commons.lang.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringBuilder;
/**
@@ -349,11 +349,13 @@ public static T whenNull(Object object, Object defaultValue,
/**
* Exibe os valores de instância para um objeto JRimum.
*
- * @see org.apache.commons.lang.builder.ToStringBuilder#reflectionToString
+ * @see org.apache.commons.lang3.builder.ToStringBuilder#reflectionToString
*
* @since 0.2
*
* @see java.lang.Object#toString()
+ * @param obj Objeto a ser convertido para String
+ * @return String "JRimumObject" + Objeto.toString()
*/
public static String toString(Object obj) {
diff --git a/src/main/java/org/jrimum/utilix/text/DateFormat.java b/src/main/java/org/jrimum/utilix/text/DateFormat.java
index 90470a4..83aa2ca 100644
--- a/src/main/java/org/jrimum/utilix/text/DateFormat.java
+++ b/src/main/java/org/jrimum/utilix/text/DateFormat.java
@@ -40,6 +40,7 @@
* Formatadores de data thread-safe. Para uma mesma categoria, os formatadores
* atualmente são diferenciados pelos seus separadores ("formato_separador")
* exemplos:
+ *
*
* @param str
@@ -129,12 +129,12 @@ public static String eliminateSymbols(final String str) {
* Remove os zeros iniciais de uma String, seja ela numérica ou
* não.
*
*
- * @param str
+ * @param str String com zeros preenchidos
* @return a string sem zeros inicias ou um único zero.
*
* @since 0.2
@@ -360,7 +360,7 @@ public static void checkNotBlank(String value) {
/**
* Retorna uma dado valor padrão quando a string informada for considerada
- * como blank por {@linkplain StringUtils#isBlank(String)}.
+ * como blank por {@linkplain StringUtils#isBlank(CharSequence)}.
*
*