Top Fields Constructors Methods
org.python.indexer.types

public Class NClassType

extends NType
Class Inheritance
Imports
org.python.indexer.Scope, .Util

Field Summary

Modifier and TypeField and Description
private String
Inherited from org.python.indexer.types.NType:
LIBRARY_URLREFERENCE_URLTUTORIAL_URL

Constructor Summary

AccessConstructor and Description
public
public
NClassType(String name, Scope parent)

public
NClassType(String name, Scope parent, NClassType superClass)

Method Summary

Modifier and TypeMethod and Description
public void
public String
public void
printKids(NType.CyclicTypeRecorder ctr, StringBuilder sb)

Implements abstract org.python.indexer.types.NType.printKids.

Internal method to support printing in the presence of type-graph cycles.

public void
Inherited from org.python.indexer.types.NType:
asClassTypeasDictTypeasFuncTypeasInstanceTypeasListTypeasModuleTypeasTupleTypeasUnionTypeasUnknownTypefollowgetTableisClassTypeisDictTypeisFuncTypeisInstanceTypeisListTypeisModuleTypeisNativeisNumTypeisStrTypeisTupleTypeisUnionTypeisUnknownTypeprintsetTabletoString

Field Detail

nameback to summary
private String name

Constructor Detail

NClassTypeback to summary
public NClassType()
NClassTypeback to summary
public NClassType(String name, Scope parent)
NClassTypeback to summary
public NClassType(String name, Scope parent, NClassType superClass)

Method Detail

addSuperback to summary
public void addSuper(NType sp)
getNameback to summary
public String getName()
printKidsback to summary
public void printKids(NType.CyclicTypeRecorder ctr, StringBuilder sb)

Implements abstract org.python.indexer.types.NType.printKids.

Doc from org.python.indexer.types.NType.printKids.

Internal method to support printing in the presence of type-graph cycles.

Annotations
@Override
setNameback to summary
public void setName(String name)