## Uses of Interface
org.eclipse.emf.facet.efacet.metamodel.v0_2_0.efacet.ParameterValue

Packages that use ParameterValue
org.eclipse.emf.facet.efacet.core
org.eclipse.emf.facet.efacet.core.query
org.eclipse.emf.facet.efacet.metamodel.v0_2_0.efacet
org.eclipse.emf.facet.query.java.core

### Uses of ParameterValue in org.eclipse.emf.facet.efacet.core

Method parameters in org.eclipse.emf.facet.efacet.core with type arguments of type ParameterValue
`<T extends ETypedElementResult> java.util.List<T>` IDerivedTypedElementManager.`batchEvaluate(DerivedTypedElement derivedTE, java.util.Collection<? extends EObject> sources, java.util.List<ParameterValue> parameterValues, java.lang.Class<T> resultType, IFacetManager facetManager)` Evaluates a derived typed element on a list of model elements in a single call.
`java.lang.Object` IDerivedTypedElementManager.`evaluate(DerivedTypedElement derivedTE, EObject source, java.util.List<ParameterValue> parameterValues, IFacetManager facetManager)` Evaluates a derived typed element on a model element.
`java.lang.Object` IDerivedTypedElementManager.`evaluate(Query query, EObject source, java.util.List<ParameterValue> parameterValues, IFacetManager facetManager)` Evaluates a query on a model element.
`<T> java.util.List<T>` IDerivedTypedElementManager.`evaluateMultiValued(DerivedTypedElement derivedTE, EObject source, java.util.List<ParameterValue> parameterValues, java.lang.Class<T> resultType, IFacetManager facetManager)` Evaluates a multi-valued derived typed element on a model element.
`<T> T` IDerivedTypedElementManager.`evaluateSingleValued(DerivedTypedElement derivedTE, EObject source, java.util.List<ParameterValue> parameterValues, java.lang.Class<T> resultType, IFacetManager facetManager)` Evaluates a single valued derived typed element on a model element.
`<T> T` IFacetManager.`getSuperValueOf(DerivedTypedElement derivedTypedElt, EObject source, java.util.List<ParameterValue> parameterValues, java.lang.Class<T> expectedType)`

### Uses of ParameterValue in org.eclipse.emf.facet.efacet.core.query

Method parameters in org.eclipse.emf.facet.efacet.core.query with type arguments of type ParameterValue
`java.lang.Object` IQueryImplementation.`getValue(Query query, DerivedTypedElement feature, EObject source, java.util.List<ParameterValue> parameterValues, IFacetManager facetManager)` This method must be implemented by each sub class to evaluate a query
`java.util.List<? extends ETypedElementResult>` IQueryCollectionImplementation.`getValues(Query query, ETypedElement eTypedElement, java.util.Collection<? extends EObject> sources, java.util.List<ParameterValue> arguments)` This method must be implemented by each sub-class to evaluate a query on a collection of elements.
`void` IQueryImplementation.`setValue(Query query, DerivedTypedElement feature, EObject source, java.util.List<ParameterValue> parameterValues, java.lang.Object newValue)` This method must be implemented by each sub class that allows to set the value of a derivedTypedElement using a query
`void` IQueryCollectionImplementation.`setValues(Query query, DerivedTypedElement feature, java.util.Collection<? extends EObject> sources, java.util.List<ParameterValue> arguments, java.util.List<? extends java.lang.Object> newValues)` This method must be implemented by each sub-class to set the values of a collection of elements.

### Uses of ParameterValue in org.eclipse.emf.facet.efacet.metamodel.v0_2_0.efacet

Methods in org.eclipse.emf.facet.efacet.metamodel.v0_2_0.efacet that return ParameterValue
`ParameterValue` EFacetFactory.`createParameterValue()` Returns a new object of class 'Parameter Value'.

### Uses of ParameterValue in org.eclipse.emf.facet.query.java.core

Methods in org.eclipse.emf.facet.query.java.core that return ParameterValue
`ParameterValue` IParameterValueList2.`getParameterValue(EParameter parameter)` Return the parameter corresponding to the given parameter declaration.
`ParameterValue` IParameterValueList2.`getParameterValueByName(java.lang.String name)` Return the parameter with the specified name.

Methods in org.eclipse.emf.facet.query.java.core with parameters of type ParameterValue
`IParameterValueList2` IParameterValueListFactory2.`createParameterValueList(ParameterValue... values)` This method has to be used to get a new instance of `IParameterValueList2`