railo.runtime.type.cfc
Class ComponentAccessProxy
java.lang.Object
railo.runtime.type.cfc.ComponentProProxy
railo.runtime.type.cfc.ComponentAccessProxy
- All Implemented Interfaces:
- Serializable, Cloneable, Map, Component, ComponentPro, Dumpable, Castable, ComponentAccess, Collection, Iteratorable, Objects, Struct
- Direct Known Subclasses:
- CFCProxy
public abstract class ComponentAccessProxy
- extends ComponentProProxy
- implements ComponentAccess
- See Also:
- Serialized Form
Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
Method Summary |
ComponentAccess |
_base()
|
Object |
call(PageContext pc,
int access,
Collection.Key name,
Object[] args)
|
Object |
callWithNamedValues(PageContext pc,
int access,
Collection.Key name,
Struct args)
|
boolean |
contains(int access,
Collection.Key name)
|
Collection |
duplicate(boolean deepCopy)
|
Object |
get(int access,
Collection.Key key)
|
Object |
get(int access,
Collection.Key key,
Object defaultValue)
|
abstract ComponentAccess |
getComponentAccess()
|
ComponentPro |
getComponentPro()
|
Member |
getMember(int access,
Collection.Key key,
boolean dataMember,
boolean superAccess)
|
Object |
getMetaStructItem(Collection.Key name)
|
String |
getWSDLFile()
|
boolean |
isPersistent()
|
Iterator |
iterator(int access)
|
Collection.Key[] |
keys(int access)
|
String[] |
keysAsString(int access)
|
Set<Collection.Key> |
keySet(int access)
|
int |
size(int access)
|
DumpData |
toDumpData(PageContext pageContext,
int maxlevel,
DumpProperties dp,
int access)
|
Methods inherited from class railo.runtime.type.cfc.ComponentProProxy |
call, call, callWithNamedValues, callWithNamedValues, castToBoolean, castToBooleanValue, castToDateTime, castToDateTime, castToDoubleValue, castToDoubleValue, castToString, castToString, clear, clone, compareTo, compareTo, compareTo, compareTo, contains, containsKey, containsKey, containsKey, containsValue, entrySet, equalTo, get, get, get, get, get, get, get, get, get, getAbsName, getBaseAbsName, getCallName, getComponentScope, getDisplayName, getExtends, getHint, getJavaAccessClass, getMetaData, getName, getOutput, getPage, getPageSource, getProperties, instanceOf, isBasePeristent, isEmpty, isInitalized, isValidAccess, iterator, keyIterator, keys, keysAsString, keySet, put, putAll, remove, remove, removeEL, set, set, set, set, setEL, setEL, setEL, setEL, setProperty, size, toDumpData, valueIterator, values |
Methods inherited from interface railo.runtime.Component |
call, callWithNamedValues, getAbsName, getCallName, getDisplayName, getExtends, getHint, getJavaAccessClass, getMetaData, getName, getOutput, getPage, instanceOf, isValidAccess |
Methods inherited from interface railo.runtime.type.Collection |
clear, clone, containsKey, containsKey, get, get, get, get, keys, keysAsString, remove, removeEL, set, set, setEL, setEL, size |
Methods inherited from interface railo.runtime.op.Castable |
castToBoolean, castToBooleanValue, castToDateTime, castToDateTime, castToDoubleValue, castToDoubleValue, castToString, castToString, compareTo, compareTo, compareTo, compareTo |
Methods inherited from interface java.util.Map |
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
Methods inherited from interface railo.runtime.type.Objects |
call, callWithNamedValues, get, get, get, get, isInitalized, set, set, setEL, setEL |
ComponentAccessProxy
public ComponentAccessProxy()
getComponentAccess
public abstract ComponentAccess getComponentAccess()
getComponentPro
public ComponentPro getComponentPro()
- Specified by:
getComponentPro
in class ComponentProProxy
getWSDLFile
public String getWSDLFile()
- Specified by:
getWSDLFile
in interface ComponentPro
- See Also:
ComponentPro.getWSDLFile()
duplicate
public Collection duplicate(boolean deepCopy)
- Specified by:
duplicate
in interface Collection
- See Also:
Collection.duplicate(boolean)
isPersistent
public boolean isPersistent()
- Specified by:
isPersistent
in interface ComponentAccess
- See Also:
ComponentAccess.isPersistent()
getMetaStructItem
public Object getMetaStructItem(Collection.Key name)
- Specified by:
getMetaStructItem
in interface ComponentAccess
- See Also:
ComponentAccess.getMetaStructItem(railo.runtime.type.Collection.Key)
keySet
public Set<Collection.Key> keySet(int access)
- Specified by:
keySet
in interface ComponentAccess
- See Also:
ComponentAccess.keySet(int)
call
public Object call(PageContext pc,
int access,
Collection.Key name,
Object[] args)
throws PageException
- Specified by:
call
in interface ComponentAccess
- Throws:
PageException
- See Also:
ComponentAccess.call(railo.runtime.PageContext, int, railo.runtime.type.Collection.Key, java.lang.Object[])
callWithNamedValues
public Object callWithNamedValues(PageContext pc,
int access,
Collection.Key name,
Struct args)
throws PageException
- Specified by:
callWithNamedValues
in interface ComponentAccess
- Throws:
PageException
- See Also:
ComponentAccess.callWithNamedValues(railo.runtime.PageContext, int, railo.runtime.type.Collection.Key, railo.runtime.type.Struct)
size
public int size(int access)
- Specified by:
size
in interface ComponentAccess
keysAsString
public String[] keysAsString(int access)
- Specified by:
keysAsString
in interface ComponentAccess
- See Also:
ComponentAccess.keysAsString(int)
keys
public Collection.Key[] keys(int access)
- Specified by:
keys
in interface ComponentAccess
- See Also:
ComponentAccess.keys(int)
get
public Object get(int access,
Collection.Key key)
throws PageException
- Specified by:
get
in interface ComponentAccess
- Throws:
PageException
- See Also:
ComponentAccess.get(int, railo.runtime.type.Collection.Key)
get
public Object get(int access,
Collection.Key key,
Object defaultValue)
- Specified by:
get
in interface ComponentAccess
- See Also:
ComponentAccess.get(int, railo.runtime.type.Collection.Key, java.lang.Object)
iterator
public Iterator iterator(int access)
- Specified by:
iterator
in interface ComponentAccess
- See Also:
ComponentAccess.iterator(int)
toDumpData
public DumpData toDumpData(PageContext pageContext,
int maxlevel,
DumpProperties dp,
int access)
- Specified by:
toDumpData
in interface ComponentAccess
- See Also:
ComponentAccess.toDumpData(railo.runtime.PageContext, int, railo.runtime.dump.DumpProperties, int)
contains
public boolean contains(int access,
Collection.Key name)
- Specified by:
contains
in interface ComponentAccess
- See Also:
ComponentAccess.contains(int, railo.runtime.type.Collection.Key)
getMember
public Member getMember(int access,
Collection.Key key,
boolean dataMember,
boolean superAccess)
- Specified by:
getMember
in interface ComponentAccess
- See Also:
ComponentAccess.getMember(int, railo.runtime.type.Collection.Key, boolean, boolean)
_base
public ComponentAccess _base()
- Specified by:
_base
in interface ComponentAccess
- See Also:
ComponentAccess._base()
Copyright © 2012 Railo