public class Builtins
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
NClassType |
BaseArray |
NClassType |
BaseBool |
NClassType |
BaseClass |
NClassType |
BaseComplex |
NClassType |
BaseDict |
NClassType |
BaseException |
NClassType |
BaseFile |
NClassType |
BaseFunction |
NClassType |
BaseList |
NClassType |
BaseModule |
NClassType |
BaseNum |
NClassType |
BaseStr |
NClassType |
BaseStruct |
NClassType |
BaseTuple |
NModuleType |
Builtin |
static java.lang.String |
DATAMODEL_URL |
NClassType |
Datetime_date |
NClassType |
Datetime_datetime |
NClassType |
Datetime_time |
NClassType |
Datetime_timedelta |
NClassType |
Datetime_tzinfo |
static java.lang.String |
LIBRARY_URL |
NClassType |
None |
NClassType |
Object |
static java.lang.String |
REFERENCE_URL |
NClassType |
Time_struct_time |
static java.lang.String |
TUTORIAL_URL |
NClassType |
Type |
Modifier and Type | Method and Description |
---|---|
NModuleType |
get(java.lang.String name)
Loads (if necessary) and returns the specified built-in module.
|
boolean |
isNative(NType type) |
static NUrl |
newDataModelUrl(java.lang.String path) |
static NUrl |
newLibUrl(java.lang.String path) |
static NUrl |
newLibUrl(java.lang.String module,
java.lang.String name) |
static NUrl |
newRefUrl(java.lang.String path) |
static NUrl |
newTutUrl(java.lang.String path) |
public static final java.lang.String LIBRARY_URL
public static final java.lang.String TUTORIAL_URL
public static final java.lang.String REFERENCE_URL
public static final java.lang.String DATAMODEL_URL
public NModuleType Builtin
public NClassType Object
public NClassType Type
public NClassType None
public NClassType BaseNum
public NClassType BaseComplex
public NClassType BaseBool
public NClassType BaseStr
public NClassType BaseList
public NClassType BaseArray
public NClassType BaseDict
public NClassType BaseTuple
public NClassType BaseModule
public NClassType BaseFile
public NClassType BaseException
public NClassType BaseStruct
public NClassType BaseFunction
public NClassType BaseClass
public NClassType Datetime_datetime
public NClassType Datetime_date
public NClassType Datetime_time
public NClassType Datetime_timedelta
public NClassType Datetime_tzinfo
public NClassType Time_struct_time
public static NUrl newLibUrl(java.lang.String module, java.lang.String name)
public static NUrl newLibUrl(java.lang.String path)
public static NUrl newRefUrl(java.lang.String path)
public static NUrl newDataModelUrl(java.lang.String path)
public static NUrl newTutUrl(java.lang.String path)
public NModuleType get(java.lang.String name)
public boolean isNative(NType type)