protected void ensureContextFunctionMapInitialized() { if (DATE_TIME_FUNCTION_MAP == null) { synchronized (CommandContextFunctionMapper.class) { if (DATE_TIME_FUNCTION_MAP == null) { DATE_TIME_FUNCTION_MAP = new HashMap<String, Method>(); createMethodBindings(); } } } }
public Method resolveFunction(String prefix, String localName) { // Context functions are used un-prefixed ensureContextFunctionMapInitialized(); return DATE_TIME_FUNCTION_MAP.get(localName); }
public static DateTime dateTime() { return new DateTime(now()); }
protected void initExpressionManager() { if (expressionManager == null) { expressionManager = new ExpressionManager(beans); } // add function mapper for command context (eg currentUser(), currentUserGroups()) expressionManager.addFunctionMapper(new CommandContextFunctionMapper()); // add function mapper for date time (eg now(), dateTime()) expressionManager.addFunctionMapper(new DateTimeFunctionMapper()); }
protected void initExpressionManager() { if (expressionManager == null) { expressionManager = new ExpressionManager(beans); } // add function mapper for command context (eg currentUser(), currentUserGroups()) expressionManager.addFunctionMapper(new CommandContextFunctionMapper()); // add function mapper for date time (eg now(), dateTime()) expressionManager.addFunctionMapper(new DateTimeFunctionMapper()); }
public Method resolveFunction(String prefix, String localName) { // Context functions are used un-prefixed ensureContextFunctionMapInitialized(); return DATE_TIME_FUNCTION_MAP.get(localName); }
public static DateTime dateTime() { return new DateTime(now()); }
protected void initExpressionManager() { if (expressionManager == null) { expressionManager = new ExpressionManager(beans); } // add function mapper for command context (eg currentUser(), currentUserGroups()) expressionManager.addFunctionMapper(new CommandContextFunctionMapper()); // add function mapper for date time (eg now(), dateTime()) expressionManager.addFunctionMapper(new DateTimeFunctionMapper()); }
protected void ensureContextFunctionMapInitialized() { if (DATE_TIME_FUNCTION_MAP == null) { synchronized (CommandContextFunctionMapper.class) { if (DATE_TIME_FUNCTION_MAP == null) { DATE_TIME_FUNCTION_MAP = new HashMap<String, Method>(); createMethodBindings(); } } } }
public Method resolveFunction(String prefix, String localName) { // Context functions are used un-prefixed ensureContextFunctionMapInitialized(); return DATE_TIME_FUNCTION_MAP.get(localName); }
public static DateTime dateTime() { return new DateTime(now()); }
protected void ensureContextFunctionMapInitialized() { if (DATE_TIME_FUNCTION_MAP == null) { synchronized (CommandContextFunctionMapper.class) { if (DATE_TIME_FUNCTION_MAP == null) { DATE_TIME_FUNCTION_MAP = new HashMap<String, Method>(); createMethodBindings(); } } } }