Uses of Class
com.google.turbine.tree.Tree.Type
-
Packages that use Tree.Type Package Description com.google.turbine.tree -
-
Uses of Tree.Type in com.google.turbine.tree
Subclasses of Tree.Type in com.google.turbine.tree Modifier and Type Class Description static classTree.ArrTyAn array type.static classTree.ClassTyA class, enum, interface, or annotationTree.Type.static classTree.PrimTyA primitive type.static classTree.VoidTyThe void type, used only for void-returning methods.static classTree.WildTyA wildcard type, possibly with an upper or lower bound.Methods in com.google.turbine.tree that return Tree.Type Modifier and Type Method Description Tree.TypeTree.ArrTy. elem()The element type of the array.Tree.TypeTree.TypeCast. ty()Tree.TypeTree.ClassLiteral. type()Methods in com.google.turbine.tree that return types with arguments of type Tree.Type Modifier and Type Method Description java.util.Optional<Tree.Type>Tree.WildTy. lower()An optional lower (super) bound.com.google.common.collect.ImmutableList<Tree.Type>Tree.ClassTy. tyargs()A possibly empty list of type arguments.java.util.Optional<Tree.Type>Tree.WildTy. upper()An optional upper (extends) bound.Constructors in com.google.turbine.tree with parameters of type Tree.Type Constructor Description ArrTy(int position, com.google.common.collect.ImmutableList<Tree.Anno> annos, Tree.Type elem)ClassLiteral(int position, Tree.Type type)TypeCast(int position, Tree.Type ty, Tree.Expression expr)Constructor parameters in com.google.turbine.tree with type arguments of type Tree.Type Constructor Description ClassTy(int position, java.util.Optional<Tree.ClassTy> base, Tree.Ident name, com.google.common.collect.ImmutableList<Tree.Type> tyargs, com.google.common.collect.ImmutableList<Tree.Anno> annos)WildTy(int position, com.google.common.collect.ImmutableList<Tree.Anno> annos, java.util.Optional<Tree.Type> upper, java.util.Optional<Tree.Type> lower)
-