| Modifier and Type | Class and Description |
|---|---|
| protected class | NType.
Internal class to support printing in the presence of type-graph cycles. |
| Modifier and Type | Field and Description |
|---|---|
| private static Pattern | |
| protected static final String | |
| protected static final String | |
| private Scope | |
| protected static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public NClassType | |
| public NDictType | |
| public NFuncType | |
| public NInstanceType | |
| public NListType | |
| public NModuleType | |
| public NTupleType | |
| public NUnionType | |
| public NUnknownType | |
| public NType | |
| public Scope | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | isNative()
Returns |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| protected void | print(NType.
Internal method to support printing in the presence of type-graph cycles. |
| protected abstract void | printKids(NType.
Internal method to support printing in the presence of type-graph cycles. |
| public void | |
| public String |
| INSTANCE_TAG | back to summary |
|---|---|
| private static Pattern INSTANCE_TAG | |
| LIBRARY_URL | back to summary |
|---|---|
| protected static final String LIBRARY_URL | |
| REFERENCE_URL | back to summary |
|---|---|
| protected static final String REFERENCE_URL | |
| table | back to summary |
|---|---|
| private Scope table | |
| TUTORIAL_URL | back to summary |
|---|---|
| protected static final String TUTORIAL_URL | |
| NType | back to summary |
|---|---|
| public NType() | |
| asClassType | back to summary |
|---|---|
| public NClassType asClassType() | |
| asDictType | back to summary |
|---|---|
| public NDictType asDictType() | |
| asFuncType | back to summary |
|---|---|
| public NFuncType asFuncType() | |
| asInstanceType | back to summary |
|---|---|
| public NInstanceType asInstanceType() | |
| asListType | back to summary |
|---|---|
| public NListType asListType() | |
| asModuleType | back to summary |
|---|---|
| public NModuleType asModuleType() | |
| asTupleType | back to summary |
|---|---|
| public NTupleType asTupleType() | |
| asUnionType | back to summary |
|---|---|
| public NUnionType asUnionType() | |
| asUnknownType | back to summary |
|---|---|
| public NUnknownType asUnknownType() | |
| follow | back to summary |
|---|---|
| public NType follow() Returns | |
| getTable | back to summary |
|---|---|
| public Scope getTable() | |
| isClassType | back to summary |
|---|---|
| public boolean isClassType() | |
| isDictType | back to summary |
|---|---|
| public boolean isDictType() | |
| isFuncType | back to summary |
|---|---|
| public boolean isFuncType() | |
| isInstanceType | back to summary |
|---|---|
| public boolean isInstanceType() | |
| isListType | back to summary |
|---|---|
| public boolean isListType() | |
| isModuleType | back to summary |
|---|---|
| public boolean isModuleType() | |
| isNative | back to summary |
|---|---|
| public boolean isNative() Returns | |
| isNumType | back to summary |
|---|---|
| public boolean isNumType() | |
| isStrType | back to summary |
|---|---|
| public boolean isStrType() | |
| isTupleType | back to summary |
|---|---|
| public boolean isTupleType() | |
| isUnionType | back to summary |
|---|---|
| public boolean isUnionType() | |
| isUnknownType | back to summary |
|---|---|
| public boolean isUnknownType() | |
| back to summary | |
|---|---|
| protected void print(NType. Internal method to support printing in the presence of type-graph cycles. | |
| printKids | back to summary |
|---|---|
| protected abstract void printKids(NType. Internal method to support printing in the presence of type-graph cycles. | |
| setTable | back to summary |
|---|---|
| public void setTable(Scope table) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public int |
| count | back to summary |
|---|---|
| pack-priv int count | |
| elements | back to summary |
|---|---|
| private Map<NType, Integer> elements | |
| CyclicTypeRecorder | back to summary |
|---|---|
| protected CyclicTypeRecorder() | |
| fetch | back to summary |
|---|---|
| public int fetch(NType t) Get the instance number for the specified type.
| |