@Internal public interface ExecutionContext
| Modifier and Type | Method and Description | 
|---|---|
| Segment | getDefiningSection(String name) | 
| Object | getFirstContextObject() | 
| ExecutionContext | getParent() | 
| ValueWrapper | getValue(String key) | 
| ValueWrapper | getValue(String key,
        String[] keyParts,
        AtomicReference<EnhancedResolver.Hint> hintRef) | 
| ExecutionContext | setContextObject(Object object) | 
| ExecutionContext | setDefiningSections(Iterable<Segment> segments)Associate the given defining sections with the context, but only if no
 defining section with the same name is already associated. | 
| ExecutionContext | setTemplateInvocation(Template template) | 
ValueWrapper getValue(String key, String[] keyParts, AtomicReference<EnhancedResolver.Hint> hintRef)
key - keyParts - hintRef - ValueWrapper getValue(String key)
key - ExecutionContext setContextObject(Object object)
object - Object getFirstContextObject()
null if not foundExecutionContext setTemplateInvocation(Template template)
template - ExecutionContext setDefiningSections(Iterable<Segment> segments)
segments - ExtendSegmentSegment getDefiningSection(String name)
name - null
         if no such associated with the contextExtendSegmentExecutionContext getParent()
nullCopyright © 2017. All rights reserved.