Class MapTypes

java.lang.Object
main.otogamidev.queue.utils.MapTypes

public class MapTypes extends Object
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 Details

  • Constructor Details

    • MapTypes

      public MapTypes()
  • Method Details

    • getObjectArrayToString

      public static String getObjectArrayToString(Object element, String elementType)
      Metodo responsavel pela tratativa de conversao do conteudo de um array de objetos em string
      Parameters:
      element - array de objetos denominado como um elemento
      elementType - tipo do array de objetos
      Returns:
      Retorna o conteudo do array de objetos em string
    • getPrimitiveArrayToString

      public static String getPrimitiveArrayToString(Object element, String elementType)
      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 elemento
      elementType - tipo do array de tipos primitivos
      Returns:
      Retorna o conteudo do objeto em string
    • getObjectToString

      public static String getObjectToString(Object element, String elementType)
      Metodo responsavel pela tratativa de conversao do conteudo de um objeto em string
      Parameters:
      element - objetos denominado como um elemento
      elementType - tipo do objeto
      Returns:
      Retorna o conteudo do objeto em string
    • getPrimitiveToString

      public static String getPrimitiveToString(Object element, String elementType)
      Metodo responsavel pela tratativa de conversao do conteudo de um tipo primitivo em string
      Parameters:
      element - tipo primitivo denominado como um elemento
      elementType - tipo do primitivo
      Returns:
      Retorna o conteudo do tipo primitivo em string
    • getGroup

      public static String getGroup(String typeElement)
      Parameters:
      typeElement - tipo de objeto esperado no map
      Returns:
      Retorna o grupo categorizado desse objeto
    • getObjectType

      public static String getObjectType(Object element)
      Parameters:
      element - tipo de dado primitivo ou objeto
      Returns:
      Retorna o nome do tipo de dado ou objeto