ValueInjector (cayenne-doc: Cayenne Documentation 5.0-M2 API)
Description: declaration: package: org.apache.cayenne.exp, interface: ValueInjector

# Interface ValueInjector

All Known Implementing Classes:
  `ASTAnd, ASTEqual`

public interface ValueInjector
Describes expressions, that can "inject" value to an object, i.e. do something reverse to "match" method. Preferrably, after `valueInjectorExpression.inject(object)`, valueInjectorExpression.match(object) returns `true`, but this is not a requirement, e.g. "and" expression can be able to inject only part of its operands

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `injectValue(Object o)`

- ## Method Details

  - ### injectValue

    void injectValue(Object o)