Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Z 

A

accepts(int) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod.ZenClassMethod
 
accepts(IEnvironmentGlobal, Expression...) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod.ZenClassMethod
 
accepts(int) - Method in interface stanhebben.zenscript.type.natives.IJavaMethod
 
accepts(IEnvironmentGlobal, Expression...) - Method in interface stanhebben.zenscript.type.natives.IJavaMethod
 
accepts(IEnvironmentGlobal, Expression...) - Method in class stanhebben.zenscript.type.natives.JavaMethod
 
accepts(int) - Method in class stanhebben.zenscript.type.natives.JavaMethod
 
accepts(int) - Method in class stanhebben.zenscript.type.natives.JavaMethodGenerated
 
accepts(IEnvironmentGlobal, Expression...) - Method in class stanhebben.zenscript.type.natives.JavaMethodGenerated
 
accepts(int) - Method in class stanhebben.zenscript.type.natives.ZenFieldMethod
 
accepts(IEnvironmentGlobal, Expression...) - Method in class stanhebben.zenscript.type.natives.ZenFieldMethod
 
aConstNull() - Method in class stanhebben.zenscript.util.MethodOutput
 
add(Expression) - Method in class stanhebben.zenscript.expression.ExpressionStringConcat
 
add(int) - Method in class stanhebben.zenscript.parser.ArrayListI
Adds a value.
add(int) - Method in class stanhebben.zenscript.parser.HashSetI
Adds the specified value to this HashSet.
add(ZenPosition, IEnvironmentGlobal, Expression, Expression) - Method in class stanhebben.zenscript.type.ZenTypeArray
 
add(ZenPosition, IEnvironmentGlobal, Expression, Expression) - Method in class stanhebben.zenscript.type.ZenTypeArrayBasic
 
add(ZenPosition, IEnvironmentGlobal, Expression, Expression) - Method in class stanhebben.zenscript.type.ZenTypeArrayList
 
add(boolean[], boolean) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
add(byte[], byte) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
add(char[], char) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
add(double[], double) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
add(float[], float) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
add(int[], int) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
add(long[], long) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
add(short[], short) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
add(T[], T) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
add(IAny) - Method in interface stanhebben.zenscript.value.IAny
 
addChild(T) - Method in class stanhebben.zenscript.dump.TreeNode
 
addMethod(IJavaMethod) - Method in class stanhebben.zenscript.type.expand.ZenExpandMember
 
addMethod(IJavaMethod) - Method in class stanhebben.zenscript.type.natives.ZenNativeMember
 
addScriptOrDirectory(EnvironmentClass, String[]) - Method in class stanhebben.zenscript.expression.partial.PartialScriptReference
 
addToMember(ZenNativeMember) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod
 
addTransition(int, DFA.DFAState) - Method in class stanhebben.zenscript.parser.DFA.DFAState
Adds a transition.
addTransition(int, NFA.NFAState) - Method in class stanhebben.zenscript.parser.NFA.NFAState
Adds a transition.
addZenExpandMethod(String, ParsedExpansion) - Method in class stanhebben.zenscript.TypeExpansion
 
and(IAny) - Method in interface stanhebben.zenscript.value.IAny
 
ANY - Static variable in class stanhebben.zenscript.type.ZenType
 
ANYARRAY - Static variable in class stanhebben.zenscript.type.ZenType
 
AnyClassWriter - Class in stanhebben.zenscript.util
 
ANYMAP - Static variable in class stanhebben.zenscript.type.ZenType
 
argumentTypes - Variable in class stanhebben.zenscript.type.ZenTypeFunction
 
arrayLength() - Method in class stanhebben.zenscript.util.MethodOutput
 
ArrayListI - Class in stanhebben.zenscript.parser
This class is similar to an ArrayList, but is optimized for integers.
ArrayListI() - Constructor for class stanhebben.zenscript.parser.ArrayListI
Creates a new, empty ArrayList of integers.
arrayLoad(Type) - Method in class stanhebben.zenscript.util.MethodOutput
 
arrayStore(Type) - Method in class stanhebben.zenscript.util.MethodOutput
 
ArrayUtil - Class in stanhebben.zenscript.util
 
ArrayUtil() - Constructor for class stanhebben.zenscript.util.ArrayUtil
 
as(Class<T>) - Method in interface stanhebben.zenscript.value.IAny
 
asBool() - Method in interface stanhebben.zenscript.value.IAny
 
asByte() - Method in interface stanhebben.zenscript.value.IAny
 
asDouble() - Method in interface stanhebben.zenscript.value.IAny
 
asDumpedObject() - Method in interface stanhebben.zenscript.dump.IDumpConvertable
Gets a List of dumpable objects that can easily serialized into JSON
asDumpedObject() - Method in interface stanhebben.zenscript.symbols.IZenSymbol
 
asDumpedObject() - Method in class stanhebben.zenscript.symbols.SymbolPackage
 
asDumpedObject() - Method in class stanhebben.zenscript.symbols.SymbolType
 
asDumpedObject() - Method in class stanhebben.zenscript.type.natives.ZenNativeCaster
 
asDumpedObject() - Method in class stanhebben.zenscript.type.ZenType
 
asDumpedObject() - Method in class stanhebben.zenscript.type.ZenTypeNative
 
asFloat() - Method in interface stanhebben.zenscript.value.IAny
 
asInt() - Method in interface stanhebben.zenscript.value.IAny
 
asLong() - Method in interface stanhebben.zenscript.value.IAny
 
asShort() - Method in interface stanhebben.zenscript.value.IAny
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.expression.Expression
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.expression.ExpressionArrayGet
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.expression.ExpressionArrayListGet
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.expression.ExpressionStringMethod
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in interface stanhebben.zenscript.expression.partial.IPartialExpression
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.expression.partial.PartialGlobalValue
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.expression.partial.PartialJavaClass
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.expression.partial.PartialLocal
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.expression.partial.PartialPackage
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.expression.partial.PartialScriptReference
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.expression.partial.PartialStaticGenerated
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.expression.partial.PartialStaticGetter
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.expression.partial.PartialStaticMethod
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.expression.partial.PartialType
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.expression.partial.PartialZSClass
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.type.expand.ZenExpandMember.StaticGetValue
 
