|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectrcf.core.framework.component.ReflectedOperation.Default
public static final class ReflectedOperation.Default
TODO: Javadoc
TODO: Unit tests, Code review, Javadoc review, Seal/Finalize TODO: equals, hashCode, toString
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface rcf.core.framework.component.ReflectedOperation |
|---|
ReflectedOperation.Default |
| Field Summary | |
|---|---|
protected ReflectedComponent |
component
TODO: Javadoc |
protected boolean |
isFunction
TODO: Javadoc |
protected Method |
method
TODO: Javadoc |
protected String |
name
TODO: Javadoc |
protected rcf.core.util.map.single.SMapListSet<ReflectedParameter,String> |
parameters
TODO: Javadoc |
protected ReflectedParameter |
retVal
TODO: Javadoc |
protected OperationType |
type
TODO: Javadoc |
| Constructor Summary | |
|---|---|
ReflectedOperation.Default(ReflectedComponent _component,
Method _method,
String _name,
OperationType _type,
boolean _isFunction)
TODO: Javadoc |
|
| Method Summary | |
|---|---|
DynamicOperation |
bind(Object o)
TODO: Javadoc Return a dynamic bound interface representing this reflected bindable bound to the specified object, assuming the object is an instance of the appropriate reflected component. |
ReflectedComponent |
component()
TODO: Javadoc |
boolean |
isFunction()
TODO: Javadoc |
String |
name()
TODO: Javadoc |
rcf.core.util.map.single.SMapListSet<? extends ReflectedParameter,String> |
parameters()
TODO: Javadoc |
ReflectedParameter |
returnValue()
TODO: Javadoc |
OperationType |
type()
TODO: Javadoc |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final ReflectedComponent component
protected final Method method
protected final String name
protected final rcf.core.util.map.single.SMapListSet<ReflectedParameter,String> parameters
protected final ReflectedParameter retVal
protected final OperationType type
protected final boolean isFunction
| Constructor Detail |
|---|
public ReflectedOperation.Default(ReflectedComponent _component,
Method _method,
String _name,
OperationType _type,
boolean _isFunction)
_component - _method - _name - | Method Detail |
|---|
public DynamicOperation bind(Object o)
ReflectedBindableReflectedComponent.isInstance(Object),
component().isInstance(o) must be true.
bind in interface ReflectedBindable<DynamicOperation>public ReflectedComponent component()
ReflectedBindable
component in interface ReflectedBindable<DynamicOperation>public boolean isFunction()
ReflectedOperation
isFunction in interface ReflectedOperationpublic String name()
ReflectedOperation
name in interface ReflectedOperationpublic rcf.core.util.map.single.SMapListSet<? extends ReflectedParameter,String> parameters()
ReflectedOperation
parameters in interface ReflectedOperationpublic ReflectedParameter returnValue()
ReflectedOperation
returnValue in interface ReflectedOperationpublic OperationType type()
ReflectedOperation
type in interface ReflectedOperation
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||