public interface IEnvironmentGlobal extends ITypeRegistry, IZenErrorLogger
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsClass(java.lang.String name) |
byte[] |
getClass(java.lang.String name) |
ClassNameGenerator |
getClassNameGenerator() |
java.util.Set<java.lang.String> |
getClassNames() |
IZenCompileEnvironment |
getEnvironment() |
TypeExpansion |
getExpansion(java.lang.String name) |
IPartialExpression |
getValue(java.lang.String name,
ZenPosition position) |
java.lang.String |
makeClassName() |
java.lang.String |
makeClassNameWithMiddleName(java.lang.String middleName) |
void |
putClass(java.lang.String name,
byte[] data) |
void |
putValue(java.lang.String name,
IZenSymbol value,
ZenPosition position) |
getTypeerror, info, warningerror, error, info, warningIZenCompileEnvironment getEnvironment()
TypeExpansion getExpansion(java.lang.String name)
ClassNameGenerator getClassNameGenerator()
java.lang.String makeClassName()
java.lang.String makeClassNameWithMiddleName(java.lang.String middleName)
boolean containsClass(java.lang.String name)
java.util.Set<java.lang.String> getClassNames()
byte[] getClass(java.lang.String name)
void putClass(java.lang.String name,
byte[] data)
IPartialExpression getValue(java.lang.String name, ZenPosition position)
void putValue(java.lang.String name,
IZenSymbol value,
ZenPosition position)