org.oddjob.arooa.reflect
Interface PropertyIdentifier.PropertyTypeActions<R,N>
- Type Parameters:
R
-
- Enclosing class:
- PropertyIdentifier<R,N>
public static interface PropertyIdentifier.PropertyTypeActions<R,N>
Users of the PropertyIdentifier class provide an instance of this to provide the correct Result in
the various possibilities for the property.
onMappedElement
R onMappedElement(ArooaElement element,
ArooaContext context,
ElementAction<N> action)
throws ArooaPropertyException
- Throws:
ArooaPropertyException
onIndexedElement
R onIndexedElement(ArooaElement element,
ArooaContext context,
ElementAction<N> action)
throws ArooaPropertyException
- Throws:
ArooaPropertyException
onVariantElement
R onVariantElement(ArooaElement element,
ArooaContext context,
ElementAction<N> action)
throws ArooaPropertyException
- Throws:
ArooaPropertyException