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