public static interface Type.Intersection extends Type
T1 and T2 is
T1&T2. Furthermore, any variable of this type must be both
an instanceof T1 and an instanceof T2.Type.Array, Type.EffectiveArray, Type.EffectiveRecord, Type.EffectiveReference, Type.Function, Type.FunctionOrMethod, Type.Impl, Type.Intersection, Type.Leaf, Type.Method, Type.Negation, Type.Nominal, Type.Primitive, Type.Property, Type.Record, Type.Reference, Type.Union| Modifier and Type | Method and Description |
|---|---|
Type[] |
bounds() |
Array, fromString, Function, Intersection, Method, Method, Method, Negation, Nominal, Property, Record, Record, Reference, toImplArrays, toImplOrVoid, toImplRecords, UnionType[] bounds()
Copyright © 2017. All rights reserved.