Class SimpleTypes

java.lang.Object
xyz.cofe.text.template.SimpleTypes

public class SimpleTypes
extends java.lang.Object
Проверка на простые типы
Author:
gocha
  • Constructor Summary

    Constructors 
    Constructor Description
    SimpleTypes()  
  • Method Summary

    Modifier and Type Method Description
    static java.lang.Class _bool()  
    static java.lang.Class _byte()  
    static java.lang.Class _char()  
    static java.lang.Class _double()  
    static java.lang.Class _float()  
    static java.lang.Class _int()  
    static java.lang.Class _long()  
    static java.lang.Class _short()  
    static java.lang.Class _void()  
    static java.lang.Class boolObject()  
    static java.lang.Class[] boolTypes()  
    static java.lang.Class byteObject()  
    static java.lang.Class[] byteTypes()  
    static java.lang.Class charObject()  
    static java.lang.Class[] charTypes()  
    static java.lang.Class doubleObject()  
    static java.lang.Class[] doubleTypes()  
    static java.lang.Class floatObject()  
    static java.lang.Class[] floatTypes()  
    static java.lang.Class intObject()  
    static java.lang.Class[] intTypes()  
    static boolean isBoolean​(java.lang.Class c)  
    static boolean isByte​(java.lang.Class c)  
    static boolean isChar​(java.lang.Class c)  
    static boolean isDouble​(java.lang.Class c)  
    static boolean isFloat​(java.lang.Class c)  
    static boolean isInt​(java.lang.Class c)  
    static boolean isLong​(java.lang.Class c)  
    static boolean isNullable​(java.lang.Class c)  
    static boolean isShort​(java.lang.Class c)  
    static boolean isSimple​(java.lang.Class c)
    Проверка что указанный класс являеться простым типом данных
    boolean, byte, char, double, float, int, long, void, short
    static boolean isVoid​(java.lang.Class c)  
    static java.lang.Class longObject()  
    static java.lang.Class[] longTypes()  
    static java.lang.Class shortObject()  
    static java.lang.Class[] shortTypes()  
    static java.lang.Class[] simpleTypes()
    Возвращает простые типы
    static java.lang.Class voidObject()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • simpleTypes

      public static final java.lang.Class[] simpleTypes()
      Возвращает простые типы
      Returns:
      Простые типы
    • voidObject

      public static final java.lang.Class voidObject()
    • boolObject

      public static final java.lang.Class boolObject()
    • byteObject

      public static final java.lang.Class byteObject()
    • charObject

      public static final java.lang.Class charObject()
    • doubleObject

      public static final java.lang.Class doubleObject()
    • floatObject

      public static final java.lang.Class floatObject()
    • intObject

      public static final java.lang.Class intObject()
    • longObject

      public static final java.lang.Class longObject()
    • shortObject

      public static final java.lang.Class shortObject()
    • _void

      public static final java.lang.Class _void()
    • _bool

      public static final java.lang.Class _bool()
    • _byte

      public static final java.lang.Class _byte()
    • _char

      public static final java.lang.Class _char()
    • _double

      public static final java.lang.Class _double()
    • _float

      public static final java.lang.Class _float()
    • _int

      public static final java.lang.Class _int()
    • _long

      public static final java.lang.Class _long()
    • _short

      public static final java.lang.Class _short()
    • boolTypes

      public static final java.lang.Class[] boolTypes()
    • byteTypes

      public static final java.lang.Class[] byteTypes()
    • charTypes

      public static final java.lang.Class[] charTypes()
    • doubleTypes

      public static final java.lang.Class[] doubleTypes()
    • floatTypes

      public static final java.lang.Class[] floatTypes()
    • intTypes

      public static final java.lang.Class[] intTypes()
    • longTypes

      public static final java.lang.Class[] longTypes()
    • shortTypes

      public static final java.lang.Class[] shortTypes()
    • isSimple

      public static final boolean isSimple​(java.lang.Class c)
      Проверка что указанный класс являеться простым типом данных
      boolean, byte, char, double, float, int, long, void, short
      Parameters:
      c - класс
      Returns:
      true - является, false - не является
    • isNullable

      public static final boolean isNullable​(java.lang.Class c)
    • isVoid

      public static final boolean isVoid​(java.lang.Class c)
    • isBoolean

      public static final boolean isBoolean​(java.lang.Class c)
    • isByte

      public static final boolean isByte​(java.lang.Class c)
    • isChar

      public static final boolean isChar​(java.lang.Class c)
    • isDouble

      public static final boolean isDouble​(java.lang.Class c)
    • isFloat

      public static final boolean isFloat​(java.lang.Class c)
    • isInt

      public static final boolean isInt​(java.lang.Class c)
    • isLong

      public static final boolean isLong​(java.lang.Class c)
    • isShort

      public static final boolean isShort​(java.lang.Class c)