Package main.otogamidev.queue.utils
Class MapTypes
java.lang.Object
main.otogamidev.queue.utils.MapTypes
Classe responsavel pelo mapeamento dos tipos de dados primitivos e de objetos do Java.
Cada tipo de dados sera categorizado e tera seu tratamento especifico para converter seu conteudo para string,
conforme abaixo:
1 - Tipos primitivos
2 - Tipos de objetos
3 - Arrays de tipos primitivos
4 - Arrays de tipos de objetos
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
static String
getObjectArrayToString
(Object element, String elementType) Metodo responsavel pela tratativa de conversao do conteudo de um array de objetos em stringstatic String
getObjectToString
(Object element, String elementType) Metodo responsavel pela tratativa de conversao do conteudo de um objeto em stringstatic String
getObjectType
(Object element) static String
getPrimitiveArrayToString
(Object element, String elementType) Metodo responsavel pela tratativa de conversao do conteudo de um array de tipos primitivos em stringstatic String
getPrimitiveToString
(Object element, String elementType) Metodo responsavel pela tratativa de conversao do conteudo de um tipo primitivo em string
-
Field Details
-
TYPE_PRIMITIVE_INTEGER
- See Also:
-
TYPE_PRIMITIVE_DOUBLE
- See Also:
-
TYPE_PRIMITIVE_FLOAT
- See Also:
-
TYPE_PRIMITIVE_LONG
- See Also:
-
TYPE_PRIMITIVE_SHORT
- See Also:
-
TYPE_PRIMITIVE_BYTE
- See Also:
-
TYPE_PRIMITIVE_CHAR
- See Also:
-
TYPE_PRIMITIVE_BOOLEAN
- See Also:
-
TYPE_OBJECT_INTEGER
- See Also:
-
TYPE_OBJECT_DOUBLE
- See Also:
-
TYPE_OBJECT_FLOAT
- See Also:
-
TYPE_OBJECT_LONG
- See Also:
-
TYPE_OBJECT_SHORT
- See Also:
-
TYPE_OBJECT_BYTE
- See Also:
-
TYPE_OBJECT_CHAR
- See Also:
-
TYPE_OBJECT_BOOLEAN
- See Also:
-
TYPE_OBJECT_STRING
- See Also:
-
TYPE_PRIMITIVE_ARRAY_INTEGER
- See Also:
-
TYPE_PRIMITIVE_ARRAY_DOUBLE
- See Also:
-
TYPE_PRIMITIVE_ARRAY_FLOAT
- See Also:
-
TYPE_PRIMITIVE_ARRAY_LONG
- See Also:
-
TYPE_PRIMITIVE_ARRAY_SHORT
- See Also:
-
TYPE_PRIMITIVE_ARRAY_BYTE
- See Also:
-
TYPE_PRIMITIVE_ARRAY_CHAR
- See Also:
-
TYPE_PRIMITIVE_ARRAY_BOOLEAN
- See Also:
-
TYPE_OBJECT_ARRAY_INTEGER
- See Also:
-
TYPE_OBJECT_ARRAY_DOUBLE
- See Also:
-
TYPE_OBJECT_ARRAY_FLOAT
- See Also:
-
TYPE_OBJECT_ARRAY_LONG
- See Also:
-
TYPE_OBJECT_ARRAY_SHORT
- See Also:
-
TYPE_OBJECT_ARRAY_BYTE
- See Also:
-
TYPE_OBJECT_ARRAY_CHAR
- See Also:
-
TYPE_OBJECT_ARRAY_BOOLEAN
- See Also:
-
TYPE_OBJECT_ARRAY_STRING
- See Also:
-
GROUP_PRIMITIVE
- See Also:
-
GROUP_OBJECT
- See Also:
-
GROUP_PRIMITIVE_ARRAY
- See Also:
-
GROUP_OBJECT_ARRAY
- See Also:
-
-
Constructor Details
-
MapTypes
public MapTypes()
-
-
Method Details
-
getObjectArrayToString
Metodo responsavel pela tratativa de conversao do conteudo de um array de objetos em string- Parameters:
element
- array de objetos denominado como um elementoelementType
- tipo do array de objetos- Returns:
- Retorna o conteudo do array de objetos em string
-
getPrimitiveArrayToString
Metodo responsavel pela tratativa de conversao do conteudo de um array de tipos primitivos em string- Parameters:
element
- array de tipos primitibos denominado como um elementoelementType
- tipo do array de tipos primitivos- Returns:
- Retorna o conteudo do objeto em string
-
getObjectToString
Metodo responsavel pela tratativa de conversao do conteudo de um objeto em string- Parameters:
element
- objetos denominado como um elementoelementType
- tipo do objeto- Returns:
- Retorna o conteudo do objeto em string
-
getPrimitiveToString
Metodo responsavel pela tratativa de conversao do conteudo de um tipo primitivo em string- Parameters:
element
- tipo primitivo denominado como um elementoelementType
- tipo do primitivo- Returns:
- Retorna o conteudo do tipo primitivo em string
-
getGroup
- Parameters:
typeElement
- tipo de objeto esperado no map- Returns:
- Retorna o grupo categorizado desse objeto
-
getObjectType
- Parameters:
element
- tipo de dado primitivo ou objeto- Returns:
- Retorna o nome do tipo de dado ou objeto
-