public abstract static class Type.Impl.Primitive extends Type.Impl.PositiveAtom implements Type.Primitive
Type.Impl.Atom, Type.Impl.Conjunctable, Type.Impl.Function, Type.Impl.FunctionOrMethod, Type.Impl.Method, Type.Impl.PositiveAtom, Type.Impl.Primitive, Type.Impl.PropertyType.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 |
|---|---|
int |
compareTo(Type.Impl p) |
boolean |
equals(Object o) |
int |
getKind() |
int |
hashCode() |
abstract String |
toString() |
intersectClosedClosedRecord, intersectOpenClosedRecord, intersectOpenOpenRecordclone, finalize, getClass, notify, notifyAll, wait, wait, waitArray, fromString, Function, Intersection, Method, Method, Method, Negation, Nominal, Property, Record, Record, Reference, toImplArrays, toImplOrVoid, toImplRecords, Unionpublic int compareTo(Type.Impl p)
compareTo in interface Comparable<Type.Impl>Copyright © 2017. All rights reserved.