Class AndroidEntryPoint.ExecutionOrder

java.lang.Object
com.ibm.wala.dalvik.ipa.callgraph.impl.AndroidEntryPoint.ExecutionOrder
All Implemented Interfaces:
AndroidEntryPoint.IExecutionOrder, Comparable<AndroidEntryPoint.IExecutionOrder>
Enclosing class:
AndroidEntryPoint

public static class AndroidEntryPoint.ExecutionOrder extends Object implements AndroidEntryPoint.IExecutionOrder
The ExecutionOrder is used to partially order EntryPoints.

The order has to be understood inclusive! E.g. "after(END_OF_LOOP)" means that the position is __BEFORE__ the loop is actually closed!

Before building the model a list of AdroidEntryPoints is to be sorted by that criterion. You can use AndroidEntryPoint.ExecutionOrderComperator for that task.

Since:
2013-09-01
Author:
Tobias Blaschke <code@toiasblaschke.de>