railo.runtime.type.scope
Class ScopeFactory

java.lang.Object
  extended by railo.runtime.type.scope.ScopeFactory

public final class ScopeFactory
extends Object

creates Local and Argument scopes and recyle it


Constructor Summary
ScopeFactory()
           
 
Method Summary
 Argument getArgumentInstance()
           
 LocalImpl getLocalInstance()
           
 void recycle(ArgumentPro argument)
           
 void recycle(LocalImpl local)
           
static String toStringScope(int scope, String defaultValue)
          cast a int scope definition to a string definition
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScopeFactory

public ScopeFactory()
Method Detail

getArgumentInstance

public Argument getArgumentInstance()
Returns:
returns a Argument scope

getLocalInstance

public LocalImpl getLocalInstance()
Returns:
retruns a Local Instance

recycle

public void recycle(ArgumentPro argument)
Parameters:
argument - recycle a Argument scope for reuse

recycle

public void recycle(LocalImpl local)
Parameters:
local - recycle a Local scope for reuse

toStringScope

public static String toStringScope(int scope,
                                   String defaultValue)
cast a int scope definition to a string definition

Parameters:
scope -
Returns:


Copyright © 2012 Railo