assign(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.type.natives.ZenNativeMember.StaticGetValue
 
asString() - Method in interface stanhebben.zenscript.value.IAny
 
aThrow() - Method in class stanhebben.zenscript.util.MethodOutput
 

B

BaseCastingRule - Class in stanhebben.zenscript.type.casting
 
BaseCastingRule(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.BaseCastingRule
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenType
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeAny
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeArray
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeArrayList
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeBool
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeByte
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeInt
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeLong
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeNull
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeShort
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeString
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
binary(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.TypeExpansion
Retrieves a binary operator from this expansion.
binaryExpansion(ZenPosition, IEnvironmentGlobal, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenType
 
biPush(byte) - Method in class stanhebben.zenscript.util.MethodOutput
 
BOOL - Static variable in class stanhebben.zenscript.type.ZenType
 
BOOL_TOSTRING - Static variable in class stanhebben.zenscript.type.ZenType
 
BOOL_TOSTRING_STATIC - Static variable in class stanhebben.zenscript.type.ZenType
 
BOOL_VALUE - Static variable in class stanhebben.zenscript.type.ZenType
 
BOOL_VALUEOF - Static variable in class stanhebben.zenscript.type.ZenType
 
BOOLOBJECT - Static variable in class stanhebben.zenscript.type.ZenType
 
BracketHandler - Annotation Type in stanhebben.zenscript.impl
Marks a bracket handler.
BYTE - Static variable in class stanhebben.zenscript.type.ZenType
 
BYTE_TOSTRING - Static variable in class stanhebben.zenscript.type.ZenType
 
BYTE_TOSTRING_STATIC - Static variable in class stanhebben.zenscript.type.ZenType
 
BYTE_VALUE - Static variable in class stanhebben.zenscript.type.ZenType
 
BYTE_VALUEOF - Static variable in class stanhebben.zenscript.type.ZenType
 
BYTEOBJECT - Static variable in class stanhebben.zenscript.type.ZenType
 

C

call(ZenPosition, Expression[], ZenTypeZenClass) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedClassConstructor
 
call(ZenPosition, IEnvironmentGlobal, Expression[]) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClass
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.expression.Expression
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.expression.ExpressionStringMethod
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in interface stanhebben.zenscript.expression.partial.IPartialExpression
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.expression.partial.PartialExpansionCall
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.expression.partial.PartialGlobalValue
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.expression.partial.PartialJavaClass
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.expression.partial.PartialLocal
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.expression.partial.PartialPackage
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.expression.partial.PartialScriptReference
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.expression.partial.PartialStaticGenerated
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.expression.partial.PartialStaticGetter
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.expression.partial.PartialStaticMethod
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.expression.partial.PartialType
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.expression.partial.PartialZSClass
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.type.expand.ZenExpandMember.StaticGetValue
 
call(ZenPosition, IEnvironmentMethod, Expression...) - Method in class stanhebben.zenscript.type.natives.ZenNativeMember.StaticGetValue
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenType
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeAny
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeArray
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeBool
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeByte
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeFunctionCallable
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeInt
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeLong
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeNull
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeShort
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeString
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
call(ZenPosition, IEnvironmentGlobal, Expression, Expression...) - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
call(IAny...) - Method in interface stanhebben.zenscript.value.IAny
 
canAccept(Expression[], IEnvironmentGlobal) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedClassConstructor
 
canCastExpansion(IEnvironmentGlobal, ZenType) - Method in class stanhebben.zenscript.type.ZenType
 
canCastExplicit(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenType
 
canCastExplicit(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeAny
 
canCastExplicit(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeArray
 
canCastExplicit(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
canCastExplicit(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeBool
 
canCastExplicit(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
canCastExplicit(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
canCastExplicit(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeNull
 
canCastImplicit(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenType
 
canCastImplicit(Class<?>) - Method in interface stanhebben.zenscript.value.IAny
 
capitalize(String) - Static method in class stanhebben.zenscript.util.StringUtil
 
cast(ZenPosition, IEnvironmentGlobal, ZenType) - Method in class stanhebben.zenscript.expression.Expression
 
cast(ZenPosition, IEnvironmentGlobal, ZenType) - Method in class stanhebben.zenscript.expression.ExpressionArray
 
cast(ZenPosition, IEnvironmentGlobal, ZenType) - Method in class stanhebben.zenscript.expression.ExpressionBool
 
cast(ZenPosition, IEnvironmentGlobal, ZenType) - Method in class stanhebben.zenscript.expression.ExpressionFunction
 
cast(ZenPosition, IEnvironmentGlobal, ZenType) - Method in class stanhebben.zenscript.expression.ExpressionInt
 
cast(ZenPosition, IEnvironmentGlobal, ZenType) - Method in class stanhebben.zenscript.expression.ExpressionInvalid
 
cast(ZenPosition, IEnvironmentGlobal, ZenType) - Method in class stanhebben.zenscript.expression.ExpressionMap
 
cast(ZenPosition, IEnvironmentGlobal, ZenType) - Method in class stanhebben.zenscript.expression.ExpressionNull
 
cast(ZenPosition, IEnvironmentGlobal, Expression) - Method in class stanhebben.zenscript.type.expand.ZenExpandCaster
 
castExpansion(ZenPosition, IEnvironmentGlobal, Expression, ZenType) - Method in class stanhebben.zenscript.type.ZenType
 
CastingAnyBool - Class in stanhebben.zenscript.type.casting
 
CastingAnyByte - Class in stanhebben.zenscript.type.casting
 
CastingAnyDouble - Class in stanhebben.zenscript.type.casting
 
CastingAnyFloat - Class in stanhebben.zenscript.type.casting
 
CastingAnyInt - Class in stanhebben.zenscript.type.casting
 
CastingAnyLong - Class in stanhebben.zenscript.type.casting
 
CastingAnyShort - Class in stanhebben.zenscript.type.casting
 
CastingAnyString - Class in stanhebben.zenscript.type.casting
 
CastingAnySubtype - Class in stanhebben.zenscript.type.casting
 
CastingAnySubtype(ZenType, ZenType) - Constructor for class stanhebben.zenscript.type.casting.CastingAnySubtype
 
CastingNotNull - Class in stanhebben.zenscript.type.casting
 
CastingNotNull(ZenType) - Constructor for class stanhebben.zenscript.type.casting.CastingNotNull
 
CastingRuleAny - Class in stanhebben.zenscript.type.casting
 
CastingRuleAny(ZenType) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleAny
 
CastingRuleAnyAs - Class in stanhebben.zenscript.type.casting
 
CastingRuleAnyAs(ZenType) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleAnyAs
 
CastingRuleArrayArray - Class in stanhebben.zenscript.type.casting
 
CastingRuleArrayArray(ICastingRule, ZenTypeArrayBasic, ZenTypeArrayBasic) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleArrayArray
 
CastingRuleArrayList - Class in stanhebben.zenscript.type.casting
 
CastingRuleArrayList(ICastingRule, ZenTypeArrayBasic, ZenTypeArrayList) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleArrayList
 
CastingRuleD2F - Class in stanhebben.zenscript.type.casting
 
CastingRuleD2F(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleD2F
 
CastingRuleD2I - Class in stanhebben.zenscript.type.casting
 
CastingRuleD2I(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleD2I
 
CastingRuleD2L - Class in stanhebben.zenscript.type.casting
 
CastingRuleD2L(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleD2L
 
CastingRuleDelegateArray - Class in stanhebben.zenscript.type.casting
 
CastingRuleDelegateArray(ICastingRuleDelegate, ZenTypeArrayBasic) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleDelegateArray
 
CastingRuleDelegateList - Class in stanhebben.zenscript.type.casting
 
CastingRuleDelegateList(ICastingRuleDelegate, ZenTypeArrayList) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleDelegateList
 
CastingRuleDelegateMap - Class in stanhebben.zenscript.type.casting
 
CastingRuleDelegateMap(ZenType, Map<ZenType, ICastingRule>) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleDelegateMap
 
CastingRuleDelegateStaticMethod - Class in stanhebben.zenscript.type.casting
 
CastingRuleDelegateStaticMethod(ICastingRuleDelegate, IJavaMethod) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleDelegateStaticMethod
 
CastingRuleF2D - Class in stanhebben.zenscript.type.casting
 
CastingRuleF2D(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleF2D
 
CastingRuleF2I - Class in stanhebben.zenscript.type.casting
 
CastingRuleF2I(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleF2I
 
CastingRuleF2L - Class in stanhebben.zenscript.type.casting
 
CastingRuleF2L(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleF2L
 
CastingRuleI2B - Class in stanhebben.zenscript.type.casting
 
CastingRuleI2B(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleI2B
 
CastingRuleI2D - Class in stanhebben.zenscript.type.casting
 
CastingRuleI2D(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleI2D
 
CastingRuleI2F - Class in stanhebben.zenscript.type.casting
 
CastingRuleI2F(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleI2F
 
CastingRuleI2L - Class in stanhebben.zenscript.type.casting
 
CastingRuleI2L(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleI2L
 
CastingRuleI2S - Class in stanhebben.zenscript.type.casting
 
CastingRuleI2S(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleI2S
 
CastingRuleL2D - Class in stanhebben.zenscript.type.casting
 
CastingRuleL2D(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleL2D
 
CastingRuleL2F - Class in stanhebben.zenscript.type.casting
 
CastingRuleL2F(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleL2F
 
CastingRuleL2I - Class in stanhebben.zenscript.type.casting
 
CastingRuleL2I(ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleL2I
 
CastingRuleListArray - Class in stanhebben.zenscript.type.casting
 
CastingRuleListArray(ICastingRule, ZenTypeArrayList, ZenTypeArrayBasic) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleListArray
 
CastingRuleListList - Class in stanhebben.zenscript.type.casting
 
CastingRuleListList(ICastingRule, ZenTypeArrayList, ZenTypeArrayList) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleListList
 
CastingRuleMap - Class in stanhebben.zenscript.type.casting
 
CastingRuleMap(ICastingRule, ICastingRule, ZenTypeAssociative, ZenTypeAssociative) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleMap
 
CastingRuleMatchedFunction - Class in stanhebben.zenscript.type.casting
 
CastingRuleMatchedFunction(ZenTypeFunction, ZenType, ICastingRule, ICastingRule[]) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleMatchedFunction
 
CastingRuleNone - Class in stanhebben.zenscript.type.casting
 
CastingRuleNone(ZenType, ZenType) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleNone
 
CastingRuleNullableStaticMethod - Class in stanhebben.zenscript.type.casting
 
CastingRuleNullableStaticMethod(IJavaMethod) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleNullableStaticMethod
 
CastingRuleNullableStaticMethod(IJavaMethod, ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleNullableStaticMethod
 
CastingRuleNullableVirtualMethod - Class in stanhebben.zenscript.type.casting
 
CastingRuleNullableVirtualMethod(ZenType, IJavaMethod) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleNullableVirtualMethod
 
CastingRuleStaticMethod - Class in stanhebben.zenscript.type.casting
 
CastingRuleStaticMethod(IJavaMethod) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleStaticMethod
 
CastingRuleStaticMethod(IJavaMethod, ICastingRule) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleStaticMethod
 
CastingRuleVirtualMethod - Class in stanhebben.zenscript.type.casting
 
CastingRuleVirtualMethod(IJavaMethod) - Constructor for class stanhebben.zenscript.type.casting.CastingRuleVirtualMethod
 
cat(IAny) - Method in interface stanhebben.zenscript.value.IAny
 
CharStream - Class in stanhebben.zenscript.parser
Represents a character stream.
CharStream(String) - Constructor for class stanhebben.zenscript.parser.CharStream
Constructs a character stream from a data string.
checkCast(Class) - Method in class stanhebben.zenscript.util.MethodOutput
 
checkCast(String) - Method in class stanhebben.zenscript.util.MethodOutput
 
checkPrimitive(ZenType) - Static method in class stanhebben.zenscript.util.ZenTypeUtil
 
children - Variable in class stanhebben.zenscript.dump.TreeNode
 
classes - Static variable in class stanhebben.zenscript.ZenModule
 
className - Variable in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClass
 
ClassNameGenerator - Class in stanhebben.zenscript.compiler
 
ClassNameGenerator() - Constructor for class stanhebben.zenscript.compiler.ClassNameGenerator
 
ClassNameGenerator(String) - Constructor for class stanhebben.zenscript.compiler.ClassNameGenerator
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenType
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeAny
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeArray
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeBool
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeByte
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeInt
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeLong
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeNull
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeShort
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeString
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
compare(ZenPosition, IEnvironmentGlobal, Expression, Expression, CompareType) - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
compareTo(IAny) - Method in interface stanhebben.zenscript.value.IAny
 
CompareType - Enum in stanhebben.zenscript.annotations
Used to indicate comparison types.
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.Expression
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionAndAnd
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArgument
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArithmeticBinary
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArithmeticCompare
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArithmeticUnary
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArray
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArrayAdd
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArrayContains
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArrayGet
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArrayLength
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArrayList
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArrayListAdd
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArrayListGet
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArrayListRemove
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArrayListSet
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionArraySet
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionAs
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionBool
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionCallStatic
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionCallVirtual
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionCompareGeneric
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionConditional
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionEntryGet
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionFloat
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionFunction
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionFunctionCall
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionGetZenClassDefaultParameter
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionGlobalGet
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionGlobalSet
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionInstanceOf
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionInt
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionIntegerRange
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionInvalid
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionJavaLambda
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionJavaLambdaSimpleGeneric
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionJavaMethodCurled
Deprecated.
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionJavaMethodStatic
Deprecated.
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionLocalGet
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionLocalSet
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionMap
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionMapContains
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionMapEntrySet
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionMapIndexGet
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionMapIndexSet
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionMapSize
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionNothing
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionNull
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionOrOr
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionString
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionStringConcat
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionStringContains
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionStringIndex
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionThis
 
compile(boolean, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.partial.ExpressionJavaStaticField
 
compile() - Method in class stanhebben.zenscript.parser.DFA
Compiles this DFA into a more efficient structure.
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpression
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionAndAnd
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionArray
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionAssign
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionBinary
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionBool
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionCall
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionCast
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionCompare
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionConditional
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionFunction
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionIndex
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionIndexSet
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionInstanceOf
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionInvalid
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionMap
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionMember
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionNull
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionOpAssign
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionOrOr
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionUnary
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionValue
 
compile(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionVariable
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.statements.Statement
 
compile(IEnvironmentMethod, boolean) - Method in class stanhebben.zenscript.statements.Statement
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.statements.StatementBlock
 
compile(IEnvironmentMethod, boolean) - Method in class stanhebben.zenscript.statements.StatementBlock
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.statements.StatementBreak
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.statements.StatementContinue
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.statements.StatementExpression
 
compile(IEnvironmentMethod, boolean) - Method in class stanhebben.zenscript.statements.StatementExpression
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.statements.StatementForeach
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.statements.StatementIf
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.statements.StatementNull
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.statements.StatementReturn
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.statements.StatementVar
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.statements.StatementWhileDo
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.BaseCastingRule
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingAnyBool
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingAnyByte
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingAnyDouble
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingAnyFloat
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingAnyInt
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingAnyLong
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingAnyShort
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingAnyString
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingAnySubtype
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingNotNull
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleAny
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleAnyAs
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleArrayArray
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleArrayList
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleListArray
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleListList
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleMap
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleMatchedFunction
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleNone
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleNullableStaticMethod
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleNullableVirtualMethod
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleStaticMethod
 
compile(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleVirtualMethod
 
compile(IEnvironmentMethod) - Method in interface stanhebben.zenscript.type.casting.ICastingRule
 
compile(MethodOutput) - Method in class stanhebben.zenscript.type.expand.ZenExpandCaster
 
compile(MethodOutput) - Method in class stanhebben.zenscript.type.natives.ZenNativeCaster
 
compile(MethodOutput) - Method in interface stanhebben.zenscript.util.MethodCompiler
 
compileAnyCanCastImplicit(ZenType, MethodOutput, IEnvironmentGlobal, int) - Method in class stanhebben.zenscript.type.natives.ZenNativeCaster
 
compileAnyCanCastImplicit(ZenType, MethodOutput, IEnvironmentGlobal, int) - Method in class stanhebben.zenscript.TypeExpansion
 
compileAnyCast(ZenType, MethodOutput, IEnvironmentGlobal, int, int) - Method in class stanhebben.zenscript.type.natives.ZenNativeCaster
 
compileAnyCast(ZenType, MethodOutput, IEnvironmentGlobal, int, int) - Method in class stanhebben.zenscript.TypeExpansion
 
compileAnyUnary(MethodOutput, OperatorType, IEnvironmentMethod) - Method in class stanhebben.zenscript.TypeExpansion
 
compileCast(ZenPosition, IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.type.ZenType
 
compileCastExpansion(ZenPosition, IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.type.ZenType
 
CompiledDFA - Class in stanhebben.zenscript.parser
Represents a compiled DFA.
CompiledDFA(HashMapII[], int[]) - Constructor for class stanhebben.zenscript.parser.CompiledDFA
Constructs a compiled DFA from the specified transition graph and finals arrays.
CompiledDFA(int[]) - Constructor for class stanhebben.zenscript.parser.CompiledDFA
Converts an integer array with a DFA definition (generated by toArray()) to a CompiledDFA.
compileEnd() - Method in class stanhebben.zenscript.type.iterator.IteratorIterable
 
compileEnd() - Method in class stanhebben.zenscript.type.iterator.IteratorList
 
compileEnd() - Method in class stanhebben.zenscript.type.iterator.IteratorMap
 
compileEnd() - Method in class stanhebben.zenscript.type.iterator.IteratorMapKeys
 
compileEnd() - Method in class stanhebben.zenscript.type.iterator.IteratorWhileDo
 
compileEnd() - Method in interface stanhebben.zenscript.type.IZenIterator
Compiles the end of the whole iteration.
compileIf(Label, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.Expression
 
compileIf(Label, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionAndAnd
 
compileIf(Label, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionBool
 
compileIf(Label, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionInvalid
 
compileIf(Label, IEnvironmentMethod) - Method in class stanhebben.zenscript.expression.ExpressionNull
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.BaseCastingRule
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleD2F
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleD2I
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleD2L
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleF2D
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleF2I
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleF2L
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleI2B
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleI2D
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleI2F
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleI2L
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleI2S
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleL2D
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleL2F
 
compileInner(IEnvironmentMethod) - Method in class stanhebben.zenscript.type.casting.CastingRuleL2I
 
compileKey(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpression
 
compileKey(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionArray
 
compileKey(IEnvironmentMethod, ZenType) - Method in class stanhebben.zenscript.parser.expression.ParsedExpressionVariable
 
compilePostIterate(int[], Label, Label) - Method in class stanhebben.zenscript.type.iterator.IteratorIterable
 
compilePostIterate(int[], Label, Label) - Method in class stanhebben.zenscript.type.iterator.IteratorList
 
compilePostIterate(int[], Label, Label) - Method in class stanhebben.zenscript.type.iterator.IteratorMap
 
compilePostIterate(int[], Label, Label) - Method in class stanhebben.zenscript.type.iterator.IteratorMapKeys
 
compilePostIterate(int[], Label, Label) - Method in class stanhebben.zenscript.type.iterator.IteratorWhileDo
 
compilePostIterate(int[], Label, Label) - Method in interface stanhebben.zenscript.type.IZenIterator
Compiles the end of an iteration.
compilePreIterate(int[], Label) - Method in class stanhebben.zenscript.type.iterator.IteratorIterable
 
compilePreIterate(int[], Label) - Method in class stanhebben.zenscript.type.iterator.IteratorList
 
compilePreIterate(int[], Label) - Method in class stanhebben.zenscript.type.iterator.IteratorMap
 
compilePreIterate(int[], Label) - Method in class stanhebben.zenscript.type.iterator.IteratorMapKeys
 
compilePreIterate(int[], Label) - Method in class stanhebben.zenscript.type.iterator.IteratorWhileDo
 
compilePreIterate(int[], Label) - Method in interface stanhebben.zenscript.type.IZenIterator
Compiles the start of an iteration.
compileScriptFile(File, IZenCompileEnvironment, ClassLoader) - Static method in class stanhebben.zenscript.ZenModule
Compiles a single script file.
compileScripts(String, List<ZenParsedFile>, IEnvironmentGlobal, boolean) - Static method in class stanhebben.zenscript.ZenModule
Compiles a set of parsed files into a module.
compileScriptString(String, String, IZenCompileEnvironment, ClassLoader) - Static method in class stanhebben.zenscript.ZenModule
Compiles a single script file.
compileStart(int[]) - Method in class stanhebben.zenscript.type.iterator.IteratorIterable
 
compileStart(int[]) - Method in class stanhebben.zenscript.type.iterator.IteratorList
 
compileStart(int[]) - Method in class stanhebben.zenscript.type.iterator.IteratorMap
 
compileStart(int[]) - Method in class stanhebben.zenscript.type.iterator.IteratorMapKeys
 
compileStart(int[]) - Method in class stanhebben.zenscript.type.iterator.IteratorWhileDo
 
compileStart(int[]) - Method in interface stanhebben.zenscript.type.IZenIterator
Compiles the header before the iteration.
compileZip(File, String, IZenCompileEnvironment, ClassLoader) - Static method in class stanhebben.zenscript.ZenModule
Compiles a zip file as module.
complete(ITypeRegistry) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
completeIterators(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
constant(Object) - Method in class stanhebben.zenscript.util.MethodOutput
 
construct(IAnyDefinition, String, Type) - Static method in class stanhebben.zenscript.util.AnyClassWriter
 
construct(Class, Class...) - Method in class stanhebben.zenscript.util.MethodOutput
 
construct(String, String...) - Method in class stanhebben.zenscript.util.MethodOutput
 
constructCastingRule(ICastingRuleDelegate) - Method in class stanhebben.zenscript.type.natives.ZenNativeCaster
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate) - Method in class stanhebben.zenscript.type.expand.ZenExpandCaster
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenType
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeAny
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeArrayBasic
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeArrayList
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeBool
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeByte
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeInt
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeLong
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeNull
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeShort
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeString
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate, boolean) - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
constructCastingRules(IEnvironmentGlobal, ICastingRuleDelegate) - Method in class stanhebben.zenscript.TypeExpansion
Registers all casting rules to the given delegate.
constructExpansionCastingRules(IEnvironmentGlobal, ICastingRuleDelegate) - Method in class stanhebben.zenscript.type.ZenType
 
contains(int) - Method in class stanhebben.zenscript.parser.HashSetI
Checks if this HashSet contains the specified value.
contains(T[], T) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
contains(boolean[], boolean) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
contains(byte[], byte) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
contains(char[], char) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
contains(double[], double) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
contains(float[], float) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
contains(int[], int) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
contains(long[], long) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
contains(short[], short) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
contains(IAny) - Method in interface stanhebben.zenscript.value.IAny
 
containsClass(String) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
containsClass(String) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
containsClass(String) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
containsClass(String) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
containsClass(String) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
containsClass(String) - Method in interface stanhebben.zenscript.compiler.IEnvironmentGlobal
 
containsClass(String) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
containsKey(int) - Method in class stanhebben.zenscript.parser.HashMapI
Returns true if this map contains a mapping for the specified key.
containsKey(int) - Method in class stanhebben.zenscript.parser.HashMapII
Returns true if this map contains a mapping for the specified key.
countDefaultArguments() - Method in class stanhebben.zenscript.definitions.ParsedFunction
 
createConstructor(ClassWriter) - Method in class stanhebben.zenscript.compiler.EnvironmentMethodLambda
 

D

d2f() - Method in class stanhebben.zenscript.util.MethodOutput
 
d2i() - Method in class stanhebben.zenscript.util.MethodOutput
 
d2l() - Method in class stanhebben.zenscript.util.MethodOutput
 
dAdd() - Method in class stanhebben.zenscript.util.MethodOutput
 
data - Variable in class stanhebben.zenscript.dump.TreeNode
 
dCmp() - Method in class stanhebben.zenscript.util.MethodOutput
 
dDiv() - Method in class stanhebben.zenscript.util.MethodOutput
 
defaultExpressions - Variable in class stanhebben.zenscript.type.ZenTypeFunction
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenType
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeAny
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeArray
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeBool
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeByte
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeFunctionCallable
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeInt
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeLong
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeNull
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeShort
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeString
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
defaultValue(ZenPosition) - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
defineAdd(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineAnd(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineAs(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineAsBool(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineAsByte(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineAsDouble(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineAsFloat(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineAsInt(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineAsLong(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineAsShort(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineAsString(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineCall(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineCat(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineCompareTo(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineContains(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineDiv(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineEquals(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineGetNumberType(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineHashCode(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineIndexGet(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineIndexSet(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineIs(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineIteratorMulti(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineIteratorSingle(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineMemberCall(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineMemberGet(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineMembers(ClassVisitor) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineMemberSet(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineMod(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineMul(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineNeg(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineNot(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineOr(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineRange(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineStaticAs(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineStaticCanCastImplicit(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineSub(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
defineXor(MethodOutput) - Method in interface stanhebben.zenscript.util.IAnyDefinition
 
descriptor(Method) - Static method in class stanhebben.zenscript.util.ZenTypeUtil
 
DFA - Class in stanhebben.zenscript.parser
Implements a DFA.
DFA(DFA.DFAState) - Constructor for class stanhebben.zenscript.parser.DFA
Constructs a new DFA with the specified initial state.
DFA.DFAState - Class in stanhebben.zenscript.parser
Represents a state in a DFA.
DFAState() - Constructor for class stanhebben.zenscript.parser.DFA.DFAState
Creates a new DFA state.
div(IAny) - Method in interface stanhebben.zenscript.value.IAny
 
dMul() - Method in class stanhebben.zenscript.util.MethodOutput
 
dNeg() - Method in class stanhebben.zenscript.util.MethodOutput
 
DOUBLE - Static variable in class stanhebben.zenscript.type.ZenType
 
DOUBLE_TOSTRING - Static variable in class stanhebben.zenscript.type.ZenType
 
DOUBLE_TOSTRING_STATIC - Static variable in class stanhebben.zenscript.type.ZenType
 
DOUBLE_VALUE - Static variable in class stanhebben.zenscript.type.ZenType
 
DOUBLE_VALUEOF - Static variable in class stanhebben.zenscript.type.ZenType
 
DOUBLEOBJECT - Static variable in class stanhebben.zenscript.type.ZenType
 
dRem() - Method in class stanhebben.zenscript.util.MethodOutput
 
dSub() - Method in class stanhebben.zenscript.util.MethodOutput
 
DumpClassBase - Class in stanhebben.zenscript.dump.types
 
DumpClassBase(String, String) - Constructor for class stanhebben.zenscript.dump.types.DumpClassBase
 
DumpDummy - Class in stanhebben.zenscript.dump.types
 
DumpDummy(Object) - Constructor for class stanhebben.zenscript.dump.types.DumpDummy
 
DumpIJavaMethod - Class in stanhebben.zenscript.dump.types
 
DumpIJavaMethod(IJavaMethod) - Constructor for class stanhebben.zenscript.dump.types.DumpIJavaMethod
 
dumpTypeInfo() - Method in class stanhebben.zenscript.type.ZenTypeNative
Function that dumps all info about the current ZenType
DumpUtils - Class in stanhebben.zenscript.dump
 
DumpUtils() - Constructor for class stanhebben.zenscript.dump.DumpUtils
 
DumpZenType - Class in stanhebben.zenscript.dump.types
 
DumpZenType(Class<?>, String) - Constructor for class stanhebben.zenscript.dump.types.DumpZenType
 
DumpZenTypeNative - Class in stanhebben.zenscript.dump.types
 
DumpZenTypeNative(Class<?>, String, Map<String, ZenNativeMember>, Map<String, ZenNativeMember>, List<ZenNativeCaster>, List<ZenNativeOperator>, List<ZenNativeOperator>, List<ZenNativeOperator>) - Constructor for class stanhebben.zenscript.dump.types.DumpZenTypeNative
 
dup() - Method in class stanhebben.zenscript.util.MethodOutput
 
dup(boolean) - Method in class stanhebben.zenscript.util.MethodOutput
 
dup2() - Method in class stanhebben.zenscript.util.MethodOutput
 
dup2X1() - Method in class stanhebben.zenscript.util.MethodOutput
 
dup2X2() - Method in class stanhebben.zenscript.util.MethodOutput
 
dupX1() - Method in class stanhebben.zenscript.util.MethodOutput
 
dupX2() - Method in class stanhebben.zenscript.util.MethodOutput
 

E

EMPTY_REGISTRY - Static variable in class stanhebben.zenscript.util.ZenTypeUtil
 
enableDebug() - Method in class stanhebben.zenscript.util.MethodOutput
 
end() - Method in class stanhebben.zenscript.util.MethodOutput
 
EnvironmentClass - Class in stanhebben.zenscript.compiler
 
EnvironmentClass(ClassVisitor, IEnvironmentGlobal) - Constructor for class stanhebben.zenscript.compiler.EnvironmentClass
 
EnvironmentGlobal - Class in stanhebben.zenscript.compiler
 
EnvironmentGlobal(IZenCompileEnvironment, Map<String, byte[]>, ClassNameGenerator) - Constructor for class stanhebben.zenscript.compiler.EnvironmentGlobal
 
EnvironmentMethod - Class in stanhebben.zenscript.compiler
 
EnvironmentMethod(MethodOutput, IEnvironmentClass) - Constructor for class stanhebben.zenscript.compiler.EnvironmentMethod
 
EnvironmentMethodLambda - Class in stanhebben.zenscript.compiler
 
EnvironmentMethodLambda(MethodOutput, IEnvironmentClass, String) - Constructor for class stanhebben.zenscript.compiler.EnvironmentMethodLambda
 
EnvironmentScope - Class in stanhebben.zenscript.compiler
 
EnvironmentScope(IEnvironmentMethod) - Constructor for class stanhebben.zenscript.compiler.EnvironmentScope
 
EnvironmentScript - Class in stanhebben.zenscript.compiler
 
EnvironmentScript(IEnvironmentGlobal) - Constructor for class stanhebben.zenscript.compiler.EnvironmentScript
 
EPSILON - Static variable in class stanhebben.zenscript.parser.NFA
 
equals(Object) - Method in class stanhebben.zenscript.type.ZenType
 
equals(Object) - Method in class stanhebben.zenscript.type.ZenTypeArrayBasic
 
equals(Object) - Method in class stanhebben.zenscript.util.Pair
 
error(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
error(String) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
error(String, Throwable) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
error(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
error(String) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
error(String, Throwable) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
error(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
error(String) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
error(String, Throwable) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
error(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
error(String) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
error(String, Throwable) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
error(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
error(String) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
error(String, Throwable) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
error(ZenPosition, String) - Method in class stanhebben.zenscript.impl.GenericErrorLogger
 
error(String) - Method in class stanhebben.zenscript.impl.GenericErrorLogger
 
error(String, Throwable) - Method in class stanhebben.zenscript.impl.GenericErrorLogger
 
error(ZenPosition, String) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
error(String) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
error(String, Throwable) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
error(String) - Method in class stanhebben.zenscript.impl.GenericLogger
 
error(String, Throwable) - Method in class stanhebben.zenscript.impl.GenericLogger
 
error(ZenPosition, String) - Method in interface stanhebben.zenscript.IZenErrorLogger
Called when an error is detected during compilation.
error(String) - Method in interface stanhebben.zenscript.IZenLogger
Called when an error is detected.
error(String, Throwable) - Method in interface stanhebben.zenscript.IZenLogger
Called when an error is detected.
eval(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.Expression
 
eval(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.ExpressionStringMethod
 
eval(IEnvironmentGlobal) - Method in interface stanhebben.zenscript.expression.partial.IPartialExpression
 
eval(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialGlobalValue
 
eval(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialJavaClass
 
eval(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialLocal
 
eval(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialPackage
 
eval(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialScriptReference
 
eval(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialStaticGenerated
 
eval(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialStaticGetter
 
eval(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialStaticMethod
 
eval(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialType
 
eval(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialZSClass
 
eval(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.expand.ZenExpandMember.StaticGetValue
 
eval(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.natives.ZenNativeMember.StaticGetValue
 
expand(Class<?>, ITypeRegistry) - Method in class stanhebben.zenscript.TypeExpansion
Added a native type expansion.
Expression - Class in stanhebben.zenscript.expression
 
Expression(ZenPosition) - Constructor for class stanhebben.zenscript.expression.Expression
 
ExpressionAndAnd - Class in stanhebben.zenscript.expression
 
ExpressionAndAnd(ZenPosition, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionAndAnd
 
ExpressionArgument - Class in stanhebben.zenscript.expression
 
ExpressionArgument(ZenPosition, int, ZenType) - Constructor for class stanhebben.zenscript.expression.ExpressionArgument
 
ExpressionArithmeticBinary - Class in stanhebben.zenscript.expression
 
ExpressionArithmeticBinary(ZenPosition, OperatorType, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionArithmeticBinary
 
ExpressionArithmeticCompare - Class in stanhebben.zenscript.expression
 
ExpressionArithmeticCompare(ZenPosition, CompareType, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionArithmeticCompare
 
ExpressionArithmeticUnary - Class in stanhebben.zenscript.expression
 
ExpressionArithmeticUnary(ZenPosition, OperatorType, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionArithmeticUnary
 
ExpressionArray - Class in stanhebben.zenscript.expression
 
ExpressionArray(ZenPosition, ZenTypeArrayBasic, Expression...) - Constructor for class stanhebben.zenscript.expression.ExpressionArray
 
ExpressionArrayAdd - Class in stanhebben.zenscript.expression
 
ExpressionArrayAdd(ZenPosition, IEnvironmentGlobal, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionArrayAdd
 
ExpressionArrayContains - Class in stanhebben.zenscript.expression
 
ExpressionArrayContains(ZenPosition, IEnvironmentGlobal, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionArrayContains
 
ExpressionArrayGet - Class in stanhebben.zenscript.expression
 
ExpressionArrayGet(ZenPosition, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionArrayGet
 
ExpressionArrayLength - Class in stanhebben.zenscript.expression
 
ExpressionArrayLength(ZenPosition, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionArrayLength
 
ExpressionArrayList - Class in stanhebben.zenscript.expression
 
ExpressionArrayList(ZenPosition, ZenTypeArrayList, Expression[]) - Constructor for class stanhebben.zenscript.expression.ExpressionArrayList
 
ExpressionArrayListAdd - Class in stanhebben.zenscript.expression
 
ExpressionArrayListAdd(ZenPosition, IEnvironmentGlobal, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionArrayListAdd
 
ExpressionArrayListGet - Class in stanhebben.zenscript.expression
 
ExpressionArrayListGet(ZenPosition, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionArrayListGet
 
ExpressionArrayListRemove - Class in stanhebben.zenscript.expression
 
ExpressionArrayListRemove(ZenPosition, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionArrayListRemove
 
ExpressionArrayListSet - Class in stanhebben.zenscript.expression
 
ExpressionArrayListSet(ZenPosition, Expression, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionArrayListSet
 
ExpressionArraySet - Class in stanhebben.zenscript.expression
 
ExpressionArraySet(ZenPosition, Expression, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionArraySet
 
ExpressionAs - Class in stanhebben.zenscript.expression
 
ExpressionAs(ZenPosition, Expression, ICastingRule) - Constructor for class stanhebben.zenscript.expression.ExpressionAs
 
ExpressionBool - Class in stanhebben.zenscript.expression
 
ExpressionBool(ZenPosition, boolean) - Constructor for class stanhebben.zenscript.expression.ExpressionBool
 
ExpressionCallStatic - Class in stanhebben.zenscript.expression
 
ExpressionCallStatic(ZenPosition, IEnvironmentGlobal, IJavaMethod, List<Pair<ZenType, ParsedExpression>>, Expression...) - Constructor for class stanhebben.zenscript.expression.ExpressionCallStatic
 
ExpressionCallStatic(ZenPosition, IEnvironmentGlobal, IJavaMethod, Expression...) - Constructor for class stanhebben.zenscript.expression.ExpressionCallStatic
 
ExpressionCallVirtual - Class in stanhebben.zenscript.expression
 
ExpressionCallVirtual(ZenPosition, IEnvironmentGlobal, IJavaMethod, Expression, Expression...) - Constructor for class stanhebben.zenscript.expression.ExpressionCallVirtual
 
ExpressionCompareGeneric - Class in stanhebben.zenscript.expression
 
ExpressionCompareGeneric(ZenPosition, Expression, CompareType) - Constructor for class stanhebben.zenscript.expression.ExpressionCompareGeneric
 
ExpressionConditional - Class in stanhebben.zenscript.expression
 
ExpressionConditional(ZenPosition, Expression, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionConditional
 
ExpressionEntryGet - Class in stanhebben.zenscript.expression
 
ExpressionEntryGet(ZenPosition, Expression, boolean) - Constructor for class stanhebben.zenscript.expression.ExpressionEntryGet
 
ExpressionFloat - Class in stanhebben.zenscript.expression
 
ExpressionFloat(ZenPosition, double, ZenType) - Constructor for class stanhebben.zenscript.expression.ExpressionFloat
 
ExpressionFunction - Class in stanhebben.zenscript.expression
 
ExpressionFunction(ZenPosition, List<ParsedFunctionArgument>, ZenType, List<Statement>, String) - Constructor for class stanhebben.zenscript.expression.ExpressionFunction
 
ExpressionFunctionCall - Class in stanhebben.zenscript.expression
 
ExpressionFunctionCall(ZenPosition, Expression[], List<Pair<ZenType, ParsedExpression>>, ZenType, Expression, String, String) - Constructor for class stanhebben.zenscript.expression.ExpressionFunctionCall
 
ExpressionGetZenClassDefaultParameter - Class in stanhebben.zenscript.expression
 
ExpressionGetZenClassDefaultParameter(ZenPosition, ParsedZenClassMethod.ZenClassMethod, int) - Constructor for class stanhebben.zenscript.expression.ExpressionGetZenClassDefaultParameter
 
ExpressionGlobalGet - Class in stanhebben.zenscript.expression
 
ExpressionGlobalGet(SymbolGlobalValue) - Constructor for class stanhebben.zenscript.expression.ExpressionGlobalGet
 
ExpressionGlobalSet - Class in stanhebben.zenscript.expression
 
ExpressionGlobalSet(SymbolGlobalValue, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionGlobalSet
 
ExpressionInstanceOf - Class in stanhebben.zenscript.expression
 
ExpressionInstanceOf(ZenPosition, Expression, ZenType) - Constructor for class stanhebben.zenscript.expression.ExpressionInstanceOf
 
ExpressionInt - Class in stanhebben.zenscript.expression
 
ExpressionInt(ZenPosition, long, ZenType) - Constructor for class stanhebben.zenscript.expression.ExpressionInt
 
ExpressionIntegerRange - Class in stanhebben.zenscript.expression
 
ExpressionIntegerRange(ZenPosition, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionIntegerRange
 
ExpressionInvalid - Class in stanhebben.zenscript.expression
 
ExpressionInvalid(ZenPosition) - Constructor for class stanhebben.zenscript.expression.ExpressionInvalid
 
ExpressionInvalid(ZenPosition, ZenType) - Constructor for class stanhebben.zenscript.expression.ExpressionInvalid
 
ExpressionJavaLambda - Class in stanhebben.zenscript.expression
 
ExpressionJavaLambda(ZenPosition, Class<?>, List<ParsedFunctionArgument>, List<Statement>, ZenType) - Constructor for class stanhebben.zenscript.expression.ExpressionJavaLambda
 
ExpressionJavaLambdaSimpleGeneric - Class in stanhebben.zenscript.expression
 
ExpressionJavaLambdaSimpleGeneric(ZenPosition, Class<?>, List<ParsedFunctionArgument>, List<Statement>, ZenType) - Constructor for class stanhebben.zenscript.expression.ExpressionJavaLambdaSimpleGeneric
 
ExpressionJavaMethodCurled - Class in stanhebben.zenscript.expression
Deprecated.
ExpressionJavaMethodCurled(ZenPosition, JavaMethod, IEnvironmentGlobal, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionJavaMethodCurled
Deprecated.
 
ExpressionJavaMethodStatic - Class in stanhebben.zenscript.expression
Deprecated.
ExpressionJavaMethodStatic(ZenPosition, JavaMethod, IEnvironmentGlobal) - Constructor for class stanhebben.zenscript.expression.ExpressionJavaMethodStatic
Deprecated.
 
ExpressionJavaStaticField - Class in stanhebben.zenscript.expression.partial
 
ExpressionJavaStaticField(ZenPosition, Class, Field, ITypeRegistry) - Constructor for class stanhebben.zenscript.expression.partial.ExpressionJavaStaticField
 
ExpressionLocalGet - Class in stanhebben.zenscript.expression
 
ExpressionLocalGet(ZenPosition, SymbolLocal) - Constructor for class stanhebben.zenscript.expression.ExpressionLocalGet
 
ExpressionLocalSet - Class in stanhebben.zenscript.expression
 
ExpressionLocalSet(ZenPosition, SymbolLocal, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionLocalSet
 
ExpressionMap - Class in stanhebben.zenscript.expression
 
ExpressionMap(ZenPosition, Expression[], Expression[], ZenTypeAssociative) - Constructor for class stanhebben.zenscript.expression.ExpressionMap
 
ExpressionMapContains - Class in stanhebben.zenscript.expression
 
ExpressionMapContains(ZenPosition, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionMapContains
 
ExpressionMapEntrySet - Class in stanhebben.zenscript.expression
 
ExpressionMapEntrySet(ZenPosition, Expression, String) - Constructor for class stanhebben.zenscript.expression.ExpressionMapEntrySet
 
ExpressionMapIndexGet - Class in stanhebben.zenscript.expression
 
ExpressionMapIndexGet(ZenPosition, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionMapIndexGet
 
ExpressionMapIndexSet - Class in stanhebben.zenscript.expression
 
ExpressionMapIndexSet(ZenPosition, Expression, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionMapIndexSet
 
ExpressionMapSize - Class in stanhebben.zenscript.expression
 
ExpressionMapSize(ZenPosition, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionMapSize
 
ExpressionNothing - Class in stanhebben.zenscript.expression
 
ExpressionNothing(ZenPosition) - Constructor for class stanhebben.zenscript.expression.ExpressionNothing
 
ExpressionNull - Class in stanhebben.zenscript.expression
 
ExpressionNull(ZenPosition) - Constructor for class stanhebben.zenscript.expression.ExpressionNull
 
ExpressionOrOr - Class in stanhebben.zenscript.expression
 
ExpressionOrOr(ZenPosition, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionOrOr
 
ExpressionString - Class in stanhebben.zenscript.expression
 
ExpressionString(ZenPosition, String) - Constructor for class stanhebben.zenscript.expression.ExpressionString
 
ExpressionStringConcat - Class in stanhebben.zenscript.expression
 
ExpressionStringConcat(ZenPosition, List<Expression>) - Constructor for class stanhebben.zenscript.expression.ExpressionStringConcat
 
ExpressionStringContains - Class in stanhebben.zenscript.expression
 
ExpressionStringContains(ZenPosition, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionStringContains
 
ExpressionStringIndex - Class in stanhebben.zenscript.expression
 
ExpressionStringIndex(ZenPosition, Expression, Expression) - Constructor for class stanhebben.zenscript.expression.ExpressionStringIndex
 
ExpressionStringMethod - Class in stanhebben.zenscript.expression
 
ExpressionStringMethod(ZenPosition, Expression, String) - Constructor for class stanhebben.zenscript.expression.ExpressionStringMethod
 
ExpressionThis - Class in stanhebben.zenscript.expression
 
ExpressionThis(ZenPosition, ZenType) - Constructor for class stanhebben.zenscript.expression.ExpressionThis
 
extractClassName(String) - Static method in class stanhebben.zenscript.ZenModule
Converts a filename into a class name.

F

f2d() - Method in class stanhebben.zenscript.util.MethodOutput
 
f2i() - Method in class stanhebben.zenscript.util.MethodOutput
 
f2l() - Method in class stanhebben.zenscript.util.MethodOutput
 
fAdd() - Method in class stanhebben.zenscript.util.MethodOutput
 
fCmp() - Method in class stanhebben.zenscript.util.MethodOutput
 
fDiv() - Method in class stanhebben.zenscript.util.MethodOutput
 
finals - Variable in class stanhebben.zenscript.parser.CompiledDFA
 
findFunctionalInterfaceMethod(Class<?>) - Static method in class stanhebben.zenscript.util.ZenTypeUtil
 
findTreeNode(Comparable<T>) - Method in class stanhebben.zenscript.dump.TreeNode
 
FLOAT - Static variable in class stanhebben.zenscript.type.ZenType
 
FLOAT_TOSTRING - Static variable in class stanhebben.zenscript.type.ZenType
 
FLOAT_TOSTRING_STATIC - Static variable in class stanhebben.zenscript.type.ZenType
 
FLOAT_VALUE - Static variable in class stanhebben.zenscript.type.ZenType
 
FLOAT_VALUEOF - Static variable in class stanhebben.zenscript.type.ZenType
 
FLOATOBJECT - Static variable in class stanhebben.zenscript.type.ZenType
 
fMul() - Method in class stanhebben.zenscript.util.MethodOutput
 
fNeg() - Method in class stanhebben.zenscript.util.MethodOutput
 
fRem() - Method in class stanhebben.zenscript.util.MethodOutput
 
fromType - Variable in class stanhebben.zenscript.type.casting.CastingNotNull
 
fSub() - Method in class stanhebben.zenscript.util.MethodOutput
 

G

generate() - Method in class stanhebben.zenscript.compiler.ClassNameGenerator
 
generate(String) - Method in class stanhebben.zenscript.compiler.ClassNameGenerator
 
generateWithMiddleName(String) - Method in class stanhebben.zenscript.compiler.ClassNameGenerator
 
genericClass - Variable in class stanhebben.zenscript.expression.ExpressionJavaLambdaSimpleGeneric
 
GenericCompileEnvironment - Class in stanhebben.zenscript.impl
 
GenericCompileEnvironment() - Constructor for class stanhebben.zenscript.impl.GenericCompileEnvironment
 
GenericErrorLogger - Class in stanhebben.zenscript.impl
 
GenericErrorLogger(PrintStream) - Constructor for class stanhebben.zenscript.impl.GenericErrorLogger
 
GenericFunctions - Class in stanhebben.zenscript.impl
 
GenericFunctions() - Constructor for class stanhebben.zenscript.impl.GenericFunctions
 
GenericGlobalEnvironment - Class in stanhebben.zenscript.impl
 
GenericGlobalEnvironment(Map<String, byte[]>, IZenRegistry) - Constructor for class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
GenericLogger - Class in stanhebben.zenscript.impl
 
GenericLogger() - Constructor for class stanhebben.zenscript.impl.GenericLogger
 
GenericRegistry - Class in stanhebben.zenscript.impl
 
GenericRegistry(IZenCompileEnvironment, IZenErrorLogger) - Constructor for class stanhebben.zenscript.impl.GenericRegistry
 
get(int) - Method in class stanhebben.zenscript.parser.ArrayListI
Gets the value at the specified position.
get(int) - Method in class stanhebben.zenscript.parser.HashMapI
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get(int) - Method in class stanhebben.zenscript.parser.HashMapII
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get(int, int) - Method in class stanhebben.zenscript.parser.HashMapII
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get(String) - Method in class stanhebben.zenscript.symbols.SymbolPackage
 
get(ITypeRegistry, Class, String, Class...) - Static method in class stanhebben.zenscript.type.natives.JavaMethod
 
get(ITypeRegistry, Method) - Static method in class stanhebben.zenscript.type.natives.JavaMethod
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenType
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeAny
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeArrayBasic
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeArrayList
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeBool
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeByte
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeInt
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeLong
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeNull
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeShort
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeString
Returns the Java class name.
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
getAnyClassName(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
getArguments() - Method in class stanhebben.zenscript.definitions.ParsedFunction
 
getArgumentTypes() - Method in class stanhebben.zenscript.definitions.ParsedFunction
 
getArgumentTypes() - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
getASMDescriptor() - Method in class stanhebben.zenscript.expression.ExpressionGlobalGet
 
getASMDescriptor() - Method in class stanhebben.zenscript.expression.ExpressionGlobalSet
 
getASMDescriptor() - Method in class stanhebben.zenscript.symbols.SymbolGlobalValue
 
getBaseType() - Method in class stanhebben.zenscript.type.ZenTypeArray
 
getBracketed(IEnvironmentGlobal, List<Token>) - Method in class stanhebben.zenscript.impl.GenericCompileEnvironment
 
getBracketed(IEnvironmentGlobal, List<Token>) - Method in interface stanhebben.zenscript.IZenCompileEnvironment
 
getBracketHandlers() - Method in class stanhebben.zenscript.impl.GenericRegistry
 
getBracketHandlers() - Method in interface stanhebben.zenscript.IZenRegistry
 
getCapturedVariables() - Method in class stanhebben.zenscript.compiler.EnvironmentMethodLambda
 
getCaster(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.TypeExpansion
Retrieves a caster from this expansion.
getCastingRule(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenType
 
getCastingRule(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeAny
 
getCastingRule(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeArrayBasic
 
getCastingRule(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeArrayList
 
getCastingRule(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
getCastingRule(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
getCastingRule(ZenType, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeNull
 
getClass(String) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
getClass(String) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
getClass(String) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
getClass(String) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
getClass(String) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
getClass(String) - Method in interface stanhebben.zenscript.compiler.IEnvironmentGlobal
 
getClass(String) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
getClasses() - Method in class stanhebben.zenscript.ZenParsedFile
 
getClassName() - Method in class stanhebben.zenscript.expression.ExpressionFunction
 
getClassName() - Method in class stanhebben.zenscript.type.ZenTypeFunctionCallable
 
getClassName() - Method in class stanhebben.zenscript.ZenParsedFile
Gets the output classname for this file.
getClassNameFromPath(String) - Static method in class stanhebben.zenscript.dump.DumpUtils
 
getClassNameGenerator() - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
getClassNameGenerator() - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
getClassNameGenerator() - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
getClassNameGenerator() - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
getClassNameGenerator() - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
getClassNameGenerator() - Method in interface stanhebben.zenscript.compiler.IEnvironmentGlobal
 
getClassNameGenerator() - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
getClassNameJava() - Method in class stanhebben.zenscript.dump.types.DumpClassBase
 
getClassNames() - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
getClassNames() - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
getClassNames() - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
getClassNames() - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
getClassNames() - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
getClassNames() - Method in interface stanhebben.zenscript.compiler.IEnvironmentGlobal
 
getClassNames() - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
getClassOutput() - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
getClassOutput() - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
getClassOutput() - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
getClassOutput() - Method in interface stanhebben.zenscript.compiler.IEnvironmentClass
 
getClassType(Class) - Method in class stanhebben.zenscript.compiler.TypeRegistry
 
getClazz() - Method in class stanhebben.zenscript.dump.types.DumpZenType
 
getCompileEnvironment() - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
getCompileEnvironment() - Method in class stanhebben.zenscript.impl.GenericRegistry
 
getCompileEnvironment() - Method in interface stanhebben.zenscript.IZenRegistry
 
getCompileName() - Method in class stanhebben.zenscript.definitions.ParsedExpansion
 
getDefaultExpression() - Method in class stanhebben.zenscript.definitions.ParsedFunctionArgument
 
getDefaultParameterFieldName(int) - Method in class stanhebben.zenscript.definitions.ParsedFunction
 
getDescription() - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedClassConstructor
 
getDescriptor() - Method in class stanhebben.zenscript.expression.ExpressionFunction
 
getDescriptor() - Method in class stanhebben.zenscript.type.ZenTypeFunctionCallable
 
getEnvironment() - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
getEnvironment() - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
getEnvironment() - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
getEnvironment() - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
getEnvironment() - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
getEnvironment() - Method in interface stanhebben.zenscript.compiler.IEnvironmentGlobal
 
getEnvironment() - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
getEnvironment() - Method in class stanhebben.zenscript.ZenParsedFile
 
getEnvironment() - Method in class stanhebben.zenscript.ZenTokener
Retrieves the compile environment of this tokener.
getErrorDescription() - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod.ZenClassMethod
 
getErrorDescription() - Method in interface stanhebben.zenscript.type.natives.IJavaMethod
 
getErrorDescription() - Method in class stanhebben.zenscript.type.natives.JavaMethod
 
getErrorDescription() - Method in class stanhebben.zenscript.type.natives.JavaMethodGenerated
 
getErrorDescription() - Method in class stanhebben.zenscript.type.natives.ZenFieldMethod
 
getErrorLogger() - Method in class stanhebben.zenscript.impl.GenericCompileEnvironment
 
getErrorLogger() - Method in class stanhebben.zenscript.impl.GenericRegistry
 
getErrorLogger() - Method in interface stanhebben.zenscript.IZenCompileEnvironment
 
getErrorLogger() - Method in interface stanhebben.zenscript.IZenRegistry
 
getEvaluated() - Method in class stanhebben.zenscript.symbols.SymbolCaptured
 
getExpansion(String) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
getExpansion(String) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
getExpansion(String) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
getExpansion(String) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
getExpansion(String) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
getExpansion(String) - Method in interface stanhebben.zenscript.compiler.IEnvironmentGlobal
 
getExpansion(String) - Method in class stanhebben.zenscript.impl.GenericCompileEnvironment
 
getExpansion(String) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
getExpansion(String) - Method in interface stanhebben.zenscript.IZenCompileEnvironment
 
getExpansions() - Method in class stanhebben.zenscript.impl.GenericRegistry
 
getExpansions() - Method in interface stanhebben.zenscript.IZenRegistry
 
getExplanation() - Method in exception stanhebben.zenscript.parser.ParseException
 
getExpression() - Method in class stanhebben.zenscript.statements.StatementReturn
 
getField(String, String, String) - Method in class stanhebben.zenscript.util.MethodOutput
 
getField(Class, String, Class) - Method in class stanhebben.zenscript.util.MethodOutput
 
getFieldName() - Method in class stanhebben.zenscript.symbols.SymbolCaptured
 
getFile() - Method in exception stanhebben.zenscript.parser.ParseException
 
getFile() - Method in class stanhebben.zenscript.parser.TokenStream
 
getFile() - Method in class stanhebben.zenscript.util.ZenPosition
 
getFileName() - Method in class stanhebben.zenscript.util.ZenPosition
 
getFileName() - Method in class stanhebben.zenscript.ZenParsedFile
Gets the input filename for this file.
getFinal() - Method in class stanhebben.zenscript.parser.DFA.DFAState
Gets the final class of this state.
getFrom() - Method in class stanhebben.zenscript.value.IntRange
 
getFullPathNameJava() - Method in class stanhebben.zenscript.dump.types.DumpClassBase
 
getFunction() - Method in class stanhebben.zenscript.definitions.ParsedExpansion
 
getFunction() - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod.ZenClassMethod
 
getFunctions() - Method in class stanhebben.zenscript.ZenParsedFile
Gets the functions defined inside this file.
getGetter() - Method in class stanhebben.zenscript.type.natives.ZenNativeMember
 
getGlobal(String) - Method in class stanhebben.zenscript.impl.GenericCompileEnvironment
 
getGlobal(String) - Method in interface stanhebben.zenscript.IZenCompileEnvironment
 
getGlobals() - Method in class stanhebben.zenscript.impl.GenericRegistry
 
getGlobals() - Method in interface stanhebben.zenscript.IZenRegistry
 
getGlobals() - Method in class stanhebben.zenscript.ZenParsedFile
 
getImports() - Method in class stanhebben.zenscript.ZenParsedFile
Gets the imports list.
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.BaseCastingRule
 
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleD2F
 
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleD2I
 
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleD2L
 
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleF2D
 
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleF2I
 
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleF2L
 
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleI2B
 
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleI2D
 
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleI2F
 
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleI2L
 
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleI2S
 
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleL2D
 
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleL2F
 
getInnerInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleL2I
 
getInputType() - Method in class stanhebben.zenscript.type.casting.BaseCastingRule
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingAnyBool
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingAnyByte
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingAnyDouble
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingAnyFloat
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingAnyInt
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingAnyLong
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingAnyShort
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingAnyString
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingAnySubtype
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingNotNull
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleAny
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleAnyAs
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleArrayArray
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleArrayList
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleListArray
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleListList
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleMap
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleMatchedFunction
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleNone
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleNullableStaticMethod
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleNullableVirtualMethod
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleStaticMethod
 
getInputType() - Method in class stanhebben.zenscript.type.casting.CastingRuleVirtualMethod
 
getInputType() - Method in interface stanhebben.zenscript.type.casting.ICastingRule
 
getInterfaceName() - Method in class stanhebben.zenscript.type.ZenTypeFunctionCallable
 
getKey() - Method in class stanhebben.zenscript.util.Pair
 
getKeyType() - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
getKeyType() - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
getLevel() - Method in class stanhebben.zenscript.dump.TreeNode
 
getLine() - Method in exception stanhebben.zenscript.parser.ParseException
 
getLine() - Method in class stanhebben.zenscript.parser.TokenStream
 
getLine() - Method in class stanhebben.zenscript.util.ZenPosition
 
getLineOffset() - Method in exception stanhebben.zenscript.parser.ParseException
 
getLineOffset() - Method in class stanhebben.zenscript.parser.TokenStream
 
getLineOffset() - Method in class stanhebben.zenscript.util.ZenPosition
 
getLocal(SymbolLocal) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
getLocal(SymbolLocal) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
getLocal(SymbolLocal) - Method in interface stanhebben.zenscript.compiler.IEnvironmentMethod
 
getLogger() - Method in class stanhebben.zenscript.impl.GenericRegistry
 
getLogger() - Method in interface stanhebben.zenscript.IZenRegistry
 
getMain() - Method in class stanhebben.zenscript.ZenModule
Retrieves the main runnable.
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String, boolean) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClass
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.expression.Expression
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.expression.ExpressionBool
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.expression.ExpressionInvalid
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.expression.ExpressionStringMethod
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in interface stanhebben.zenscript.expression.partial.IPartialExpression
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.expression.partial.PartialGlobalValue
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.expression.partial.PartialJavaClass
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.expression.partial.PartialLocal
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.expression.partial.PartialPackage
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.expression.partial.PartialScriptReference
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.expression.partial.PartialStaticGenerated
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.expression.partial.PartialStaticGetter
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.expression.partial.PartialStaticMethod
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.expression.partial.PartialType
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.expression.partial.PartialZSClass
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.expand.ZenExpandMember.StaticGetValue
 
getMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.natives.ZenNativeMember.StaticGetValue
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenType
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeAny
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeArray
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeArrayList
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeBool
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeByte
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeInt
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeLong
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeNull
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeShort
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeString
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
getMember(ZenPosition, IEnvironmentGlobal, IPartialExpression, String) - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
getMemberLength(ZenPosition, IEnvironmentGlobal, IPartialExpression) - Method in class stanhebben.zenscript.type.ZenTypeArray
 
getMemberLength(ZenPosition, IEnvironmentGlobal, IPartialExpression) - Method in class stanhebben.zenscript.type.ZenTypeArrayBasic
 
getMemberLength(ZenPosition, IEnvironmentGlobal, IPartialExpression) - Method in class stanhebben.zenscript.type.ZenTypeArrayList
 
getMembers() - Method in class stanhebben.zenscript.type.ZenTypeNative
 
getMethod() - Method in class stanhebben.zenscript.type.natives.JavaMethod
 
getMethod() - Method in class stanhebben.zenscript.type.natives.ZenNativeOperator
 
getMethods() - Method in class stanhebben.zenscript.type.natives.ZenNativeMember
 
getName() - Method in class stanhebben.zenscript.definitions.Import
 
getName() - Method in class stanhebben.zenscript.definitions.ParsedExpansion
 
getName() - Method in class stanhebben.zenscript.definitions.ParsedFunction
 
getName() - Method in class stanhebben.zenscript.definitions.ParsedFunctionArgument
 
getName() - Method in class stanhebben.zenscript.definitions.ParsedGlobalValue
 
getName() - Method in class stanhebben.zenscript.expression.ExpressionGlobalGet
 
getName() - Method in class stanhebben.zenscript.expression.ExpressionGlobalSet
 
getName() - Method in class stanhebben.zenscript.expression.partial.PartialGlobalValue
 
getName() - Method in class stanhebben.zenscript.symbols.SymbolGlobalValue
 
getName() - Method in class stanhebben.zenscript.symbols.SymbolPackage
 
getName() - Method in class stanhebben.zenscript.type.ZenType
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeAny
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeArray
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeBool
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeByte
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeInt
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeLong
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeNative
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeNull
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeShort
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeString
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
getName() - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
getNameForInterfaceSignature() - Method in class stanhebben.zenscript.type.ZenType
 
getNameForInterfaceSignature() - Method in class stanhebben.zenscript.type.ZenTypeArray
 
getNameForInterfaceSignature() - Method in class stanhebben.zenscript.type.ZenTypeArrayList
 
getNameForInterfaceSignature() - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
getNameForInterfaceSignature() - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
getNameForInterfaceSignature() - Method in class stanhebben.zenscript.type.ZenTypeFunctionCallable
 
getNameForInterfaceSignature() - Method in class stanhebben.zenscript.type.ZenTypeNative
 
getNativeClass() - Method in class stanhebben.zenscript.type.ZenTypeNative
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenType
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeAny
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeArray
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeBool
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeByte
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeInt
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeLong
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeNative
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeNull
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeShort
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeString
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
getNumberType() - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
getNumberType() - Method in interface stanhebben.zenscript.value.IAny
 
getOperator() - Method in class stanhebben.zenscript.type.natives.ZenNativeOperator
 
getOrCreateReference(IEnvironmentGlobal) - Static method in class stanhebben.zenscript.symbols.SymbolScriptReference
 
getOutput() - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
getOutput() - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
getOutput() - Method in interface stanhebben.zenscript.compiler.IEnvironmentMethod
 
getOwner() - Method in class stanhebben.zenscript.definitions.ParsedExpansion
 
getOwner() - Method in class stanhebben.zenscript.definitions.ParsedGlobalValue
 
getOwner() - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod.ZenClassMethod
 
getOwner() - Method in class stanhebben.zenscript.expression.ExpressionGlobalGet
 
getOwner() - Method in class stanhebben.zenscript.expression.ExpressionGlobalSet
 
getOwner() - Method in class stanhebben.zenscript.symbols.SymbolGlobalValue
 
getOwner() - Method in class stanhebben.zenscript.type.natives.JavaMethod
 
getPackages() - Method in class stanhebben.zenscript.symbols.SymbolPackage
 
getParameterTypes() - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod.ZenClassMethod
 
getParameterTypes() - Method in interface stanhebben.zenscript.type.natives.IJavaMethod
 
getParameterTypes() - Method in class stanhebben.zenscript.type.natives.JavaMethod
 
getParameterTypes() - Method in class stanhebben.zenscript.type.natives.JavaMethodGenerated
 
getParameterTypes() - Method in class stanhebben.zenscript.type.natives.ZenFieldMethod
 
getParent() - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
getPosition() - Method in class stanhebben.zenscript.definitions.Import
 
getPosition() - Method in class stanhebben.zenscript.definitions.ParsedFunction
 
getPosition() - Method in class stanhebben.zenscript.definitions.ParsedGlobalValue
 
getPosition() - Method in class stanhebben.zenscript.expression.Expression
 
getPosition() - Method in class stanhebben.zenscript.parser.expression.ParsedExpression
 
getPosition() - Method in class stanhebben.zenscript.parser.Token
 
getPosition() - Method in class stanhebben.zenscript.statements.Statement
 
getPosition() - Method in class stanhebben.zenscript.symbols.SymbolGlobalValue
 
getPrefix() - Method in class stanhebben.zenscript.compiler.ClassNameGenerator
 
getPriority(IEnvironmentGlobal, Expression...) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod.ZenClassMethod
 
getPriority(IEnvironmentGlobal, Expression...) - Method in interface stanhebben.zenscript.type.natives.IJavaMethod
 
getPriority(IEnvironmentGlobal, Expression...) - Method in class stanhebben.zenscript.type.natives.JavaMethod
 
getPriority(IEnvironmentGlobal, Expression...) - Method in class stanhebben.zenscript.type.natives.JavaMethodGenerated
 
getPriority(IEnvironmentGlobal, Expression...) - Method in class stanhebben.zenscript.type.natives.ZenFieldMethod
 
getRegexMatchingString() - Method in interface stanhebben.zenscript.impl.IBracketHandler
 
getRegistry() - Method in class stanhebben.zenscript.impl.GenericCompileEnvironment
 
getRename() - Method in class stanhebben.zenscript.definitions.Import
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingAnyBool
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingAnyByte
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingAnyDouble
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingAnyFloat
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingAnyInt
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingAnyLong
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingAnyShort
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingAnyString
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingAnySubtype
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingNotNull
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleAny
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleAnyAs
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleArrayArray
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleArrayList
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleD2F
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleD2I
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleD2L
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleF2D
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleF2I
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleF2L
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleI2B
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleI2D
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleI2F
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleI2L
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleI2S
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleL2D
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleL2F
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleL2I
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleListArray
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleListList
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleMap
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleMatchedFunction
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleNone
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleNullableStaticMethod
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleNullableVirtualMethod
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleStaticMethod
 
getResultingType() - Method in class stanhebben.zenscript.type.casting.CastingRuleVirtualMethod
 
getResultingType() - Method in interface stanhebben.zenscript.type.casting.ICastingRule
 
getReturnedClass() - Method in interface stanhebben.zenscript.impl.IBracketHandler
 
getReturnType() - Method in class stanhebben.zenscript.definitions.ParsedFunction
 
getReturnType() - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod.ZenClassMethod
 
getReturnType() - Method in interface stanhebben.zenscript.type.natives.IJavaMethod
 
getReturnType() - Method in class stanhebben.zenscript.type.natives.JavaMethod
 
getReturnType() - Method in class stanhebben.zenscript.type.natives.JavaMethodGenerated
 
getReturnType() - Method in class stanhebben.zenscript.type.natives.ZenFieldMethod
 
getReturnType() - Method in class stanhebben.zenscript.type.natives.ZenNativeCaster
 
getReturnType() - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
getRoot() - Method in class stanhebben.zenscript.impl.GenericRegistry
 
getRoot() - Method in interface stanhebben.zenscript.IZenRegistry
 
getSetter() - Method in class stanhebben.zenscript.type.natives.ZenNativeMember
 
getSignature() - Method in class stanhebben.zenscript.definitions.ParsedFunction
 
getSignature() - Method in class stanhebben.zenscript.type.ZenType
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeAny
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeArrayBasic
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeArrayList
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeBool
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeByte
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeFunctionCallable
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeInt
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeLong
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeNative
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeNull
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeShort
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeString
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
getSignature() - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
getStatements() - Method in class stanhebben.zenscript.definitions.ParsedFunction
 
getStatements() - Method in class stanhebben.zenscript.ZenParsedFile
Gets this file's script statements.
getStatic(String, String, ZenType, ZenType...) - Static method in class stanhebben.zenscript.type.natives.JavaMethod
 
getStaticField(Class, String) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
getStaticField(Class, String) - Method in interface stanhebben.zenscript.IZenRegistry
 
getStaticField(String, String, String) - Method in class stanhebben.zenscript.util.MethodOutput
 
getStaticField(Class, Field) - Method in class stanhebben.zenscript.util.MethodOutput
 
getStaticFunction(Class, String, Class...) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
getStaticFunction(Class, String, Class...) - Method in interface stanhebben.zenscript.IZenRegistry
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenType
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeAny
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeArray
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeBool
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeByte
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeInt
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeLong
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeNull
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeShort
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeString
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
getStaticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
getStaticMembers() - Method in class stanhebben.zenscript.type.ZenTypeNative
 
getSubStatements() - Method in class stanhebben.zenscript.statements.Statement
 
getSubStatements() - Method in class stanhebben.zenscript.statements.StatementBlock
 
getSubStatements() - Method in class stanhebben.zenscript.statements.StatementForeach
 
getSubStatements() - Method in class stanhebben.zenscript.statements.StatementIf
 
getSubStatements() - Method in class stanhebben.zenscript.statements.StatementWhileDo
 
getTarget() - Method in class stanhebben.zenscript.type.expand.ZenExpandCaster
 
getTo() - Method in class stanhebben.zenscript.value.IntRange
 
getType(Type) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
getType(Type) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
getType(Type) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
getType(Type) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
getType(Type) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
getType(Type) - Method in interface stanhebben.zenscript.compiler.ITypeRegistry
 
getType(Type) - Method in class stanhebben.zenscript.compiler.TypeRegistry
 
getType() - Method in class stanhebben.zenscript.definitions.ParsedExpansion
 
getType() - Method in class stanhebben.zenscript.definitions.ParsedFunctionArgument
 
getType() - Method in class stanhebben.zenscript.definitions.ParsedGlobalValue
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionAndAnd
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArgument
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArithmeticBinary
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArithmeticCompare
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArithmeticUnary
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArray
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArrayAdd
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArrayContains
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArrayGet
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArrayLength
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArrayList
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArrayListAdd
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArrayListGet
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArrayListRemove
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArrayListSet
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionArraySet
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionAs
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionBool
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionCallStatic
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionCallVirtual
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionCompareGeneric
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionConditional
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionEntryGet
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionFloat
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionFunction
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionFunctionCall
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionGetZenClassDefaultParameter
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionGlobalGet
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionGlobalSet
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionInstanceOf
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionInt
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionIntegerRange
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionInvalid
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionJavaLambda
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionJavaLambdaSimpleGeneric
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionJavaMethodCurled
Deprecated.
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionJavaMethodStatic
Deprecated.
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionLocalGet
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionLocalSet
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionMap
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionMapContains
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionMapEntrySet
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionMapIndexGet
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionMapIndexSet
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionMapSize
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionNothing
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionNull
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionOrOr
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionString
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionStringConcat
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionStringContains
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionStringIndex
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionStringMethod
 
getType() - Method in class stanhebben.zenscript.expression.ExpressionThis
 
getType() - Method in class stanhebben.zenscript.expression.partial.ExpressionJavaStaticField
 
getType() - Method in interface stanhebben.zenscript.expression.partial.IPartialExpression
 
getType() - Method in class stanhebben.zenscript.expression.partial.PartialGlobalValue
 
getType() - Method in class stanhebben.zenscript.expression.partial.PartialJavaClass
 
getType() - Method in class stanhebben.zenscript.expression.partial.PartialLocal
 
getType() - Method in class stanhebben.zenscript.expression.partial.PartialPackage
 
getType() - Method in class stanhebben.zenscript.expression.partial.PartialScriptReference
 
getType() - Method in class stanhebben.zenscript.expression.partial.PartialStaticGenerated
 
getType() - Method in class stanhebben.zenscript.expression.partial.PartialStaticGetter
 
getType() - Method in class stanhebben.zenscript.expression.partial.PartialStaticMethod
 
getType() - Method in class stanhebben.zenscript.expression.partial.PartialType
 
getType() - Method in class stanhebben.zenscript.expression.partial.PartialZSClass
 
getType(Type) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
getType() - Method in class stanhebben.zenscript.parser.Token
Returns the token type of this token.
getType() - Method in class stanhebben.zenscript.symbols.SymbolCaptured
 
getType() - Method in class stanhebben.zenscript.symbols.SymbolGlobalValue
 
getType() - Method in class stanhebben.zenscript.symbols.SymbolLocal
 
getType() - Method in class stanhebben.zenscript.symbols.SymbolType
 
getType() - Method in class stanhebben.zenscript.type.expand.ZenExpandMember.StaticGetValue
 
getType(int) - Method in class stanhebben.zenscript.type.iterator.IteratorIterable
 
getType(int) - Method in class stanhebben.zenscript.type.iterator.IteratorList
 
getType(int) - Method in class stanhebben.zenscript.type.iterator.IteratorMap
 
getType(int) - Method in class stanhebben.zenscript.type.iterator.IteratorMapKeys
 
getType(int) - Method in class stanhebben.zenscript.type.iterator.IteratorWhileDo
 
getType(int) - Method in interface stanhebben.zenscript.type.IZenIterator
 
getType() - Method in class stanhebben.zenscript.type.natives.ZenNativeMember.StaticGetValue
 
getTypeMap() - Method in class stanhebben.zenscript.compiler.TypeRegistry
 
getTypeRegistry() - Method in class stanhebben.zenscript.impl.GenericCompileEnvironment
 
getTypeRegistry() - Method in interface stanhebben.zenscript.IZenCompileEnvironment
 
getTypes() - Method in class stanhebben.zenscript.impl.GenericRegistry
 
getTypes() - Method in interface stanhebben.zenscript.IZenRegistry
 
getValue(String, ZenPosition) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
getValue(String, ZenPosition) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
getValue(String, ZenPosition) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
getValue(String, ZenPosition) - Method in class stanhebben.zenscript.compiler.EnvironmentMethodLambda
 
getValue(String, ZenPosition) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
getValue(String, ZenPosition) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
getValue(String, ZenPosition) - Method in interface stanhebben.zenscript.compiler.IEnvironmentGlobal
 
getValue() - Method in class stanhebben.zenscript.definitions.ParsedGlobalValue
 
getValue(String, ZenPosition) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
getValue() - Method in class stanhebben.zenscript.parser.Token
Returns the string value of this token.
getValue() - Method in class stanhebben.zenscript.symbols.SymbolGlobalValue
 
getValue() - Method in class stanhebben.zenscript.util.Pair
 
getValueType() - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
getValueType() - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
getVisitor() - Method in class stanhebben.zenscript.util.MethodOutput
 
getZsAliasClassName() - Method in class stanhebben.zenscript.dump.types.DumpClassBase
 
getZsAliasPath() - Method in class stanhebben.zenscript.dump.types.DumpClassBase
 
goTo(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
GSONDumpableSerializer - Class in stanhebben.zenscript.dump
 
GSONDumpableSerializer() - Constructor for class stanhebben.zenscript.dump.GSONDumpableSerializer
 

H

hashCode() - Method in class stanhebben.zenscript.type.ZenType
 
hashCode() - Method in class stanhebben.zenscript.type.ZenTypeArrayBasic
 
hashCode() - Method in class stanhebben.zenscript.util.Pair
 
HashMapI<T> - Class in stanhebben.zenscript.parser
A HashMap implementation which is optimized for integer keys.
HashMapI() - Constructor for class stanhebben.zenscript.parser.HashMapI
Creates a new HashMap for integer keys.
HashMapII - Class in stanhebben.zenscript.parser
A HashMap implementation which is optimized to associate integers with integers.
HashMapII() - Constructor for class stanhebben.zenscript.parser.HashMapII
Creates a new HashMap for integer keys and values.
HashSetI - Class in stanhebben.zenscript.parser
HashSet implementation which is optimized for integer values.
HashSetI() - Constructor for class stanhebben.zenscript.parser.HashSetI
Creates a new HashSet for integer values.
HashSetI(HashSetI) - Constructor for class stanhebben.zenscript.parser.HashSetI
 
hasInitializer() - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassField
 
hasMethod(String, ITypeRegistry) - Static method in class stanhebben.zenscript.expression.ExpressionStringMethod
 
hasMore() - Method in class stanhebben.zenscript.parser.CharStream
Checks if the end of the stream has been reached.
hasNext() - Method in class stanhebben.zenscript.dump.TreeNodeIter
 
hasNext() - Method in interface stanhebben.zenscript.parser.IteratorI
Returns true if the iteration has more elements.
hasNext() - Method in class stanhebben.zenscript.parser.TokenStream
 
hasNext() - Method in class stanhebben.zenscript.util.MappingIterator
 

I

i2b() - Method in class stanhebben.zenscript.util.MethodOutput
 
i2d() - Method in class stanhebben.zenscript.util.MethodOutput
 
i2f() - Method in class stanhebben.zenscript.util.MethodOutput
 
i2l() - Method in class stanhebben.zenscript.util.MethodOutput
 
i2s() - Method in class stanhebben.zenscript.util.MethodOutput
 
iAdd() - Method in class stanhebben.zenscript.util.MethodOutput
 
iAnd() - Method in class stanhebben.zenscript.util.MethodOutput
 
IAny - Interface in stanhebben.zenscript.value
 
IAnyDefinition - Interface in stanhebben.zenscript.util
 
IBracketHandler - Interface in stanhebben.zenscript.impl
Bracket handlers enable processing of the bracket syntax.
IByteExpansion - Interface in stanhebben.zenscript.value.builtin.expansion
 
ICastingRule - Interface in stanhebben.zenscript.type.casting
 
ICastingRuleDelegate - Interface in stanhebben.zenscript.type.casting
 
iConst0() - Method in class stanhebben.zenscript.util.MethodOutput
 
iConst1() - Method in class stanhebben.zenscript.util.MethodOutput
 
iDiv() - Method in class stanhebben.zenscript.util.MethodOutput
 
IDumpable - Interface in stanhebben.zenscript.dump
 
IDumpConvertable - Interface in stanhebben.zenscript.dump
 
IEnvironmentClass - Interface in stanhebben.zenscript.compiler
 
IEnvironmentGlobal - Interface in stanhebben.zenscript.compiler
 
IEnvironmentMethod - Interface in stanhebben.zenscript.compiler
 
ifACmpEq(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ifACmpNe(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ifEQ(Label) - Method in class stanhebben.zenscript.util.MethodOutput
Jump if TOS == 0.
ifGE(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ifGT(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ifICmpEQ(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ifICmpGE(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ifICmpGT(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ifICmpLE(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ifICmpLT(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ifICmpNE(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ifLE(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ifLT(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ifNE(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ifNonNull(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ifNull(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
ignoreBracketErrors - Variable in class stanhebben.zenscript.ZenTokener
 
iinc(int) - Method in class stanhebben.zenscript.util.MethodOutput
 
iinc(int, int) - Method in class stanhebben.zenscript.util.MethodOutput
 
IJavaMethod - Interface in stanhebben.zenscript.type.natives
 
implementedInterfaces - Variable in class stanhebben.zenscript.type.ZenTypeFunction
 
Import - Class in stanhebben.zenscript.definitions
 
Import(ZenPosition, List<String>, String) - Constructor for class stanhebben.zenscript.definitions.Import
 
iMul() - Method in class stanhebben.zenscript.util.MethodOutput
 
indexGet(ZenPosition, IEnvironmentGlobal, Expression, Expression) - Method in class stanhebben.zenscript.type.ZenTypeArray
 
indexGet(ZenPosition, IEnvironmentGlobal, Expression, Expression) - Method in class stanhebben.zenscript.type.ZenTypeArrayBasic
 
indexGet(ZenPosition, IEnvironmentGlobal, Expression, Expression) - Method in class stanhebben.zenscript.type.ZenTypeArrayList
 
indexGet(IAny) - Method in interface stanhebben.zenscript.value.IAny
 
indexSet(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression) - Method in class stanhebben.zenscript.type.ZenTypeArray
 
indexSet(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression) - Method in class stanhebben.zenscript.type.ZenTypeArrayBasic
 
indexSet(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression) - Method in class stanhebben.zenscript.type.ZenTypeArrayList
 
indexSet(IAny, IAny) - Method in interface stanhebben.zenscript.value.IAny
 
iNeg() - Method in class stanhebben.zenscript.util.MethodOutput
 
info(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
info(String) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
info(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
info(String) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
info(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
info(String) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
info(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
info(String) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
info(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
info(String) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
info(ZenPosition, String) - Method in class stanhebben.zenscript.impl.GenericErrorLogger
 
info(String) - Method in class stanhebben.zenscript.impl.GenericErrorLogger
 
info(ZenPosition, String) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
info(String) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
info(String) - Method in class stanhebben.zenscript.impl.GenericLogger
 
info(ZenPosition, String) - Method in interface stanhebben.zenscript.IZenErrorLogger
Called to generate a info during compilation.
info(String) - Method in interface stanhebben.zenscript.IZenLogger
Called to generate a info.
initializer - Variable in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassField
 
injectParameters(IEnvironmentMethod, ZenPosition) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedClassConstructor
 
iNot() - Method in class stanhebben.zenscript.util.MethodOutput
 
instance(ZenPosition, Expression) - Method in class stanhebben.zenscript.definitions.ParsedExpansion
 
INSTANCE - Static variable in class stanhebben.zenscript.dump.GSONDumpableSerializer
 
instance(ZenPosition) - Method in interface stanhebben.zenscript.symbols.IZenSymbol
 
instance(ZenPosition) - Method in class stanhebben.zenscript.symbols.SymbolArgument
 
instance(ZenPosition) - Method in class stanhebben.zenscript.symbols.SymbolCaptured
 
instance(ZenPosition) - Method in class stanhebben.zenscript.symbols.SymbolGlobalValue
 
instance(ZenPosition) - Method in class stanhebben.zenscript.symbols.SymbolJavaClass
 
instance(ZenPosition) - Method in class stanhebben.zenscript.symbols.SymbolJavaStaticField
 
instance(ZenPosition) - Method in class stanhebben.zenscript.symbols.SymbolJavaStaticGetter
 
instance(ZenPosition) - Method in class stanhebben.zenscript.symbols.SymbolJavaStaticMethod
 
instance(ZenPosition) - Method in class stanhebben.zenscript.symbols.SymbolLocal
 
instance(ZenPosition) - Method in class stanhebben.zenscript.symbols.SymbolPackage
 
instance(ZenPosition) - Method in class stanhebben.zenscript.symbols.SymbolScriptReference
 
instance(ZenPosition) - Method in class stanhebben.zenscript.symbols.SymbolType
 
instance(ZenPosition) - Method in class stanhebben.zenscript.symbols.SymbolZenClass
 
instance(ZenPosition) - Method in class stanhebben.zenscript.symbols.SymbolZenStaticMethod
 
INSTANCE - Static variable in class stanhebben.zenscript.type.casting.CastingAnyBool
 
INSTANCE - Static variable in class stanhebben.zenscript.type.casting.CastingAnyByte
 
INSTANCE - Static variable in class stanhebben.zenscript.type.casting.CastingAnyDouble
 
INSTANCE - Static variable in class stanhebben.zenscript.type.casting.CastingAnyFloat
 
INSTANCE - Static variable in class stanhebben.zenscript.type.casting.CastingAnyInt
 
INSTANCE - Static variable in class stanhebben.zenscript.type.casting.CastingAnyLong
 
INSTANCE - Static variable in class stanhebben.zenscript.type.casting.CastingAnyShort
 
INSTANCE - Static variable in class stanhebben.zenscript.type.casting.CastingAnyString
 
instance(ZenPosition, IEnvironmentGlobal, IPartialExpression) - Method in class stanhebben.zenscript.type.expand.ZenExpandMember
 
instance(ZenPosition, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.expand.ZenExpandMember
 
instance(ZenPosition, IEnvironmentGlobal, IPartialExpression) - Method in class stanhebben.zenscript.type.natives.ZenNativeMember
 
instance(ZenPosition, IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.natives.ZenNativeMember
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeAny
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeBoolObject
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeByte
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeByteObject
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeDouble
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeFloat
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeFloatObject
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeInt
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeIntObject
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeIntRange
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeLong
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeLongObject
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeNull
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeShort
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeShortObject
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeString
 
INSTANCE - Static variable in class stanhebben.zenscript.type.ZenTypeVoid
 
instanceMember(ZenPosition, IEnvironmentGlobal, Expression, String) - Method in class stanhebben.zenscript.TypeExpansion
Retrieves an instance member from this expansion.
instanceOf(String) - Method in class stanhebben.zenscript.util.MethodOutput
 
INT - Static variable in class stanhebben.zenscript.type.ZenType
 
INT_TOSTRING - Static variable in class stanhebben.zenscript.type.ZenType
 
INT_TOSTRING_STATIC - Static variable in class stanhebben.zenscript.type.ZenType
 
INT_VALUE - Static variable in class stanhebben.zenscript.type.ZenType
 
INT_VALUEOF - Static variable in class stanhebben.zenscript.type.ZenType
 
internal(Class<?>) - Static method in class stanhebben.zenscript.util.ZenTypeUtil
 
INTOBJECT - Static variable in class stanhebben.zenscript.type.ZenType
 
INTRANGE - Static variable in class stanhebben.zenscript.type.ZenType
 
IntRange - Class in stanhebben.zenscript.value
 
IntRange(int, int) - Constructor for class stanhebben.zenscript.value.IntRange
 
inverse(T[]) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
inverse(T[], int) - Static method in class stanhebben.zenscript.util.ArrayUtil
 
invoke(Class, String, Class, Class...) - Method in class stanhebben.zenscript.util.MethodOutput
 
invokeInterface(String, String, String) - Method in class stanhebben.zenscript.util.MethodOutput
 
invokeInterface(Class, String, Class, Class...) - Method in class stanhebben.zenscript.util.MethodOutput
 
invokeSpecial(String, String, String) - Method in class stanhebben.zenscript.util.MethodOutput
 
invokeStatic(MethodOutput) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod.ZenClassMethod
 
invokeStatic(MethodOutput) - Method in interface stanhebben.zenscript.type.natives.IJavaMethod
 
invokeStatic(MethodOutput) - Method in class stanhebben.zenscript.type.natives.JavaMethod
 
invokeStatic(MethodOutput) - Method in class stanhebben.zenscript.type.natives.JavaMethodGenerated
 
invokeStatic(MethodOutput) - Method in class stanhebben.zenscript.type.natives.ZenFieldMethod
 
invokeStatic(String, String, String) - Method in class stanhebben.zenscript.util.MethodOutput
 
invokeStatic(Class, String, Class, Class...) - Method in class stanhebben.zenscript.util.MethodOutput
 
invokeVirtual(MethodOutput) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod.ZenClassMethod
 
invokeVirtual(MethodOutput) - Method in interface stanhebben.zenscript.type.natives.IJavaMethod
 
invokeVirtual(MethodOutput) - Method in class stanhebben.zenscript.type.natives.JavaMethod
 
invokeVirtual(MethodOutput) - Method in class stanhebben.zenscript.type.natives.JavaMethodGenerated
 
invokeVirtual(MethodOutput) - Method in class stanhebben.zenscript.type.natives.ZenFieldMethod
 
invokeVirtual(String, String, String) - Method in class stanhebben.zenscript.util.MethodOutput
 
invokeVirtual(Class, String, Class, Class...) - Method in class stanhebben.zenscript.util.MethodOutput
 
iOr() - Method in class stanhebben.zenscript.util.MethodOutput
 
IPartialExpression - Interface in stanhebben.zenscript.expression.partial
 
iRem() - Method in class stanhebben.zenscript.util.MethodOutput
 
is(Class<?>) - Method in interface stanhebben.zenscript.value.IAny
 
isFinal() - Method in class stanhebben.zenscript.symbols.SymbolLocal
 
isGlobal() - Method in class stanhebben.zenscript.definitions.ParsedGlobalValue
 
iShl() - Method in class stanhebben.zenscript.util.MethodOutput
 
iShr() - Method in class stanhebben.zenscript.util.MethodOutput
 
isLarge() - Method in class stanhebben.zenscript.type.ZenType
 
isLarge() - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
isLarge() - Method in class stanhebben.zenscript.type.ZenTypeLong
 
isLeaf() - Method in class stanhebben.zenscript.dump.TreeNode
 
isNext(int) - Method in class stanhebben.zenscript.parser.TokenStream
 
isPointer() - Method in class stanhebben.zenscript.type.ZenType
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeAny
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeArray
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeBool
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeByte
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeInt
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeLong
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeNative
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeNull
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeShort
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeString
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
isPointer() - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
isPrimitive(ZenType) - Static method in class stanhebben.zenscript.util.ZenTypeUtil
 
isReturn() - Method in class stanhebben.zenscript.statements.Statement
 
isReturn() - Method in class stanhebben.zenscript.statements.StatementReturn
 
isRoot() - Method in class stanhebben.zenscript.dump.TreeNode
 
isStatic - Variable in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassField
 
isStatic() - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod.ZenClassMethod
 
isStatic() - Method in interface stanhebben.zenscript.type.natives.IJavaMethod
 
isStatic() - Method in class stanhebben.zenscript.type.natives.JavaMethod
 
isStatic() - Method in class stanhebben.zenscript.type.natives.JavaMethodGenerated
 
isStatic() - Method in class stanhebben.zenscript.type.natives.ZenFieldMethod
 
iSub() - Method in class stanhebben.zenscript.util.MethodOutput
 
isVarargs() - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod.ZenClassMethod
 
isVarargs() - Method in interface stanhebben.zenscript.type.natives.IJavaMethod
 
isVarargs() - Method in class stanhebben.zenscript.type.natives.JavaMethod
 
isVarargs() - Method in class stanhebben.zenscript.type.natives.JavaMethodGenerated
 
isVarargs() - Method in class stanhebben.zenscript.type.natives.ZenFieldMethod
 
IterableList - Annotation Type in stanhebben.zenscript.annotations
Makes a class implementing List expose itself as iterable over keys and values.
IterableMap - Annotation Type in stanhebben.zenscript.annotations
Makes a class implementing Map expose itself as iterable over keys and values.
IterableSimple - Annotation Type in stanhebben.zenscript.annotations
Indicates a simple iterable.
iterator() - Method in class stanhebben.zenscript.dump.TreeNode
 
iterator() - Method in class stanhebben.zenscript.parser.HashSetI
Returns an iterator over this HashSet.
IteratorI - Interface in stanhebben.zenscript.parser
This interface represents an iterator over integer values.
IteratorIterable - Class in stanhebben.zenscript.type.iterator
 
IteratorIterable(MethodOutput, ZenType) - Constructor for class stanhebben.zenscript.type.iterator.IteratorIterable
 
IteratorList - Class in stanhebben.zenscript.type.iterator
 
IteratorList(MethodOutput, ZenType) - Constructor for class stanhebben.zenscript.type.iterator.IteratorList
 
IteratorMap - Class in stanhebben.zenscript.type.iterator
 
IteratorMap(MethodOutput, ZenTypeAssociative) - Constructor for class stanhebben.zenscript.type.iterator.IteratorMap
 
IteratorMapKeys - Class in stanhebben.zenscript.type.iterator
 
IteratorMapKeys(MethodOutput, ZenTypeAssociative) - Constructor for class stanhebben.zenscript.type.iterator.IteratorMapKeys
 
iteratorMulti(int) - Method in interface stanhebben.zenscript.value.IAny
 
iteratorSingle() - Method in interface stanhebben.zenscript.value.IAny
 
IteratorWhileDo - Class in stanhebben.zenscript.type.iterator
 
IteratorWhileDo(ParsedExpression, IEnvironmentMethod) - Constructor for class stanhebben.zenscript.type.iterator.IteratorWhileDo
 
ITypeRegistry - Interface in stanhebben.zenscript.compiler
 
iXor() - Method in class stanhebben.zenscript.util.MethodOutput
 
iXorVs1() - Method in class stanhebben.zenscript.util.MethodOutput
 
IZenCompileEnvironment - Interface in stanhebben.zenscript
 
IZenErrorLogger - Interface in stanhebben.zenscript
Error logger.
IZenIterator - Interface in stanhebben.zenscript.type
 
IZenLogger - Interface in stanhebben.zenscript
 
IZenRegistry - Interface in stanhebben.zenscript
 
IZenSymbol - Interface in stanhebben.zenscript.symbols
 

J

JavaMethod - Class in stanhebben.zenscript.type.natives
 
JavaMethod(Method, ITypeRegistry) - Constructor for class stanhebben.zenscript.type.natives.JavaMethod
 
JavaMethodGenerated - Class in stanhebben.zenscript.type.natives
 
JavaMethodGenerated(boolean, boolean, boolean, String, String, ZenType, ZenType[], boolean[]) - Constructor for class stanhebben.zenscript.type.natives.JavaMethodGenerated
 
join(String[], String) - Static method in class stanhebben.zenscript.util.StringUtil
 
join(Iterable<String>, String) - Static method in class stanhebben.zenscript.util.StringUtil
 

K

keys() - Method in class stanhebben.zenscript.parser.HashMapI
Returns an iterator over the keys in this HashMap.
keys() - Method in class stanhebben.zenscript.parser.HashMapII
Returns an iterator over the keys in this HashMap.
keysArray() - Method in class stanhebben.zenscript.parser.HashMapI
Returns an array with all keys in this HashMap.
keysArray() - Method in class stanhebben.zenscript.parser.HashMapII
Returns an array with all keys in this HashMap.

L

l2d() - Method in class stanhebben.zenscript.util.MethodOutput
 
l2f() - Method in class stanhebben.zenscript.util.MethodOutput
 
l2i() - Method in class stanhebben.zenscript.util.MethodOutput
 
label(Label) - Method in class stanhebben.zenscript.util.MethodOutput
 
lAdd() - Method in class stanhebben.zenscript.util.MethodOutput
 
lAnd() - Method in class stanhebben.zenscript.util.MethodOutput
 
lCmp() - Method in class stanhebben.zenscript.util.MethodOutput
 
lDiv() - Method in class stanhebben.zenscript.util.MethodOutput
 
lMul() - Method in class stanhebben.zenscript.util.MethodOutput
 
lNeg() - Method in class stanhebben.zenscript.util.MethodOutput
 
lNot() - Method in class stanhebben.zenscript.util.MethodOutput
 
load(Type, int) - Method in class stanhebben.zenscript.util.MethodOutput
 
loadedClasses - Static variable in class stanhebben.zenscript.ZenModule
 
loadInt(int) - Method in class stanhebben.zenscript.util.MethodOutput
 
loadObject(int) - Method in class stanhebben.zenscript.util.MethodOutput
 
local(Type) - Method in class stanhebben.zenscript.util.MethodOutput
 
local(Class) - Method in class stanhebben.zenscript.util.MethodOutput
 
LONG - Static variable in class stanhebben.zenscript.type.ZenType
 
LONG_TOSTRING - Static variable in class stanhebben.zenscript.type.ZenType
 
LONG_TOSTRING_STATIC - Static variable in class stanhebben.zenscript.type.ZenType
 
LONG_VALUE - Static variable in class stanhebben.zenscript.type.ZenType
 
LONG_VALUEOF - Static variable in class stanhebben.zenscript.type.ZenType
 
LONGOBJECT - Static variable in class stanhebben.zenscript.type.ZenType
 
lOr() - Method in class stanhebben.zenscript.util.MethodOutput
 
lRem() - Method in class stanhebben.zenscript.util.MethodOutput
 
lShl() - Method in class stanhebben.zenscript.util.MethodOutput
 
lShr() - Method in class stanhebben.zenscript.util.MethodOutput
 
lSub() - Method in class stanhebben.zenscript.util.MethodOutput
 
lXor() - Method in class stanhebben.zenscript.util.MethodOutput
 

M

main(String[]) - Static method in class stanhebben.zenscript.ZenMain
 
makeClassName() - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
makeClassName() - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
makeClassName() - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
makeClassName() - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
makeClassName() - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
makeClassName() - Method in interface stanhebben.zenscript.compiler.IEnvironmentGlobal
 
makeClassName() - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
makeClassNameWithMiddleName(String) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
makeClassNameWithMiddleName(String) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
makeClassNameWithMiddleName(String) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
makeClassNameWithMiddleName(String) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
makeClassNameWithMiddleName(String) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
makeClassNameWithMiddleName(String) - Method in interface stanhebben.zenscript.compiler.IEnvironmentGlobal
 
makeClassNameWithMiddleName(String) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
makeGlobalEnvironment(Map<String, byte[]>) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
makeGlobalEnvironment(Map<String, byte[]>) - Method in interface stanhebben.zenscript.IZenRegistry
 
makeInterfaceName(ZenType, ZenType[]) - Static method in class stanhebben.zenscript.type.ZenTypeFunctionCallable
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenType
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeAny
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeArrayBasic
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeArrayList
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeBool
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeByte
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeInt
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeLong
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeNull
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeShort
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeString
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
makeIterator(int, IEnvironmentMethod) - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
map(T) - Method in class stanhebben.zenscript.util.MappingIterator
 
MappingIterator<T,U> - Class in stanhebben.zenscript.util
 
MappingIterator(Iterator<T>) - Constructor for class stanhebben.zenscript.util.MappingIterator
 
member(byte, String) - Method in interface stanhebben.zenscript.value.builtin.expansion.IByteExpansion
 
memberCall(String, IAny...) - Method in interface stanhebben.zenscript.value.IAny
 
memberExpansion(ZenPosition, IEnvironmentGlobal, Expression, String) - Method in class stanhebben.zenscript.type.ZenType
 
memberGet(String) - Method in interface stanhebben.zenscript.value.IAny
 
memberSet(String, IAny) - Method in interface stanhebben.zenscript.value.IAny
 
METHOD_ADD - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_AND - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_AS - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_ASBOOL - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_ASBYTE - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_ASDOUBLE - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_ASFLOAT - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_ASINT - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_ASLONG - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_ASSHORT - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_ASSTRING - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_CALL - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_CANCASTIMPLICIT - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_CAT - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_COMPARETO - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_CONTAINS - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_DIV - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_GETNUMBERTYPE - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_INDEXGET - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_INDEXSET - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_IS - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_ITERATORMULTI - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_ITERATORSINGLE - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_MEMBERCALL - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_MEMBERGET - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_MEMBERSET - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_MOD - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_MUL - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_NEG - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_NOT - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_OR - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_RANGE - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_SUB - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
METHOD_XOR - Static variable in class stanhebben.zenscript.util.AnyClassWriter
 
MethodCompiler - Interface in stanhebben.zenscript.util
 
methodMatchingError(List<IJavaMethod>, Expression...) - Static method in class stanhebben.zenscript.util.StringUtil
If a set of methods is available and none matches, this method creates a suitable message.
MethodOutput - Class in stanhebben.zenscript.util
 
MethodOutput(ClassVisitor, int, String, String, String, String[]) - Constructor for class stanhebben.zenscript.util.MethodOutput
 
MethodOutput(ClassVisitor, int, String, String, String, String[], String[]) - Constructor for class stanhebben.zenscript.util.MethodOutput
 
MethodOutput(LocalVariablesSorter) - Constructor for class stanhebben.zenscript.util.MethodOutput
 
mod(IAny) - Method in interface stanhebben.zenscript.value.IAny
 
mul(IAny) - Method in interface stanhebben.zenscript.value.IAny
 

N

name - Variable in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClass
 
name - Variable in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassField
 
NAME - Static variable in interface stanhebben.zenscript.value.IAny
 
neg() - Method in interface stanhebben.zenscript.value.IAny
 
newArray(Type) - Method in class stanhebben.zenscript.util.MethodOutput
 
newArray(Class) - Method in class stanhebben.zenscript.util.MethodOutput
 
newObject(Class) - Method in class stanhebben.zenscript.util.MethodOutput
 
newObject(String) - Method in class stanhebben.zenscript.util.MethodOutput
 
next() - Method in class stanhebben.zenscript.dump.TreeNodeIter
 
next() - Method in class stanhebben.zenscript.parser.CharStream
Returns the next character in the stream.
next() - Method in interface stanhebben.zenscript.parser.IteratorI
Returns the next element in this iteration.
next() - Method in class stanhebben.zenscript.parser.TokenStream
 
next() - Method in class stanhebben.zenscript.util.MappingIterator
 
NFA - Class in stanhebben.zenscript.parser
 
NFA(NFA.NFAState) - Constructor for class stanhebben.zenscript.parser.NFA
Creates a new NFA with the specified initial state.
NFA(String) - Constructor for class stanhebben.zenscript.parser.NFA
Creates a new NFA from the specified regular expression.
NFA(String[], int[]) - Constructor for class stanhebben.zenscript.parser.NFA
Converts an array of regular expressions to an NFA.
NFA.NFAState - Class in stanhebben.zenscript.parser
Represents an NFA state.
NFAState() - Constructor for class stanhebben.zenscript.parser.NFA.NFAState
Creates a new state.
NOFINAL - Static variable in class stanhebben.zenscript.parser.CompiledDFA
 
NOFINAL - Static variable in class stanhebben.zenscript.parser.DFA
 
NOFINAL - Static variable in class stanhebben.zenscript.parser.NFA
 
not() - Method in interface stanhebben.zenscript.value.IAny
 
NotNull - Annotation Type in stanhebben.zenscript.annotations
Indicates that the given method parameter cannot be null.
NULL - Static variable in class stanhebben.zenscript.type.ZenType
 
NUM_BYTE - Static variable in class stanhebben.zenscript.type.ZenType
 
NUM_BYTE - Static variable in interface stanhebben.zenscript.value.IAny
 
NUM_DOUBLE - Static variable in class stanhebben.zenscript.type.ZenType
 
NUM_DOUBLE - Static variable in interface stanhebben.zenscript.value.IAny
 
NUM_FLOAT - Static variable in class stanhebben.zenscript.type.ZenType
 
NUM_FLOAT - Static variable in interface stanhebben.zenscript.value.IAny
 
NUM_INT - Static variable in class stanhebben.zenscript.type.ZenType
 
NUM_INT - Static variable in interface stanhebben.zenscript.value.IAny
 
NUM_LONG - Static variable in class stanhebben.zenscript.type.ZenType
 
NUM_LONG - Static variable in interface stanhebben.zenscript.value.IAny
 
NUM_SHORT - Static variable in class stanhebben.zenscript.type.ZenType
 
NUM_SHORT - Static variable in interface stanhebben.zenscript.value.IAny
 

O

OperatorType - Enum in stanhebben.zenscript.annotations
Enum used to indicate operator type.
optimize() - Method in class stanhebben.zenscript.parser.DFA
Generates the minimal version of this DFA.
Optional - Annotation Type in stanhebben.zenscript.annotations
Denotes that this parameter is optional.
optional(char) - Method in class stanhebben.zenscript.parser.CharStream
Processes an optional character.
optional(char, char) - Method in class stanhebben.zenscript.parser.CharStream
Processes an optional range of characters.
optional(int...) - Method in class stanhebben.zenscript.parser.TokenStream
 
optional(int) - Method in class stanhebben.zenscript.parser.TokenStream
 
or(IAny) - Method in interface stanhebben.zenscript.value.IAny
 

P

Pair<K,V> - Class in stanhebben.zenscript.util
 
Pair(K, V) - Constructor for class stanhebben.zenscript.util.Pair
 
parent - Variable in class stanhebben.zenscript.dump.TreeNode
 
parse(ZenTokener, IEnvironmentGlobal, ZenParsedFile) - Static method in class stanhebben.zenscript.definitions.ParsedExpansion
 
parse(ZenTokener, IEnvironmentGlobal) - Static method in class stanhebben.zenscript.definitions.ParsedFunction
 
parse(ZenTokener, IEnvironmentGlobal, String, boolean) - Static method in class stanhebben.zenscript.definitions.ParsedGlobalValue
 
parse(ZenTokener, IEnvironmentGlobal) - Static method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClass
 
parse(ZenTokener, EnvironmentScript, boolean, String) - Static method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassField
 
parse(ZenTokener, EnvironmentScript, String) - Static method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod
 
parse(ZenTokener, IEnvironmentMethod, ZenType) - Static method in class stanhebben.zenscript.expression.Expression
 
parse(String, IEnvironmentGlobal) - Static method in class stanhebben.zenscript.type.ZenType
 
PARSE_BOOL - Static variable in class stanhebben.zenscript.type.ZenType
 
PARSE_BOOL_OBJECT - Static variable in class stanhebben.zenscript.type.ZenType
 
PARSE_BYTE - Static variable in class stanhebben.zenscript.type.ZenType
 
PARSE_BYTE_OBJECT - Static variable in class stanhebben.zenscript.type.ZenType
 
PARSE_DOUBLE - Static variable in class stanhebben.zenscript.type.ZenType
 
PARSE_DOUBLE_OBJECT - Static variable in class stanhebben.zenscript.type.ZenType
 
PARSE_FLOAT - Static variable in class stanhebben.zenscript.type.ZenType
 
PARSE_FLOAT_OBJECT - Static variable in class stanhebben.zenscript.type.ZenType
 
PARSE_INT - Static variable in class stanhebben.zenscript.type.ZenType
 
PARSE_INT_OBJECT - Static variable in class stanhebben.zenscript.type.ZenType
 
PARSE_LONG - Static variable in class stanhebben.zenscript.type.ZenType
 
PARSE_LONG_OBJECT - Static variable in class stanhebben.zenscript.type.ZenType
 
PARSE_SHORT - Static variable in class stanhebben.zenscript.type.ZenType
 
PARSE_SHORT_OBJECT - Static variable in class stanhebben.zenscript.type.ZenType
 
ParsedClassConstructor - Class in stanhebben.zenscript.definitions.zenclasses
 
ParsedExpansion - Class in stanhebben.zenscript.definitions
 
ParsedExpansion(ParsedFunction, ZenType, ZenParsedFile) - Constructor for class stanhebben.zenscript.definitions.ParsedExpansion
 
ParsedExpression - Class in stanhebben.zenscript.parser.expression
 
ParsedExpression(ZenPosition) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpression
 
ParsedExpressionAndAnd - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionAndAnd(ZenPosition, ParsedExpression, ParsedExpression) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionAndAnd
 
ParsedExpressionArray - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionArray(ZenPosition, List<ParsedExpression>) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionArray
 
ParsedExpressionAssign - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionAssign(ZenPosition, ParsedExpression, ParsedExpression) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionAssign
 
ParsedExpressionBinary - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionBinary(ZenPosition, ParsedExpression, ParsedExpression, OperatorType) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionBinary
 
ParsedExpressionBool - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionBool(ZenPosition, boolean) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionBool
 
ParsedExpressionCall - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionCall(ZenPosition, ParsedExpression, List<ParsedExpression>) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionCall
 
ParsedExpressionCast - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionCast(ZenPosition, ParsedExpression, ZenType) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionCast
 
ParsedExpressionCompare - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionCompare(ZenPosition, ParsedExpression, ParsedExpression, CompareType) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionCompare
 
ParsedExpressionConditional - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionConditional(ZenPosition, ParsedExpression, ParsedExpression, ParsedExpression) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionConditional
 
ParsedExpressionFunction - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionFunction(ZenPosition, ZenType, List<ParsedFunctionArgument>, List<Statement>) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionFunction
 
ParsedExpressionIndex - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionIndex(ZenPosition, ParsedExpression, ParsedExpression) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionIndex
 
ParsedExpressionIndexSet - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionIndexSet(ZenPosition, ParsedExpression, ParsedExpression, ParsedExpression) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionIndexSet
 
ParsedExpressionInstanceOf - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionInstanceOf(ZenPosition, ParsedExpression, ZenType) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionInstanceOf
 
ParsedExpressionInvalid - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionInvalid(ZenPosition) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionInvalid
 
ParsedExpressionMap - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionMap(ZenPosition, List<ParsedExpression>, List<ParsedExpression>) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionMap
 
ParsedExpressionMember - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionMember(ZenPosition, ParsedExpression, String) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionMember
 
ParsedExpressionNull - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionNull(ZenPosition) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionNull
 
ParsedExpressionOpAssign - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionOpAssign(ZenPosition, ParsedExpression, ParsedExpression, OperatorType) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionOpAssign
 
ParsedExpressionOrOr - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionOrOr(ZenPosition, ParsedExpression, ParsedExpression) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionOrOr
 
ParsedExpressionUnary - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionUnary(ZenPosition, ParsedExpression, OperatorType) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionUnary
 
ParsedExpressionValue - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionValue(ZenPosition, IPartialExpression) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionValue
 
ParsedExpressionVariable - Class in stanhebben.zenscript.parser.expression
 
ParsedExpressionVariable(ZenPosition, String) - Constructor for class stanhebben.zenscript.parser.expression.ParsedExpressionVariable
 
ParsedFunction - Class in stanhebben.zenscript.definitions
 
ParsedFunction(ZenPosition, String, List<ParsedFunctionArgument>, ZenType, Statement[]) - Constructor for class stanhebben.zenscript.definitions.ParsedFunction
 
ParsedFunctionArgument - Class in stanhebben.zenscript.definitions
 
ParsedFunctionArgument(String, ZenType, ParsedExpression) - Constructor for class stanhebben.zenscript.definitions.ParsedFunctionArgument
 
ParsedFunctionArgument(String, ZenType) - Constructor for class stanhebben.zenscript.definitions.ParsedFunctionArgument
Deprecated.
ParsedGlobalValue - Class in stanhebben.zenscript.definitions
 
ParsedZenClass - Class in stanhebben.zenscript.definitions.zenclasses
 
ParsedZenClass(ZenPosition, String, String, EnvironmentScript) - Constructor for class stanhebben.zenscript.definitions.zenclasses.ParsedZenClass
 
ParsedZenClassField - Class in stanhebben.zenscript.definitions.zenclasses
 
ParsedZenClassField(boolean, ZenType, ParsedExpression, String, String) - Constructor for class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassField
 
ParsedZenClassMethod - Class in stanhebben.zenscript.definitions.zenclasses
 
ParsedZenClassMethod(ParsedFunction, String) - Constructor for class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod
 
ParsedZenClassMethod.ZenClassMethod - Class in stanhebben.zenscript.definitions.zenclasses
 
ParseException - Exception in stanhebben.zenscript.parser
 
ParseException(Token, String) - Constructor for exception stanhebben.zenscript.parser.ParseException
 
ParseException(ZenParsedFile, int, int, String) - Constructor for exception stanhebben.zenscript.parser.ParseException
 
PartialExpansionCall - Class in stanhebben.zenscript.expression.partial
 
PartialExpansionCall(ZenPosition, String, String, String, List<ParsedFunctionArgument>, ZenType, Expression) - Constructor for class stanhebben.zenscript.expression.partial.PartialExpansionCall
 
PartialGlobalValue - Class in stanhebben.zenscript.expression.partial
 
PartialGlobalValue(SymbolGlobalValue) - Constructor for class stanhebben.zenscript.expression.partial.PartialGlobalValue
 
PartialJavaClass - Class in stanhebben.zenscript.expression.partial
 
PartialJavaClass(ZenPosition, Type) - Constructor for class stanhebben.zenscript.expression.partial.PartialJavaClass
 
PartialLocal - Class in stanhebben.zenscript.expression.partial
 
PartialLocal(ZenPosition, SymbolLocal) - Constructor for class stanhebben.zenscript.expression.partial.PartialLocal
 
PartialPackage - Class in stanhebben.zenscript.expression.partial
 
PartialPackage(ZenPosition, SymbolPackage) - Constructor for class stanhebben.zenscript.expression.partial.PartialPackage
 
PartialScriptReference - Class in stanhebben.zenscript.expression.partial
 
PartialScriptReference() - Constructor for class stanhebben.zenscript.expression.partial.PartialScriptReference
 
PartialStaticGenerated - Class in stanhebben.zenscript.expression.partial
 
PartialStaticGenerated(ZenPosition, String, String, String, List<ParsedFunctionArgument>, ZenType) - Constructor for class stanhebben.zenscript.expression.partial.PartialStaticGenerated
 
PartialStaticGetter - Class in stanhebben.zenscript.expression.partial
 
PartialStaticGetter(ZenPosition, IJavaMethod) - Constructor for class stanhebben.zenscript.expression.partial.PartialStaticGetter
 
PartialStaticMethod - Class in stanhebben.zenscript.expression.partial
 
PartialStaticMethod(ZenPosition, IJavaMethod) - Constructor for class stanhebben.zenscript.expression.partial.PartialStaticMethod
 
PartialType - Class in stanhebben.zenscript.expression.partial
 
PartialType(ZenPosition, ZenType) - Constructor for class stanhebben.zenscript.expression.partial.PartialType
 
PartialZSClass - Class in stanhebben.zenscript.expression.partial
 
PartialZSClass(ZenTypeZenClass) - Constructor for class stanhebben.zenscript.expression.partial.PartialZSClass
 
peek(char) - Method in class stanhebben.zenscript.parser.CharStream
Checks if the next character in the stream equals the specified character.
peek() - Method in class stanhebben.zenscript.parser.TokenStream
 
pop() - Method in class stanhebben.zenscript.util.MethodOutput
 
pop(boolean) - Method in class stanhebben.zenscript.util.MethodOutput
 
popMark() - Method in class stanhebben.zenscript.parser.TokenStream
Pops a mark from the mark stack without reset.
position - Variable in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClass
 
position(ZenPosition) - Method in class stanhebben.zenscript.util.MethodOutput
 
predict(List<IJavaMethod>, int) - Static method in class stanhebben.zenscript.type.natives.JavaMethod
 
predictCallTypes(int) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClass
 
predictCallTypes(int) - Method in class stanhebben.zenscript.expression.Expression
 
predictCallTypes(int) - Method in class stanhebben.zenscript.expression.ExpressionStringMethod
 
predictCallTypes(int) - Method in interface stanhebben.zenscript.expression.partial.IPartialExpression
 
predictCallTypes(int) - Method in class stanhebben.zenscript.expression.partial.PartialGlobalValue
 
predictCallTypes(int) - Method in class stanhebben.zenscript.expression.partial.PartialJavaClass
 
predictCallTypes(int) - Method in class stanhebben.zenscript.expression.partial.PartialLocal
 
predictCallTypes(int) - Method in class stanhebben.zenscript.expression.partial.PartialPackage
 
predictCallTypes(int) - Method in class stanhebben.zenscript.expression.partial.PartialScriptReference
 
predictCallTypes(int) - Method in class stanhebben.zenscript.expression.partial.PartialStaticGenerated
 
predictCallTypes(int) - Method in class stanhebben.zenscript.expression.partial.PartialStaticGetter
 
predictCallTypes(int) - Method in class stanhebben.zenscript.expression.partial.PartialStaticMethod
 
predictCallTypes(int) - Method in class stanhebben.zenscript.expression.partial.PartialType
 
predictCallTypes(int) - Method in class stanhebben.zenscript.expression.partial.PartialZSClass
 
predictCallTypes(int) - Method in class stanhebben.zenscript.type.expand.ZenExpandMember.StaticGetValue
 
predictCallTypes(int) - Method in class stanhebben.zenscript.type.natives.ZenNativeMember.StaticGetValue
 
predictCallTypes(int) - Method in class stanhebben.zenscript.type.ZenType
 
predictCallTypes(int) - Method in class stanhebben.zenscript.type.ZenTypeAny
 
predictCallTypes(int) - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
predictCallTypes(int) - Method in class stanhebben.zenscript.type.ZenTypeFunctionCallable
 
predictCallTypes(int) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
predictCallTypes(int) - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
print(String) - Static method in class stanhebben.zenscript.impl.GenericFunctions
 
println(String) - Static method in class stanhebben.zenscript.ZenMain
 
PRIORITY_HIGH - Static variable in class stanhebben.zenscript.type.natives.JavaMethod
 
PRIORITY_INVALID - Static variable in class stanhebben.zenscript.type.natives.JavaMethod
 
PRIORITY_LOW - Static variable in class stanhebben.zenscript.type.natives.JavaMethod
 
PRIORITY_MEDIUM - Static variable in class stanhebben.zenscript.type.natives.JavaMethod
 
process(Token) - Method in class stanhebben.zenscript.parser.TokenStream
Can be implemented by subclasses to post-process tokens.
process(Token) - Method in class stanhebben.zenscript.ZenTokener
 
pushMark() - Method in class stanhebben.zenscript.parser.TokenStream
Pushes a mark on the mark stack.
put(int, T) - Method in class stanhebben.zenscript.parser.HashMapI
Associates the specified value with the specified key in this map.
put(int, int) - Method in class stanhebben.zenscript.parser.HashMapII
Associates the specified value with the specified key in this map.
put(String, IZenSymbol, IZenErrorLogger) - Method in class stanhebben.zenscript.symbols.SymbolPackage
 
putClass(String, byte[]) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
putClass(String, byte[]) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
putClass(String, byte[]) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
putClass(String, byte[]) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
putClass(String, byte[]) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
putClass(String, byte[]) - Method in interface stanhebben.zenscript.compiler.IEnvironmentGlobal
 
putClass(String, byte[]) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
putField(String, String, String) - Method in class stanhebben.zenscript.util.MethodOutput
 
putField(Class, String, Class) - Method in class stanhebben.zenscript.util.MethodOutput
 
putStaticField(String, String, String) - Method in class stanhebben.zenscript.util.MethodOutput
 
putStaticField(Class, Field) - Method in class stanhebben.zenscript.util.MethodOutput
 
putValue(String, IZenSymbol, ZenPosition) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
putValue(String, IZenSymbol, ZenPosition) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
putValue(String, IZenSymbol, ZenPosition) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
putValue(String, IZenSymbol, ZenPosition) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
putValue(String, IZenSymbol, ZenPosition) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
putValue(String, IZenSymbol, ZenPosition) - Method in interface stanhebben.zenscript.compiler.IEnvironmentGlobal
 
putValue(String, IZenSymbol, ZenPosition) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 

R

range(IAny) - Method in interface stanhebben.zenscript.value.IAny
 
read(ZenTokener, IEnvironmentGlobal) - Static method in class stanhebben.zenscript.parser.expression.ParsedExpression
 
read(ZenTokener, IEnvironmentGlobal, ZenType) - Static method in class stanhebben.zenscript.statements.Statement
 
read(ZenTokener, IEnvironmentGlobal) - Static method in class stanhebben.zenscript.type.ZenType
 
registerBracketHandler(IBracketHandler) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
registerBracketHandler(IBracketHandler) - Method in interface stanhebben.zenscript.IZenRegistry
 
registerCastingRule(ZenType, ICastingRule) - Method in class stanhebben.zenscript.type.casting.CastingRuleDelegateArray
 
registerCastingRule(ZenType, ICastingRule) - Method in class stanhebben.zenscript.type.casting.CastingRuleDelegateList
 
registerCastingRule(ZenType, ICastingRule) - Method in class stanhebben.zenscript.type.casting.CastingRuleDelegateMap
 
registerCastingRule(ZenType, ICastingRule) - Method in class stanhebben.zenscript.type.casting.CastingRuleDelegateStaticMethod
 
registerCastingRule(ZenType, ICastingRule) - Method in interface stanhebben.zenscript.type.casting.ICastingRuleDelegate
 
registerExpansion(Class<?>) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
registerExpansion(Class<?>) - Method in interface stanhebben.zenscript.IZenRegistry
 
registerGlobal(String, IZenSymbol) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
registerGlobal(String, IZenSymbol) - Method in interface stanhebben.zenscript.IZenRegistry
 
registerNativeClass(Class<?>) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
registerNativeClass(Class<?>) - Method in interface stanhebben.zenscript.IZenRegistry
 
rematch(ZenPosition, IJavaMethod, IEnvironmentGlobal, Expression...) - Static method in class stanhebben.zenscript.type.natives.JavaMethod
 
remove() - Method in class stanhebben.zenscript.dump.TreeNodeIter
 
remove() - Method in class stanhebben.zenscript.parser.TokenStream
 
remove() - Method in class stanhebben.zenscript.util.MappingIterator
 
removeBracketHandler(IBracketHandler) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
removeBracketHandler(IBracketHandler) - Method in interface stanhebben.zenscript.IZenRegistry
 
required(char) - Method in class stanhebben.zenscript.parser.CharStream
Processes a required character.
required(char, char) - Method in class stanhebben.zenscript.parser.CharStream
Processes a required character range.
required(int, String) - Method in class stanhebben.zenscript.parser.TokenStream
 
reset() - Method in class stanhebben.zenscript.parser.TokenStream
Pops a mark from the mark stack and resets the stream's position to it
resolve(IEnvironmentGlobal, List<Token>) - Method in interface stanhebben.zenscript.impl.IBracketHandler
Resolves a set of tokens.
resolveBracket(IEnvironmentGlobal, List<Token>) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
resolveBracket(IEnvironmentGlobal, List<Token>) - Method in interface stanhebben.zenscript.IZenRegistry
 
ret() - Method in class stanhebben.zenscript.util.MethodOutput
 
returnInt() - Method in class stanhebben.zenscript.util.MethodOutput
 
returnObject() - Method in class stanhebben.zenscript.util.MethodOutput
 
ReturnsSelf - Annotation Type in stanhebben.zenscript.annotations
 
returnsSelf - Variable in class stanhebben.zenscript.type.natives.JavaMethod
 
returnType - Variable in class stanhebben.zenscript.type.ZenTypeFunction
 
returnType(Type) - Method in class stanhebben.zenscript.util.MethodOutput
 

S

select(boolean, List<IJavaMethod>, IEnvironmentGlobal, Expression...) - Static method in class stanhebben.zenscript.type.natives.JavaMethod
 
serialize(IDumpable, Type, JsonSerializationContext) - Method in class stanhebben.zenscript.dump.GSONDumpableSerializer
 
serialize(JsonSerializationContext) - Method in interface stanhebben.zenscript.dump.IDumpable
 
serialize(JsonSerializationContext) - Method in class stanhebben.zenscript.dump.types.DumpClassBase
 
serialize(JsonSerializationContext) - Method in class stanhebben.zenscript.dump.types.DumpDummy
 
serialize(JsonSerializationContext) - Method in class stanhebben.zenscript.dump.types.DumpIJavaMethod
 
serialize(JsonSerializationContext) - Method in class stanhebben.zenscript.dump.types.DumpZenTypeNative
 
serialize(JsonSerializationContext) - Method in class stanhebben.zenscript.type.natives.ZenNativeOperator
 
setBracketHandlers(Set<Pair<Integer, IBracketHandler>>) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
setBracketHandlers(Set<Pair<Integer, IBracketHandler>>) - Method in interface stanhebben.zenscript.IZenRegistry
 
setCompileEnvironment(IZenCompileEnvironment) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
setCompileEnvironment(IZenCompileEnvironment) - Method in interface stanhebben.zenscript.IZenRegistry
 
setErrorLogger(IZenErrorLogger) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
setErrorLogger(IZenErrorLogger) - Method in interface stanhebben.zenscript.IZenRegistry
 
setExit(Label) - Method in class stanhebben.zenscript.statements.StatementBreak
 
setExit(Label) - Method in class stanhebben.zenscript.statements.StatementContinue
 
setExpansions(Map<String, TypeExpansion>) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
setExpansions(Map<String, TypeExpansion>) - Method in interface stanhebben.zenscript.IZenRegistry
 
setFile(ZenParsedFile) - Method in class stanhebben.zenscript.parser.TokenStream
 
setFinal(int) - Method in class stanhebben.zenscript.parser.DFA.DFAState
Sets the final class of this state.
setFinal(int) - Method in class stanhebben.zenscript.parser.NFA.NFAState
Sets the final state of this state.
setGetter(IJavaMethod) - Method in class stanhebben.zenscript.type.expand.ZenExpandMember
 
setGetter(IJavaMethod) - Method in class stanhebben.zenscript.type.natives.ZenNativeMember
 
setGlobals(Map<String, IZenSymbol>) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
setGlobals(Map<String, IZenSymbol>) - Method in interface stanhebben.zenscript.IZenRegistry
 
setLogger(IZenLogger) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
setLogger(IZenLogger) - Method in interface stanhebben.zenscript.IZenRegistry
 
setPrefix(String) - Method in class stanhebben.zenscript.compiler.ClassNameGenerator
 
setRegistry(IZenRegistry) - Method in class stanhebben.zenscript.impl.GenericCompileEnvironment
 
setRegistry(IZenRegistry) - Method in interface stanhebben.zenscript.IZenCompileEnvironment
 
setRoot(SymbolPackage) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
setRoot(SymbolPackage) - Method in interface stanhebben.zenscript.IZenRegistry
 
setSetter(IJavaMethod) - Method in class stanhebben.zenscript.type.expand.ZenExpandMember
 
setSetter(IJavaMethod) - Method in class stanhebben.zenscript.type.natives.ZenNativeMember
 
setTypes(TypeRegistry) - Method in class stanhebben.zenscript.impl.GenericRegistry
 
setTypes(TypeRegistry) - Method in interface stanhebben.zenscript.IZenRegistry
 
SHORT - Static variable in class stanhebben.zenscript.type.ZenType
 
SHORT_TOSTRING - Static variable in class stanhebben.zenscript.type.ZenType
 
SHORT_TOSTRING_STATIC - Static variable in class stanhebben.zenscript.type.ZenType
 
SHORT_VALUE - Static variable in class stanhebben.zenscript.type.ZenType
 
SHORT_VALUEOF - Static variable in class stanhebben.zenscript.type.ZenType
 
SHORTOBJECT - Static variable in class stanhebben.zenscript.type.ZenType
 
signature(Class<?>) - Static method in class stanhebben.zenscript.util.ZenTypeUtil
 
siPush(short) - Method in class stanhebben.zenscript.util.MethodOutput
 
size() - Method in class stanhebben.zenscript.parser.ArrayListI
Gets the size of this ArrayList.
size() - Method in class stanhebben.zenscript.parser.HashMapII
Returns the number of key/value pairs in the hashmap.
split(String, char) - Static method in class stanhebben.zenscript.util.StringUtil
Splits a string in parts, given a specified delimiter.
splitParagraphs(String) - Static method in class stanhebben.zenscript.util.StringUtil
Processes a doc comment into paragraphs.
stanhebben.zenscript - package stanhebben.zenscript
ZenScript library
stanhebben.zenscript.annotations - package stanhebben.zenscript.annotations
 
stanhebben.zenscript.compiler - package stanhebben.zenscript.compiler
 
stanhebben.zenscript.definitions - package stanhebben.zenscript.definitions
 
stanhebben.zenscript.definitions.zenclasses - package stanhebben.zenscript.definitions.zenclasses
 
stanhebben.zenscript.dump - package stanhebben.zenscript.dump
 
stanhebben.zenscript.dump.types - package stanhebben.zenscript.dump.types
 
stanhebben.zenscript.expression - package stanhebben.zenscript.expression
 
stanhebben.zenscript.expression.partial - package stanhebben.zenscript.expression.partial
 
stanhebben.zenscript.impl - package stanhebben.zenscript.impl
 
stanhebben.zenscript.parser - package stanhebben.zenscript.parser
 
stanhebben.zenscript.parser.expression - package stanhebben.zenscript.parser.expression
 
stanhebben.zenscript.statements - package stanhebben.zenscript.statements
 
stanhebben.zenscript.symbols - package stanhebben.zenscript.symbols
 
stanhebben.zenscript.type - package stanhebben.zenscript.type
 
stanhebben.zenscript.type.casting - package stanhebben.zenscript.type.casting
 
stanhebben.zenscript.type.expand - package stanhebben.zenscript.type.expand
 
stanhebben.zenscript.type.iterator - package stanhebben.zenscript.type.iterator
 
stanhebben.zenscript.type.natives - package stanhebben.zenscript.type.natives
 
stanhebben.zenscript.util - package stanhebben.zenscript.util
 
stanhebben.zenscript.value - package stanhebben.zenscript.value
 
stanhebben.zenscript.value.builtin.expansion - package stanhebben.zenscript.value.builtin.expansion
 
start() - Method in class stanhebben.zenscript.util.MethodOutput
 
Statement - Class in stanhebben.zenscript.statements
 
Statement(ZenPosition) - Constructor for class stanhebben.zenscript.statements.Statement
 
StatementBlock - Class in stanhebben.zenscript.statements
 
StatementBlock(ZenPosition, List<Statement>) - Constructor for class stanhebben.zenscript.statements.StatementBlock
 
StatementBreak - Class in stanhebben.zenscript.statements
 
StatementBreak(ZenPosition) - Constructor for class stanhebben.zenscript.statements.StatementBreak
 
StatementContinue - Class in stanhebben.zenscript.statements
 
StatementContinue(ZenPosition) - Constructor for class stanhebben.zenscript.statements.StatementContinue
 
StatementExpression - Class in stanhebben.zenscript.statements
 
StatementExpression(ZenPosition, ParsedExpression) - Constructor for class stanhebben.zenscript.statements.StatementExpression
 
StatementForeach - Class in stanhebben.zenscript.statements
 
StatementForeach(ZenPosition, String[], ParsedExpression, Statement) - Constructor for class stanhebben.zenscript.statements.StatementForeach
 
StatementIf - Class in stanhebben.zenscript.statements
 
StatementIf(ZenPosition, ParsedExpression, Statement, Statement) - Constructor for class stanhebben.zenscript.statements.StatementIf
 
StatementNull - Class in stanhebben.zenscript.statements
 
StatementNull(ZenPosition) - Constructor for class stanhebben.zenscript.statements.StatementNull
 
StatementReturn - Class in stanhebben.zenscript.statements
 
StatementReturn(ZenPosition, ZenType, ParsedExpression) - Constructor for class stanhebben.zenscript.statements.StatementReturn
 
StatementVar - Class in stanhebben.zenscript.statements
 
StatementVar(ZenPosition, String, ZenType, ParsedExpression, boolean) - Constructor for class stanhebben.zenscript.statements.StatementVar
 
StatementWhileDo - Class in stanhebben.zenscript.statements
 
StatementWhileDo(ZenPosition, Statement, ParsedExpression) - Constructor for class stanhebben.zenscript.statements.StatementWhileDo
 
staticMember(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.TypeExpansion
Retrieves a static member from this expansion.
staticMemberExpansion(ZenPosition, IEnvironmentGlobal, String) - Method in class stanhebben.zenscript.type.ZenType
 
store(Type, int) - Method in class stanhebben.zenscript.util.MethodOutput
 
storeInt(int) - Method in class stanhebben.zenscript.util.MethodOutput
 
storeObject(int) - Method in class stanhebben.zenscript.util.MethodOutput
 
STRING - Static variable in class stanhebben.zenscript.type.ZenType
 
STRING_COMPARETO - Static variable in class stanhebben.zenscript.type.ZenType
 
StringUtil - Class in stanhebben.zenscript.util
 
sub(IAny) - Method in interface stanhebben.zenscript.value.IAny
 
swap() - Method in class stanhebben.zenscript.util.MethodOutput
 
swapLargeLower() - Method in class stanhebben.zenscript.util.MethodOutput
Swaps a large type with a non-large type, where the non-large type is at the top of the stack Example: D1, D2, I.
SymbolArgument - Class in stanhebben.zenscript.symbols
 
SymbolArgument(int, ZenType) - Constructor for class stanhebben.zenscript.symbols.SymbolArgument
 
SymbolCaptured - Class in stanhebben.zenscript.symbols
 
SymbolCaptured(Expression, String, String) - Constructor for class stanhebben.zenscript.symbols.SymbolCaptured
 
SymbolGlobalValue - Class in stanhebben.zenscript.symbols
 
SymbolGlobalValue(ParsedGlobalValue, IEnvironmentMethod) - Constructor for class stanhebben.zenscript.symbols.SymbolGlobalValue
 
SymbolJavaClass - Class in stanhebben.zenscript.symbols
 
SymbolJavaClass(Type) - Constructor for class stanhebben.zenscript.symbols.SymbolJavaClass
 
SymbolJavaStaticField - Class in stanhebben.zenscript.symbols
 
SymbolJavaStaticField(Class, Field, ITypeRegistry) - Constructor for class stanhebben.zenscript.symbols.SymbolJavaStaticField
 
SymbolJavaStaticGetter - Class in stanhebben.zenscript.symbols
 
SymbolJavaStaticGetter(IJavaMethod) - Constructor for class stanhebben.zenscript.symbols.SymbolJavaStaticGetter
 
SymbolJavaStaticMethod - Class in stanhebben.zenscript.symbols
 
SymbolJavaStaticMethod(IJavaMethod) - Constructor for class stanhebben.zenscript.symbols.SymbolJavaStaticMethod
 
SymbolLocal - Class in stanhebben.zenscript.symbols
 
SymbolLocal(ZenType, boolean) - Constructor for class stanhebben.zenscript.symbols.SymbolLocal
 
SymbolPackage - Class in stanhebben.zenscript.symbols
 
SymbolPackage(String) - Constructor for class stanhebben.zenscript.symbols.SymbolPackage
 
SymbolScriptReference - Class in stanhebben.zenscript.symbols
 
SymbolScriptReference(PartialScriptReference) - Constructor for class stanhebben.zenscript.symbols.SymbolScriptReference
 
SymbolType - Class in stanhebben.zenscript.symbols
 
SymbolType(ZenType) - Constructor for class stanhebben.zenscript.symbols.SymbolType
 
SymbolZenClass - Class in stanhebben.zenscript.symbols
 
SymbolZenClass(ZenTypeZenClass) - Constructor for class stanhebben.zenscript.symbols.SymbolZenClass
 
SymbolZenStaticMethod - Class in stanhebben.zenscript.symbols
 
SymbolZenStaticMethod(String, String, String, List<ParsedFunctionArgument>, ZenType) - Constructor for class stanhebben.zenscript.symbols.SymbolZenStaticMethod
 

T

T_ACLOSE - Static variable in class stanhebben.zenscript.ZenTokener
 
T_AND - Static variable in class stanhebben.zenscript.ZenTokener
 
T_AND2 - Static variable in class stanhebben.zenscript.ZenTokener
 
T_ANDASSIGN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_ANY - Static variable in class stanhebben.zenscript.ZenTokener
 
T_AOPEN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_AS - Static variable in class stanhebben.zenscript.ZenTokener
 
T_ASSIGN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_BOOL - Static variable in class stanhebben.zenscript.ZenTokener
 
T_BRCLOSE - Static variable in class stanhebben.zenscript.ZenTokener
 
T_BREAK - Static variable in class stanhebben.zenscript.ZenTokener
 
T_BROPEN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_BYTE - Static variable in class stanhebben.zenscript.ZenTokener
 
T_COLON - Static variable in class stanhebben.zenscript.ZenTokener
 
T_COMMA - Static variable in class stanhebben.zenscript.ZenTokener
 
T_CONTINUE - Static variable in class stanhebben.zenscript.ZenTokener
 
T_DIV - Static variable in class stanhebben.zenscript.ZenTokener
 
T_DIVASSIGN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_DOLLAR - Static variable in class stanhebben.zenscript.ZenTokener
 
T_DOT - Static variable in class stanhebben.zenscript.ZenTokener
 
T_DOT2 - Static variable in class stanhebben.zenscript.ZenTokener
 
T_DOUBLE - Static variable in class stanhebben.zenscript.ZenTokener
 
T_ELSE - Static variable in class stanhebben.zenscript.ZenTokener
 
T_EQ - Static variable in class stanhebben.zenscript.ZenTokener
 
T_FALSE - Static variable in class stanhebben.zenscript.ZenTokener
 
T_FLOAT - Static variable in class stanhebben.zenscript.ZenTokener
 
T_FLOATVALUE - Static variable in class stanhebben.zenscript.ZenTokener
 
T_FOR - Static variable in class stanhebben.zenscript.ZenTokener
 
T_FUNCTION - Static variable in class stanhebben.zenscript.ZenTokener
 
T_GLOBAL - Static variable in class stanhebben.zenscript.ZenTokener
 
T_GT - Static variable in class stanhebben.zenscript.ZenTokener
 
T_GTEQ - Static variable in class stanhebben.zenscript.ZenTokener
 
T_ID - Static variable in class stanhebben.zenscript.ZenTokener
 
T_IF - Static variable in class stanhebben.zenscript.ZenTokener
 
T_IMPORT - Static variable in class stanhebben.zenscript.ZenTokener
 
T_IN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_INSTANCEOF - Static variable in class stanhebben.zenscript.ZenTokener
 
T_INT - Static variable in class stanhebben.zenscript.ZenTokener
 
T_INTVALUE - Static variable in class stanhebben.zenscript.ZenTokener
 
T_LONG - Static variable in class stanhebben.zenscript.ZenTokener
 
T_LT - Static variable in class stanhebben.zenscript.ZenTokener
 
T_LTEQ - Static variable in class stanhebben.zenscript.ZenTokener
 
T_MINUS - Static variable in class stanhebben.zenscript.ZenTokener
 
T_MINUSASSIGN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_MOD - Static variable in class stanhebben.zenscript.ZenTokener
 
T_MODASSIGN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_MUL - Static variable in class stanhebben.zenscript.ZenTokener
 
T_MULASSIGN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_NOT - Static variable in class stanhebben.zenscript.ZenTokener
 
T_NOTEQ - Static variable in class stanhebben.zenscript.ZenTokener
 
T_NULL - Static variable in class stanhebben.zenscript.ZenTokener
 
T_OR - Static variable in class stanhebben.zenscript.ZenTokener
 
T_OR2 - Static variable in class stanhebben.zenscript.ZenTokener
 
T_ORASSIGN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_PLUS - Static variable in class stanhebben.zenscript.ZenTokener
 
T_PLUSASSIGN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_QUEST - Static variable in class stanhebben.zenscript.ZenTokener
 
T_RETURN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_SEMICOLON - Static variable in class stanhebben.zenscript.ZenTokener
 
T_SHORT - Static variable in class stanhebben.zenscript.ZenTokener
 
T_SQBRCLOSE - Static variable in class stanhebben.zenscript.ZenTokener
 
T_SQBROPEN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_STATIC - Static variable in class stanhebben.zenscript.ZenTokener
 
T_STRING - Static variable in class stanhebben.zenscript.ZenTokener
 
T_STRINGVALUE - Static variable in class stanhebben.zenscript.ZenTokener
 
T_TILDE - Static variable in class stanhebben.zenscript.ZenTokener
 
T_TILDEASSIGN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_TRUE - Static variable in class stanhebben.zenscript.ZenTokener
 
T_VAL - Static variable in class stanhebben.zenscript.ZenTokener
 
T_VAR - Static variable in class stanhebben.zenscript.ZenTokener
 
T_VERSION - Static variable in class stanhebben.zenscript.ZenTokener
 
T_VOID - Static variable in class stanhebben.zenscript.ZenTokener
 
T_WHILE - Static variable in class stanhebben.zenscript.ZenTokener
 
T_XOR - Static variable in class stanhebben.zenscript.ZenTokener
 
T_XORASSIGN - Static variable in class stanhebben.zenscript.ZenTokener
 
T_ZEN_CLASS - Static variable in class stanhebben.zenscript.ZenTokener
 
T_ZEN_CONSTRUCTOR - Static variable in class stanhebben.zenscript.ZenTokener
 
ternary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.TypeExpansion
Retrieves a ternary operator from this expansion.
thisClass - Variable in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClass
 
throwCastException(MethodOutput, String, String) - Static method in class stanhebben.zenscript.util.AnyClassWriter
 
throwCastException(MethodOutput, String, int) - Static method in class stanhebben.zenscript.util.AnyClassWriter
 
throwUnsupportedException(MethodOutput, String, String) - Static method in class stanhebben.zenscript.util.AnyClassWriter
 
toArray() - Method in class stanhebben.zenscript.parser.ArrayListI
 
toArray() - Method in class stanhebben.zenscript.parser.CompiledDFA
Converts the DFA to an integer array.
toArray() - Method in class stanhebben.zenscript.parser.HashSetI
Converts the contents of this HashSet to an integer array.
toASMType() - Method in class stanhebben.zenscript.type.ZenType
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeAny
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeArrayBasic
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeArrayList
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeBool
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeByte
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeFunctionCallable
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeInt
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeLong
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeNative
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeNull
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeShort
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeString
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
toASMType() - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
toDFA() - Method in class stanhebben.zenscript.parser.NFA
Converts this NFA to a DFA.
toJavaClass() - Method in class stanhebben.zenscript.type.ZenType
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeAny
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeArrayBasic
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeArrayList
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeBool
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeByte
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeFunctionCallable
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeInt
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeLong
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeNative
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeNull
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeShort
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeString
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
toJavaClass() - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
Token - Class in stanhebben.zenscript.parser
Represents a token in a token stream.
Token(String, int, ZenPosition) - Constructor for class stanhebben.zenscript.parser.Token
Constructs a new token.
TokenException - Exception in stanhebben.zenscript.parser
Thrown when an exception occurs while tokening a character stream.
TokenException(ZenParsedFile, int, int, char) - Constructor for exception stanhebben.zenscript.parser.TokenException
 
TokenStream - Class in stanhebben.zenscript.parser
Represents a token stream.
TokenStream(Reader, CompiledDFA, String) - Constructor for class stanhebben.zenscript.parser.TokenStream
Creates a token stream using the specified reader and DFA.
TokenStream(String, CompiledDFA) - Constructor for class stanhebben.zenscript.parser.TokenStream
Creates a token stream which reads data from the specified string.
toString() - Method in class stanhebben.zenscript.dump.TreeNode
 
toString() - Method in class stanhebben.zenscript.dump.types.DumpClassBase
 
toString() - Method in class stanhebben.zenscript.parser.CompiledDFA
 
toString() - Method in class stanhebben.zenscript.parser.DFA
 
toString() - Method in class stanhebben.zenscript.parser.Token
 
toString() - Method in class stanhebben.zenscript.symbols.SymbolJavaClass
 
toString() - Method in class stanhebben.zenscript.symbols.SymbolJavaStaticField
 
toString() - Method in class stanhebben.zenscript.symbols.SymbolJavaStaticMethod
 
toString() - Method in class stanhebben.zenscript.symbols.SymbolPackage
 
toString() - Method in class stanhebben.zenscript.symbols.SymbolType
 
toString() - Method in class stanhebben.zenscript.type.natives.JavaMethod
 
toString() - Method in class stanhebben.zenscript.type.natives.ZenNativeMember
 
toString() - Method in class stanhebben.zenscript.type.ZenType
 
toString() - Method in class stanhebben.zenscript.type.ZenTypeNative
 
toString() - Method in class stanhebben.zenscript.util.ZenPosition
 
toString() - Method in class stanhebben.zenscript.ZenParsedFile
 
toSymbol() - Method in class stanhebben.zenscript.expression.Expression
 
toSymbol() - Method in class stanhebben.zenscript.expression.ExpressionStringMethod
 
toSymbol() - Method in interface stanhebben.zenscript.expression.partial.IPartialExpression
 
toSymbol() - Method in class stanhebben.zenscript.expression.partial.PartialGlobalValue
 
toSymbol() - Method in class stanhebben.zenscript.expression.partial.PartialJavaClass
 
toSymbol() - Method in class stanhebben.zenscript.expression.partial.PartialLocal
 
toSymbol() - Method in class stanhebben.zenscript.expression.partial.PartialPackage
 
toSymbol() - Method in class stanhebben.zenscript.expression.partial.PartialScriptReference
 
toSymbol() - Method in class stanhebben.zenscript.expression.partial.PartialStaticGenerated
 
toSymbol() - Method in class stanhebben.zenscript.expression.partial.PartialStaticGetter
 
toSymbol() - Method in class stanhebben.zenscript.expression.partial.PartialStaticMethod
 
toSymbol() - Method in class stanhebben.zenscript.expression.partial.PartialType
 
toSymbol() - Method in class stanhebben.zenscript.expression.partial.PartialZSClass
 
toSymbol() - Method in class stanhebben.zenscript.type.expand.ZenExpandMember.StaticGetValue
 
toSymbol() - Method in class stanhebben.zenscript.type.natives.ZenNativeMember.StaticGetValue
 
toType(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.Expression
 
toType(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.ExpressionStringMethod
 
toType(IEnvironmentGlobal) - Method in interface stanhebben.zenscript.expression.partial.IPartialExpression
 
toType(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialGlobalValue
 
toType(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialJavaClass
 
toType(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialLocal
 
toType(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialPackage
 
toType(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialScriptReference
 
toType(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialStaticGenerated
 
toType(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialStaticGetter
 
toType(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialStaticMethod
 
toType(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialType
 
toType(IEnvironmentGlobal) - Method in class stanhebben.zenscript.expression.partial.PartialZSClass
 
toType(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.expand.ZenExpandMember.StaticGetValue
 
toType(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.natives.ZenNativeMember.StaticGetValue
 
transitions - Variable in class stanhebben.zenscript.parser.CompiledDFA
 
TreeNode<T> - Class in stanhebben.zenscript.dump
 
TreeNode(T) - Constructor for class stanhebben.zenscript.dump.TreeNode
 
TreeNodeIter<T> - Class in stanhebben.zenscript.dump
 
TreeNodeIter(TreeNode<T>) - Constructor for class stanhebben.zenscript.dump.TreeNodeIter
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenType
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeAny
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeArray
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeBool
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeByte
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeInt
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeLong
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeNull
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeShort
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeString
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
trinary(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
trinaryExpansion(ZenPosition, IEnvironmentGlobal, Expression, Expression, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenType
 
type - Variable in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClass
 
type - Variable in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassField
 
TypeExpansion - Class in stanhebben.zenscript
Type expansions provide additional members for existing types.
TypeExpansion(String) - Constructor for class stanhebben.zenscript.TypeExpansion
Creates an empty type expansion.
TypeRegistry - Class in stanhebben.zenscript.compiler
 
TypeRegistry() - Constructor for class stanhebben.zenscript.compiler.TypeRegistry
 

U

unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenType
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeAny
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeArray
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeAssociative
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeBool
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeBoolObject
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeByte
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeByteObject
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeDouble
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeDoubleObject
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeEntry
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeFloat
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeFloatObject
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeFunction
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeInt
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeIntObject
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeIntRange
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeLong
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeLongObject
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeNative
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeNull
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeShort
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeShortObject
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeString
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeVoid
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenTypeZenClass
 
unary(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.TypeExpansion
Retrieves a unary operator from this expansion.
unaryExpansion(ZenPosition, IEnvironmentGlobal, Expression, OperatorType) - Method in class stanhebben.zenscript.type.ZenType
 
unescapeString(String) - Static method in class stanhebben.zenscript.util.StringUtil
unescape_perl_string()
UNICODE_ESCAPE - Static variable in class stanhebben.zenscript.parser.NFA
 

V

valueOf(String) - Static method in enum stanhebben.zenscript.annotations.CompareType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum stanhebben.zenscript.annotations.OperatorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum stanhebben.zenscript.annotations.CompareType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum stanhebben.zenscript.annotations.OperatorType
Returns an array containing the constants of this enum type, in the order they are declared.
visit(ClassWriter) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassField
 
VOID - Static variable in class stanhebben.zenscript.type.ZenType
 

W

warning(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
warning(String) - Method in class stanhebben.zenscript.compiler.EnvironmentClass
 
warning(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
warning(String) - Method in class stanhebben.zenscript.compiler.EnvironmentGlobal
 
warning(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
warning(String) - Method in class stanhebben.zenscript.compiler.EnvironmentMethod
 
warning(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
warning(String) - Method in class stanhebben.zenscript.compiler.EnvironmentScope
 
warning(ZenPosition, String) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
warning(String) - Method in class stanhebben.zenscript.compiler.EnvironmentScript
 
warning(ZenPosition, String) - Method in class stanhebben.zenscript.impl.GenericErrorLogger
 
warning(String) - Method in class stanhebben.zenscript.impl.GenericErrorLogger
 
warning(ZenPosition, String) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
warning(String) - Method in class stanhebben.zenscript.impl.GenericGlobalEnvironment
 
warning(String) - Method in class stanhebben.zenscript.impl.GenericLogger
 
warning(ZenPosition, String) - Method in interface stanhebben.zenscript.IZenErrorLogger
Called when a warning is generated during compilation.
warning(String) - Method in interface stanhebben.zenscript.IZenLogger
Called when a warning is generated.
withStaticOverride(boolean) - Method in class stanhebben.zenscript.dump.types.DumpIJavaMethod
 
writeAll(IEnvironmentClass, ClassVisitor, List<ParsedZenClassField>, String, ZenPosition) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedClassConstructor
 
writeAll(IEnvironmentMethod, ClassWriter, MethodOutput, String) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassField
 
writeAll(ClassVisitor, IEnvironmentClass) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod
 
writeClass(IEnvironmentGlobal) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedZenClass
 
writeConstructor(IEnvironmentMethod) - Method in class stanhebben.zenscript.definitions.zenclasses.ParsedClassConstructor
 
writeInterfaceClass(IEnvironmentGlobal) - Method in class stanhebben.zenscript.type.ZenTypeFunctionCallable
 

X

xor(IAny) - Method in interface stanhebben.zenscript.value.IAny
 

Z

ZenCaster - Annotation Type in stanhebben.zenscript.annotations
Denotes a caster.
ZenClass - Annotation Type in stanhebben.zenscript.annotations
Exposes this class to ZenScript.
zenClass - Variable in class stanhebben.zenscript.type.ZenTypeZenClass
 
ZenClassMethod() - Constructor for class stanhebben.zenscript.definitions.zenclasses.ParsedZenClassMethod.ZenClassMethod
 
ZenClassWriter - Class in stanhebben.zenscript.compiler
In some cases visitMaxs threw ClassNotFound Exceptions due to different class loaders/path Using this one should fix that.
ZenClassWriter(int) - Constructor for class stanhebben.zenscript.compiler.ZenClassWriter
 
ZenConstructor - Annotation Type in stanhebben.zenscript.annotations
Used to indicate an exposed constructor.
ZenExpandCaster - Class in stanhebben.zenscript.type.expand
 
ZenExpandCaster(IJavaMethod) - Constructor for class stanhebben.zenscript.type.expand.ZenExpandCaster
 
ZenExpandMember - Class in stanhebben.zenscript.type.expand
 
ZenExpandMember(String, String) - Constructor for class stanhebben.zenscript.type.expand.ZenExpandMember
 
ZenExpandMember.StaticGetValue - Class in stanhebben.zenscript.type.expand
 
ZenExpansion - Annotation Type in stanhebben.zenscript.annotations
Indicates that the given class contains an expansion for a certain type.
ZenFieldMethod - Class in stanhebben.zenscript.type.natives
 
ZenFieldMethod(Field, ITypeRegistry, boolean) - Constructor for class stanhebben.zenscript.type.natives.ZenFieldMethod
 
ZenGetter - Annotation Type in stanhebben.zenscript.annotations
Indicates a getter.
ZenMain - Class in stanhebben.zenscript
 
ZenMain() - Constructor for class stanhebben.zenscript.ZenMain
 
ZenMemberGetter - Annotation Type in stanhebben.zenscript.annotations
Indicates a member getter.
ZenMemberSetter - Annotation Type in stanhebben.zenscript.annotations
Used to indicate a member setter.
ZenMethod - Annotation Type in stanhebben.zenscript.annotations
Used to indicate an exposed method.
ZenMethodStatic - Annotation Type in stanhebben.zenscript.annotations
Used to indicate static methods for expansions.
ZenModule - Class in stanhebben.zenscript
Main module class.
ZenModule(Map<String, byte[]>, ClassLoader) - Constructor for class stanhebben.zenscript.ZenModule
Constructs a module for the given set of classes.
ZenNativeCaster - Class in stanhebben.zenscript.type.natives
 
ZenNativeCaster(IJavaMethod) - Constructor for class stanhebben.zenscript.type.natives.ZenNativeCaster
 
ZenNativeMember - Class in stanhebben.zenscript.type.natives
 
ZenNativeMember() - Constructor for class stanhebben.zenscript.type.natives.ZenNativeMember
 
ZenNativeMember.StaticGetValue - Class in stanhebben.zenscript.type.natives
 
ZenNativeOperator - Class in stanhebben.zenscript.type.natives
 
ZenNativeOperator(OperatorType, IJavaMethod) - Constructor for class stanhebben.zenscript.type.natives.ZenNativeOperator
 
ZenOperator - Annotation Type in stanhebben.zenscript.annotations
Used to indicate an operator.
ZenParsedFile - Class in stanhebben.zenscript
Contains a parsed file.
ZenParsedFile(String, String, ZenTokener, IEnvironmentGlobal) - Constructor for class stanhebben.zenscript.ZenParsedFile
Constructs and parses a given file.
ZenPosition - Class in stanhebben.zenscript.util
 
ZenPosition(ZenParsedFile, int, int, String) - Constructor for class stanhebben.zenscript.util.ZenPosition
 
ZenProperty - Annotation Type in stanhebben.zenscript.annotations
Used to annotate Properties.
ZenRuntimeException - Exception in stanhebben.zenscript
ZenRuntimeExceptions are thrown when an internal error occurs during execution of scripts.
ZenRuntimeException(String) - Constructor for exception stanhebben.zenscript.ZenRuntimeException
 
ZenSetter - Annotation Type in stanhebben.zenscript.annotations
Used to annotate setters.
ZenTokener - Class in stanhebben.zenscript
A tokener is capable of splitting a single file into tokens.
ZenTokener(Reader, IZenCompileEnvironment, String, boolean) - Constructor for class stanhebben.zenscript.ZenTokener
Constructs a tokener from the given reader.
ZenTokener(String, IZenCompileEnvironment, String, boolean) - Constructor for class stanhebben.zenscript.ZenTokener
Constructs a tokener from the given string.
ZenType - Class in stanhebben.zenscript.type
 
ZenType() - Constructor for class stanhebben.zenscript.type.ZenType
 
ZenTypeAny - Class in stanhebben.zenscript.type
 
ZenTypeArray - Class in stanhebben.zenscript.type
 
ZenTypeArray(ZenType) - Constructor for class stanhebben.zenscript.type.ZenTypeArray
 
ZenTypeArray(ZenType, String) - Constructor for class stanhebben.zenscript.type.ZenTypeArray
 
ZenTypeArrayBasic - Class in stanhebben.zenscript.type
 
ZenTypeArrayBasic(ZenType) - Constructor for class stanhebben.zenscript.type.ZenTypeArrayBasic
 
ZenTypeArrayList - Class in stanhebben.zenscript.type
 
ZenTypeArrayList(ZenType) - Constructor for class stanhebben.zenscript.type.ZenTypeArrayList
 
ZenTypeAssociative - Class in stanhebben.zenscript.type
 
ZenTypeAssociative(ZenType, ZenType) - Constructor for class stanhebben.zenscript.type.ZenTypeAssociative
 
ZenTypeBool - Class in stanhebben.zenscript.type
 
ZenTypeBool() - Constructor for class stanhebben.zenscript.type.ZenTypeBool
 
ZenTypeBoolObject - Class in stanhebben.zenscript.type
 
ZenTypeByte - Class in stanhebben.zenscript.type
 
ZenTypeByteObject - Class in stanhebben.zenscript.type
 
ZenTypeDouble - Class in stanhebben.zenscript.type
 
ZenTypeDoubleObject - Class in stanhebben.zenscript.type
 
ZenTypeEntry - Class in stanhebben.zenscript.type
 
ZenTypeEntry(ZenType, ZenType) - Constructor for class stanhebben.zenscript.type.ZenTypeEntry
 
ZenTypeEntry(ZenTypeAssociative) - Constructor for class stanhebben.zenscript.type.ZenTypeEntry
 
ZenTypeFloat - Class in stanhebben.zenscript.type
 
ZenTypeFloatObject - Class in stanhebben.zenscript.type
 
ZenTypeFunction - Class in stanhebben.zenscript.type
 
ZenTypeFunction(ZenType, List<ParsedFunctionArgument>) - Constructor for class stanhebben.zenscript.type.ZenTypeFunction
 
ZenTypeFunction(ZenType, ZenType[]) - Constructor for class stanhebben.zenscript.type.ZenTypeFunction
 
ZenTypeFunctionCallable - Class in stanhebben.zenscript.type
 
ZenTypeFunctionCallable(ZenType, List<ParsedFunctionArgument>, String, String) - Constructor for class stanhebben.zenscript.type.ZenTypeFunctionCallable
 
ZenTypeFunctionCallable(ZenType, ZenType[], String, String) - Constructor for class stanhebben.zenscript.type.ZenTypeFunctionCallable
 
ZenTypeFunctionCallable(ZenType, ZenType[], String) - Constructor for class stanhebben.zenscript.type.ZenTypeFunctionCallable
 
ZenTypeInt - Class in stanhebben.zenscript.type
 
ZenTypeIntObject - Class in stanhebben.zenscript.type
 
ZenTypeIntRange - Class in stanhebben.zenscript.type
 
ZenTypeLong - Class in stanhebben.zenscript.type
 
ZenTypeLongObject - Class in stanhebben.zenscript.type
 
ZenTypeNative - Class in stanhebben.zenscript.type
 
ZenTypeNative(Class<?>) - Constructor for class stanhebben.zenscript.type.ZenTypeNative
 
ZenTypeNull - Class in stanhebben.zenscript.type
 
ZenTypeShort - Class in stanhebben.zenscript.type
 
ZenTypeShortObject - Class in stanhebben.zenscript.type
 
ZenTypeString - Class in stanhebben.zenscript.type
 
ZenTypeUtil - Class in stanhebben.zenscript.util
 
ZenTypeUtil() - Constructor for class stanhebben.zenscript.util.ZenTypeUtil
 
ZenTypeVoid - Class in stanhebben.zenscript.type
 
ZenTypeZenClass - Class in stanhebben.zenscript.type
 
ZenTypeZenClass(ParsedZenClass) - Constructor for class stanhebben.zenscript.type.ZenTypeZenClass
 
A B C D E F G H I J K L M N O P R S T U V W X Z 
Skip navigation links