Package com.google.turbine.type
Interface Type
-
- All Known Implementing Classes:
Type.ArrayTy,Type.ClassTy,Type.ErrorTy,Type.IntersectionTy,Type.MethodTy,Type.PrimTy,Type.TyVar,Type.WildLowerBoundedTy,Type.WildTy,Type.WildUnboundedTy,Type.WildUpperBoundedTy
public interface TypeJLS 4 types.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classType.ArrayTyAn array type.static classType.ClassTyA class type.static classType.ErrorTyAn error type.static classType.IntersectionTyAn intersection type.static classType.MethodTyA method type.static classType.PrimTyA primitive type.static classType.TyKindA type kind.static classType.TyVarA type variable.static classType.WildLowerBoundedTyAn lower-bounded wildcard type.static classType.WildTyA wildcard type, valid only inside (possibly nested) type arguments.static classType.WildUnboundedTyAn unbounded wildcard type.static classType.WildUpperBoundedTyAn upper-bounded wildcard type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Type.TyKindtyKind()The type kind.
-
-
-
Method Detail
-
tyKind
Type.TyKind tyKind()
The type kind.
-
-