public interface TypeInformationGen<C extends scala.reflect.macros.Context>
Modifier and Type | Method and Description |
---|---|
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> |
mkArrayTypeInfo(TypeDescriptors.ArrayDescriptor desc,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$10) |
<T extends scala.Product> |
mkCaseClassTypeInfo(TypeDescriptors.CaseClassDescriptor desc,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$4) |
<T> scala.reflect.api.Exprs.Expr<T> |
mkCreateTupleInstance(TypeDescriptors.CaseClassDescriptor desc,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$18) |
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> |
mkEitherTypeInfo(TypeDescriptors.EitherDescriptor desc,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$5) |
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> |
mkEnumValueTypeInfo(TypeDescriptors.EnumValueDescriptor d,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$6) |
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> |
mkGenericTypeInfo(TypeDescriptors.UDTDescriptor desc,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$15) |
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> |
mkJavaTuple(TypeDescriptors.JavaTupleDescriptor desc,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$13) |
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> |
mkOptionTypeInfo(TypeDescriptors.OptionDescriptor desc,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$8) |
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> |
mkPojo(TypeDescriptors.PojoDescriptor desc,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$14) |
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> |
mkPrimitiveTypeInfo(scala.reflect.macros.Context.universe tpe,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$17) |
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> |
mkTraversableTypeInfo(TypeDescriptors.TraversableDescriptor desc,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$9) |
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> |
mkTryTypeInfo(TypeDescriptors.TryDescriptor desc,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$7) |
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> |
mkTypeInfo(TypeDescriptors.UDTDescriptor desc,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$2) |
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> |
mkTypeInfo(scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$1) |
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> |
mkTypeInfoFromFactory(TypeDescriptors.FactoryTypeDescriptor desc,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$3) |
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> |
mkTypeParameter(TypeDescriptors.TypeParameterDescriptor typeParameter,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$16) |
<T extends Value> |
mkValueTypeInfo(TypeDescriptors.UDTDescriptor desc,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$11) |
<T extends org.apache.hadoop.io.Writable> |
mkWritableTypeInfo(TypeDescriptors.UDTDescriptor desc,
scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$12) |
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkTypeInfo(scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$1)
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkTypeInfo(TypeDescriptors.UDTDescriptor desc, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$2)
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkTypeInfoFromFactory(TypeDescriptors.FactoryTypeDescriptor desc, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$3)
<T extends scala.Product> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkCaseClassTypeInfo(TypeDescriptors.CaseClassDescriptor desc, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$4)
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkEitherTypeInfo(TypeDescriptors.EitherDescriptor desc, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$5)
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkEnumValueTypeInfo(TypeDescriptors.EnumValueDescriptor d, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$6)
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkTryTypeInfo(TypeDescriptors.TryDescriptor desc, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$7)
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkOptionTypeInfo(TypeDescriptors.OptionDescriptor desc, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$8)
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkTraversableTypeInfo(TypeDescriptors.TraversableDescriptor desc, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$9)
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkArrayTypeInfo(TypeDescriptors.ArrayDescriptor desc, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$10)
<T extends Value> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkValueTypeInfo(TypeDescriptors.UDTDescriptor desc, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$11)
<T extends org.apache.hadoop.io.Writable> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkWritableTypeInfo(TypeDescriptors.UDTDescriptor desc, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$12)
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkJavaTuple(TypeDescriptors.JavaTupleDescriptor desc, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$13)
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkPojo(TypeDescriptors.PojoDescriptor desc, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$14)
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkGenericTypeInfo(TypeDescriptors.UDTDescriptor desc, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$15)
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkTypeParameter(TypeDescriptors.TypeParameterDescriptor typeParameter, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$16)
<T> scala.reflect.api.Exprs.Expr<TypeInformation<T>> mkPrimitiveTypeInfo(scala.reflect.macros.Context.universe tpe, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$17)
<T> scala.reflect.api.Exprs.Expr<T> mkCreateTupleInstance(TypeDescriptors.CaseClassDescriptor desc, scala.reflect.api.TypeTags.WeakTypeTag<T> evidence$18)
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.