# Uses of Interface
org.apache.tapestry5.commons.RecursiveValue

Packages that use RecursiveValue
Package
Description
org.apache.tapestry5.commons
org.apache.tapestry5.corelib.components
The set of core components available in all Tapestry applications
org.apache.tapestry5.internal
[INTERNAL USE ONLY] internal support classes; API subject to change.

- ## Uses of RecursiveValue in org.apache.tapestry5.commons

  Methods in org.apache.tapestry5.commons that return RecursiveValue
  Modifier and Type
  Method
  Description
  `RecursiveValue<?>`
  RecursiveValueProvider.`get(Object object)`
  Returns a `RecursiveValue` for this `object` or returns `null` if the object isn't handled.
  Methods in org.apache.tapestry5.commons that return types with arguments of type RecursiveValue
  Modifier and Type
  Method
  Description
  `List<RecursiveValue<?>>`
  RecursiveValue.`getChildren()`
  Returns the list of children for a given value.

- ## Uses of RecursiveValue in org.apache.tapestry5.corelib.components

  Methods in org.apache.tapestry5.corelib.components that return RecursiveValue
  Modifier and Type
  Method
  Description
  `RecursiveValue<?>`
  Recursive.`getCurrent()`

- ## Uses of RecursiveValue in org.apache.tapestry5.internal

  Methods in org.apache.tapestry5.internal that return RecursiveValue
  Modifier and Type
  Method
  Description
  `RecursiveValue<?>`
  RecursiveContext.`getCurrent()`
  `RecursiveValue<?>`
  RecursiveContext.Provider.`getCurrent()`