anvil.core.system
Class SystemModule

java.lang.Object
  |
  +--anvil.core.system.SystemModule
All Implemented Interfaces:
ParserBaseConstants

public class SystemModule
extends java.lang.Object
implements ParserBaseConstants


Nested Class Summary
static class SystemModule.TemplateFormatter
           
 
Field Summary
static NativeNamespace __module__
           
static java.lang.Object[] p_formatScript
           
static java.lang.Object[] p_formatTemplate
           
static java.lang.Object[] p_getApplicationProperties
           
static java.lang.Object[] p_getProperty
           
static java.lang.Object[] p_getSystemProperty
           
static java.lang.Object[] p_rawImport
           
 
Fields inherited from interface anvil.script.parser.ParserBaseConstants
ARROW, AS, ASSERT, ASSIGN, ASSIGN_ADD, ASSIGN_CONCAT, ASSIGN_DIVIDE, ASSIGN_INIT, ASSIGN_MULTIPLY, ASSIGN_REMAINDER, ASSIGN_SUBST, ASSIGN_SUBSTRACT, AT, BEGIN, BEGIN_LIST, BOOLEAN, BOOLEAN_AND, BOOLEAN_AND2, BOOLEAN_OR, BOOLEAN_OR2, BOOLEAN_XOR, BOOLEAN_XOR2, BREAK, CARET, CASE, CATCH, CLASS, CLASSOF, CLONEOF, CLOSE, CLOSE_BRACKET, COLON, COMMA, COMMENT, COMPARE, CONST, CONTINUE, COPYOF, DEFAULT, DEFINED, DELETE, DO, DOC_COMMENT, DOT, ELSE, EMBED_END, EMBED_START, END, EOF, EQUAL, ET, EXACT_COMPARE, EXACT_EQUAL, EXACT_NOT_EQUAL, EXIT, EXTENDS, FALSE, FINALLY, FLOAT, FLOATING_POINT_LITERAL, FOR, FOREACH, FUNCTION, GREATER, GREATER_OR_EQUAL, HAS, HOOK, HOOKHOOK, IF, IMPLEMENTS, IMPORT, IN, INF, INT, INTEGER_LITERAL, INTERFACE, IS, LESS, LESS_OR_EQUAL, MAP, MATCH, MINUS, MINUSMINUS, MODULE, MY, NAMESPACE, NEGATION, NEW, NO_MATCH, NOT_EQUAL, NULL, OPEN, OPEN_BRACKET, PATTERN, PIPE, PLUS, PLUSPLUS, PRAGMA, PRINT, PRINTBR, PRINTLN, QUOTE, RANGE, REMAINDER, RETURN, SEMICOLON, SIZEOF, SLASH, STAR, STATIC, STRING, STRING_LITERAL, SUPER, SWITCH, SYMBOL, SYNCHRONIZED, THIS, THROW, tokenImage, TRUE, TRY, TYPEOF, UNDEFINED, VAR, WHILE, WHITESPACE, YIELD
 
Constructor Summary
SystemModule()
           
 
Method Summary
static Any formatScript(Context context, Any source, Any handler)
           
static Any formatTemplate(Context context, Any source, Any handler)
           
static Any getApplicationProperties(Context context)
           
static Any getBuild()
           
static Any getFreeMemory()
           
static Any getFullVersion()
           
static Any getProperties(Context context)
           
static Any getProperty(Context context, java.lang.String property)
           
static Any getServer(Context context)
           
static Any getSystemProperties()
           
static Any getSystemProperty(java.lang.String property)
           
static Any getTotalMemory()
           
static Any getVersion()
           
static Any rawImport(Context context, java.lang.String pathinfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

p_rawImport

public static final java.lang.Object[] p_rawImport

p_getApplicationProperties

public static final java.lang.Object[] p_getApplicationProperties

p_getProperty

public static final java.lang.Object[] p_getProperty

p_getSystemProperty

public static final java.lang.Object[] p_getSystemProperty

p_formatScript

public static final java.lang.Object[] p_formatScript

p_formatTemplate

public static final java.lang.Object[] p_formatTemplate

__module__

public static final NativeNamespace __module__
Constructor Detail

SystemModule

public SystemModule()
Method Detail

rawImport

public static final Any rawImport(Context context,
                                  java.lang.String pathinfo)

getVersion

public static final Any getVersion()

getBuild

public static final Any getBuild()

getFullVersion

public static final Any getFullVersion()

getTotalMemory

public static final Any getTotalMemory()

getFreeMemory

public static final Any getFreeMemory()

getApplicationProperties

public static final Any getApplicationProperties(Context context)

getProperty

public static final Any getProperty(Context context,
                                    java.lang.String property)

getProperties

public static final Any getProperties(Context context)

getSystemProperty

public static final Any getSystemProperty(java.lang.String property)

getSystemProperties

public static final Any getSystemProperties()

getServer

public static final Any getServer(Context context)

formatScript

public static final Any formatScript(Context context,
                                     Any source,
                                     Any handler)

formatTemplate

public static final Any formatTemplate(Context context,
                                       Any source,
                                       Any handler)