Class Types


  • public final class Types
    extends java.lang.Object
    • Field Detail

      • Object

        public static final Type<java.lang.Object> Object
      • Objects

        public static final Type<java.util.Objects> Objects
      • Type

        public static final Type<Type> Type
      • Enum

        public static final Type<java.lang.Enum> Enum
      • Number

        public static final Type<java.lang.Number> Number
      • Boolean

        public static final Type<java.lang.Boolean> Boolean
      • Byte

        public static final Type<java.lang.Byte> Byte
      • Character

        public static final Type<java.lang.Character> Character
      • Short

        public static final Type<java.lang.Short> Short
      • Integer

        public static final Type<java.lang.Integer> Integer
      • Long

        public static final Type<java.lang.Long> Long
      • Float

        public static final Type<java.lang.Float> Float
      • Double

        public static final Type<java.lang.Double> Double
      • String

        public static final Type<java.lang.String> String
      • Date

        public static final Type<java.util.Date> Date
      • UUID

        public static final Type<java.util.UUID> UUID
      • Runnable

        public static final Type<java.lang.Runnable> Runnable
      • Callable

        public static final Type<java.util.concurrent.Callable> Callable
      • Error

        public static final Type<java.lang.Error> Error
      • Throwable

        public static final Type<java.lang.Throwable> Throwable
      • Exception

        public static final Type<java.lang.Exception> Exception
      • RuntimeException

        public static final Type<java.lang.RuntimeException> RuntimeException
      • IllegalStateException

        public static final Type<java.lang.IllegalStateException> IllegalStateException
      • IllegalArgumentException

        public static final Type<java.lang.IllegalArgumentException> IllegalArgumentException
      • StringBuilder

        public static final Type<java.lang.StringBuilder> StringBuilder
      • StringBuffer

        public static final Type<java.lang.StringBuffer> StringBuffer
      • BigInteger

        public static final Type<java.math.BigInteger> BigInteger
      • BigDecimal

        public static final Type<java.math.BigDecimal> BigDecimal
      • System

        public static final Type<java.lang.System> System
      • Annotation

        public static final Type<java.lang.annotation.Annotation> Annotation
      • Class

        public static final Type<java.lang.Class> Class
      • ClassLoader

        public static final Type<java.lang.ClassLoader> ClassLoader
      • Serializable

        public static final Type<java.io.Serializable> Serializable
      • Cloneable

        public static final Type<java.lang.Cloneable> Cloneable
      • Comparable

        public static final Type<java.lang.Comparable> Comparable
      • Iterable

        public static final Type<java.lang.Iterable> Iterable
      • Iterator

        public static final Type<java.util.Iterator> Iterator
      • Collection

        public static final Type<java.util.Collection> Collection
      • List

        public static final Type<java.util.List> List
      • Set

        public static final Type<java.util.Set> Set
      • Map

        public static final Type<java.util.Map> Map
      • ArrayList

        public static final Type<java.util.ArrayList> ArrayList
      • HashMap

        public static final Type<java.util.HashMap> HashMap
      • HashSet

        public static final Type<java.util.HashSet> HashSet
      • MethodHandle

        public static final Type<java.lang.invoke.MethodHandle> MethodHandle
    • Constructor Detail

      • Types

        private Types()
    • Method Detail

      • ensureRegistered

        static void ensureRegistered()