public interface TypeAnalyzer<C extends scala.reflect.macros.Context>
Modifier and Type | Interface and Description |
---|---|
private static class |
TypeAnalyzer.UDTAnalyzerInstance |
Modifier and Type | Method and Description |
---|---|
scala.collection.Map<scala.reflect.macros.Universe.SymbolContextApi,scala.Tuple4<scala.reflect.api.Trees.TreeApi,scala.reflect.api.Types.TypeApi,scala.Function1<scala.reflect.macros.Universe.TreeContextApi,scala.reflect.api.Trees.TreeApi>,scala.Function1<scala.reflect.macros.Universe.TreeContextApi,scala.reflect.api.Trees.TreeApi>>> |
boxedPrimitives() |
boolean |
enableMutableUDTs() |
TypeDescriptors.UDTDescriptor |
getUDTDescriptor(scala.reflect.macros.Context.universe tpe) |
scala.collection.mutable.Set<scala.reflect.api.Types.TypeApi> |
mutableTypes() |
scala.collection.Map<scala.reflect.macros.Universe.SymbolContextApi,scala.Tuple2<scala.reflect.api.Trees.TreeApi,scala.reflect.api.Types.TypeApi>> |
primitives() |
scala.collection.immutable.List<scala.reflect.api.Types.TypeApi> |
typeArgs(scala.reflect.macros.Context.universe tpe) |
boolean enableMutableUDTs()
scala.collection.mutable.Set<scala.reflect.api.Types.TypeApi> mutableTypes()
TypeDescriptors.UDTDescriptor getUDTDescriptor(scala.reflect.macros.Context.universe tpe)
scala.collection.immutable.List<scala.reflect.api.Types.TypeApi> typeArgs(scala.reflect.macros.Context.universe tpe)
scala.collection.Map<scala.reflect.macros.Universe.SymbolContextApi,scala.Tuple2<scala.reflect.api.Trees.TreeApi,scala.reflect.api.Types.TypeApi>> primitives()
scala.collection.Map<scala.reflect.macros.Universe.SymbolContextApi,scala.Tuple4<scala.reflect.api.Trees.TreeApi,scala.reflect.api.Types.TypeApi,scala.Function1<scala.reflect.macros.Universe.TreeContextApi,scala.reflect.api.Trees.TreeApi>,scala.Function1<scala.reflect.macros.Universe.TreeContextApi,scala.reflect.api.Trees.TreeApi>>> boxedPrimitives()
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.