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()
 
- 
      
      
      
        
      
    
      
        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()