object ReflectionUtils
Work with reflection only inside this helper.
          
            Linear Supertypes
          
          
        
          
          
            
          
          
        
        
            Ordering
            
          - Alphabetic
 - By Inheritance
 
                  Inherited
                  
                  
- ReflectionUtils
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
              Visibility
              
        - Public
 - All
 
Type Members
-  type NameOfType = String
 
Value Members
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        !=(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ##(): Int
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ==(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        api(klazz: Class[_], fieldName: String): API
      
      
      
Return API annotation assigned with the given field or null.
Return API annotation assigned with the given field or null.
- klazz
 class to query
- fieldName
 field name to query
- returns
 instance of API annotation assigned with the field or null
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        asInstanceOf[T0]: T0
      
      
      
- Definition Classes
 - Any
 
 -  def classFor(tpe: scala.reflect.api.JavaUniverse.Type): Class[_]
 - 
      
      
      
        
      
    
      
        
        def
      
      
        clone(): AnyRef
      
      
      
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... ) @native()
 
 -  def dataTypeFor(columnType: H2OColumn): DataType
 - 
      
      
      
        
      
    
      
        
        def
      
      
        dataTypeFor(v: Vec): DataType
      
      
      
Return catalyst structural type for given H2O vector.
Return catalyst structural type for given H2O vector.
The mapping of type is flat.
- v
 H2O vector
- returns
 catalyst data type
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        eq(arg0: AnyRef): Boolean
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        equals(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 -  def fieldNamesOf[T](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T]): Array[String]
 -  def fieldNamesOf(t: scala.reflect.api.JavaUniverse.Type): Array[String]
 - 
      
      
      
        
      
    
      
        
        def
      
      
        finalize(): Unit
      
      
      
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws( classOf[java.lang.Throwable] )
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        getClass(): Class[_]
      
      
      
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        hashCode(): Int
      
      
      
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 -  def isBooleanDomain(domain: Array[String]): Boolean
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        isInstanceOf[T0]: Boolean
      
      
      
- Definition Classes
 - Any
 
 -  def javaClassOf(dt: DataType): Class[_]
 -  def javaClassOf[T](implicit ttag: scala.reflect.api.JavaUniverse.TypeTag[T]): Class[_]
 -  def listMemberTypes(st: scala.reflect.api.JavaUniverse.Type): Seq[scala.reflect.api.JavaUniverse.Type]
 -  def memberTypes(p: Product): Array[SupportedType]
 -  def memberTypesOf[T](implicit ttag: scala.reflect.api.JavaUniverse.TypeTag[T]): Array[SupportedType]
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ne(arg0: AnyRef): Boolean
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        notify(): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        notifyAll(): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 -  def productMembers[T](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T]): Array[ProductMember]
 -  def reflector(ref: AnyRef): AnyRef { ... /* 2 definitions in type refinement */ }
 - 
      
      
      
        
      
    
      
        
        def
      
      
        supportedType(column: H2OColumn): SupportedType
      
      
      
This method converts a REST column entity to a data type supported by Spark.
This method converts a REST column entity to a data type supported by Spark.
- column
 A column entity obtained via H2O REST API
- returns
 A data type supported by Spark
 -  def supportedType(v: Vec): SupportedType
 -  def supportedTypeFor(tpe: scala.reflect.api.JavaUniverse.Type): SupportedType
 -  def supportedTypeOf(value: Any): SupportedType
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        synchronized[T0](arg0: ⇒ T0): T0
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        toString(): String
      
      
      
- Definition Classes
 - AnyRef → Any
 
 -  def types(st: scala.reflect.api.JavaUniverse.Type): Array[Class[_]]
 - 
      
      
      
        
      
    
      
        
        def
      
      
        vecTypeFor(dt: DataType): Byte
      
      
      
Method translating SQL types into Sparkling Water types
 -  def vecTypeFor(t: scala.reflect.api.JavaUniverse.Type): Byte
 -  def vecTypeFor(t: Class[_]): Byte
 -  def vecTypeOf[T](implicit ttag: scala.reflect.api.JavaUniverse.TypeTag[T]): Byte
 -  def vecTypesOf[T](implicit arg0: scala.reflect.api.JavaUniverse.TypeTag[T]): Array[VecType]
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... )
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long, arg1: Int): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... )
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... ) @native()