Class CompleteType

java.lang.Object
com.pervasive.datarush.coercion.CompleteType

public class CompleteType extends Object
  • Method Details

    • type

      public static CompleteType type(Class<?> clazz, Class<?>... typeParameters)
    • typeOf

      public static CompleteType typeOf(Object value)
    • returnType

      public static CompleteType returnType(Method method)
    • paramTypes

      public static CompleteType[] paramTypes(Method method)
    • paramTypes

      public static CompleteType[] paramTypes(Constructor<?> constructor)
    • getDefaultValue

      public Object getDefaultValue()
    • isArray

      public boolean isArray()
    • isAssignableTo

      public boolean isAssignableTo(CompleteType target)
    • isAssignableTo

      public boolean isAssignableTo(Class<?> target)
    • isAssignableFrom

      public boolean isAssignableFrom(CompleteType source)
    • isAssignableFrom

      public boolean isAssignableFrom(Class<?> source)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getTypeClass

      public Class<?> getTypeClass()
    • getTypeParameter

      public CompleteType getTypeParameter(int i)