railo.runtime.type.cfc
Interface ComponentAccess
- All Superinterfaces:
- Castable, Cloneable, Collection, Component, ComponentPro, Dumpable, Iteratorable, Map, Objects, Serializable, Struct
- All Known Implementing Classes:
- CFCProxy, ComponentAccessProxy, ComponentImpl
public interface ComponentAccess
- extends ComponentPro
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)
|
Object |
get(int access,
Collection.Key key)
|
Object |
get(int access,
Collection.Key key,
Object defaultValue)
|
Member |
getMember(int access,
Collection.Key key,
boolean dataMember,
boolean superAccess)
|
Object |
getMetaStructItem(Collection.Key name)
|
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 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, duplicate, 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 |
isPersistent
boolean isPersistent()
getMetaStructItem
Object getMetaStructItem(Collection.Key name)
keySet
Set<Collection.Key> keySet(int access)
call
Object call(PageContext pc,
int access,
Collection.Key name,
Object[] args)
throws PageException
- Throws:
PageException
callWithNamedValues
Object callWithNamedValues(PageContext pc,
int access,
Collection.Key name,
Struct args)
throws PageException
- Throws:
PageException
size
int size(int access)
keysAsString
String[] keysAsString(int access)
keys
Collection.Key[] keys(int access)
get
Object get(int access,
Collection.Key key)
throws PageException
- Throws:
PageException
get
Object get(int access,
Collection.Key key,
Object defaultValue)
iterator
Iterator iterator(int access)
toDumpData
DumpData toDumpData(PageContext pageContext,
int maxlevel,
DumpProperties dp,
int access)
contains
boolean contains(int access,
Collection.Key name)
getMember
Member getMember(int access,
Collection.Key key,
boolean dataMember,
boolean superAccess)
_base
ComponentAccess _base()
Copyright © 2012 Railo