|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jacorb.notification.filter.impl.DefaultETCLEvaluator
public class DefaultETCLEvaluator
Provide the Basic operations needed to evaluate filter expressions on Anys.
| Constructor Summary | |
|---|---|
DefaultETCLEvaluator(org.omg.CORBA.ORB orb,
org.apache.avalon.framework.configuration.Configuration config,
org.omg.DynamicAny.DynAnyFactory dynAnyFactory)
|
|
| Method Summary | |
|---|---|
org.omg.CORBA.Any |
evaluateArrayIndex(org.omg.CORBA.Any any,
int index)
extract the n-th position out of an Array wrapped inside an Any. |
org.omg.CORBA.Any |
evaluateDiscriminator(org.omg.CORBA.Any any)
|
EvaluationResult |
evaluateElementInSequence(EvaluationContext context,
EvaluationResult element,
org.omg.CORBA.Any sequence)
|
org.omg.CORBA.Any |
evaluateExistIdentifier(org.omg.CORBA.Any value,
java.lang.String identifier)
|
org.omg.CORBA.Any |
evaluateIdentifier(org.omg.CORBA.Any any,
int position)
|
org.omg.CORBA.Any |
evaluateIdentifier(org.omg.CORBA.Any any,
java.lang.String identifier)
expensive |
org.omg.CORBA.Any |
evaluateListLength(org.omg.CORBA.Any value)
identify the number of elements of a component. |
org.omg.CORBA.Any |
evaluateNamedValueList(org.omg.CORBA.Any any,
java.lang.String name)
extract a named value out of a sequence of name/value pairs. |
org.omg.CORBA.Any |
evaluatePropertyList(Property[] list,
java.lang.String name)
|
org.omg.CORBA.Any |
evaluateRepositoryId(org.omg.CORBA.Any value)
identify the RepositoryId of a component. |
org.omg.CORBA.Any |
evaluateTypeName(org.omg.CORBA.Any value)
identify the unscoped IDL type name of a component. |
org.omg.CORBA.Any |
evaluateUnion(org.omg.CORBA.Any value)
extract the default member from Union wrapped inside the provided Any. |
org.omg.CORBA.Any |
evaluateUnion(org.omg.CORBA.Any value,
int position)
|
boolean |
hasDefaultDiscriminator(org.omg.CORBA.Any any)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultETCLEvaluator(org.omg.CORBA.ORB orb,
org.apache.avalon.framework.configuration.Configuration config,
org.omg.DynamicAny.DynAnyFactory dynAnyFactory)
| Method Detail |
|---|
public boolean hasDefaultDiscriminator(org.omg.CORBA.Any any)
throws EvaluationException
hasDefaultDiscriminator in interface ETCLEvaluatorEvaluationException
public org.omg.CORBA.Any evaluateExistIdentifier(org.omg.CORBA.Any value,
java.lang.String identifier)
throws EvaluationException
evaluateExistIdentifier in interface ETCLEvaluatorEvaluationException
public org.omg.CORBA.Any evaluateTypeName(org.omg.CORBA.Any value)
throws EvaluationException
ETCLEvaluator
evaluateTypeName in interface ETCLEvaluatorvalue - the component
EvaluationException
public org.omg.CORBA.Any evaluateRepositoryId(org.omg.CORBA.Any value)
throws EvaluationException
ETCLEvaluator
evaluateRepositoryId in interface ETCLEvaluatorvalue - the component
EvaluationException
public org.omg.CORBA.Any evaluateListLength(org.omg.CORBA.Any value)
throws EvaluationException
ETCLEvaluator
evaluateListLength in interface ETCLEvaluatorvalue - the component
EvaluationException
public org.omg.CORBA.Any evaluateUnion(org.omg.CORBA.Any value)
throws EvaluationException
ETCLEvaluator
evaluateUnion in interface ETCLEvaluatorEvaluationException
public org.omg.CORBA.Any evaluateUnion(org.omg.CORBA.Any value,
int position)
throws EvaluationException
evaluateUnion in interface ETCLEvaluatorEvaluationException
public org.omg.CORBA.Any evaluatePropertyList(Property[] list,
java.lang.String name)
evaluatePropertyList in interface ETCLEvaluator
public org.omg.CORBA.Any evaluateNamedValueList(org.omg.CORBA.Any any,
java.lang.String name)
throws EvaluationException
ETCLEvaluator
evaluateNamedValueList in interface ETCLEvaluatorEvaluationException
public org.omg.CORBA.Any evaluateArrayIndex(org.omg.CORBA.Any any,
int index)
throws EvaluationException
ETCLEvaluator
evaluateArrayIndex in interface ETCLEvaluatorEvaluationException
public org.omg.CORBA.Any evaluateIdentifier(org.omg.CORBA.Any any,
int position)
throws EvaluationException
evaluateIdentifier in interface ETCLEvaluatorEvaluationException
public org.omg.CORBA.Any evaluateDiscriminator(org.omg.CORBA.Any any)
throws EvaluationException
evaluateDiscriminator in interface ETCLEvaluatorEvaluationException
public EvaluationResult evaluateElementInSequence(EvaluationContext context,
EvaluationResult element,
org.omg.CORBA.Any sequence)
throws EvaluationException
evaluateElementInSequence in interface ETCLEvaluatorEvaluationException
public org.omg.CORBA.Any evaluateIdentifier(org.omg.CORBA.Any any,
java.lang.String identifier)
throws EvaluationException
evaluateIdentifier in interface ETCLEvaluatorEvaluationException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||