Uses of Interface
com.googlecode.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Task
-
-
Uses of ConcurrentLinkedHashMap.Task in com.googlecode.concurrentlinkedhashmap
Classes in com.googlecode.concurrentlinkedhashmap that implement ConcurrentLinkedHashMap.Task Modifier and Type Class Description (package private) classConcurrentLinkedHashMap.AbstractTaskA skeletal implementation of the Task interface.(package private) classConcurrentLinkedHashMap.AddTaskAdds the node to the page replacement policy.(package private) classConcurrentLinkedHashMap.ReadTaskUpdates the node's location in the page replacement policy.(package private) classConcurrentLinkedHashMap.RemovalTaskRemoves a node from the page replacement policy.(package private) classConcurrentLinkedHashMap.UpdateTaskUpdates the weighted size and evicts an entry on overflow.Fields in com.googlecode.concurrentlinkedhashmap declared as ConcurrentLinkedHashMap.Task Modifier and Type Field Description (package private) ConcurrentLinkedHashMap.TaskConcurrentLinkedHashMap.AbstractTask. task(package private) ConcurrentLinkedHashMap.Task[]ConcurrentLinkedHashMap. tasksMethods in com.googlecode.concurrentlinkedhashmap that return ConcurrentLinkedHashMap.Task Modifier and Type Method Description ConcurrentLinkedHashMap.TaskConcurrentLinkedHashMap.AbstractTask. getNext()ConcurrentLinkedHashMap.TaskConcurrentLinkedHashMap.Task. getNext()Returns the next task on the link chain.Methods in com.googlecode.concurrentlinkedhashmap with parameters of type ConcurrentLinkedHashMap.Task Modifier and Type Method Description (package private) voidConcurrentLinkedHashMap. addTaskToChain(ConcurrentLinkedHashMap.Task[] tasks, ConcurrentLinkedHashMap.Task task, int index)Adds the task as the head of the chain at the index location.(package private) voidConcurrentLinkedHashMap. afterCompletion(ConcurrentLinkedHashMap.Task task)Performs the post-processing work required after the map operation.(package private) intConcurrentLinkedHashMap. moveTasksFromBuffer(ConcurrentLinkedHashMap.Task[] tasks, int bufferIndex)Moves the tasks from the specified buffer into the output array.(package private) intConcurrentLinkedHashMap. moveTasksFromBuffers(ConcurrentLinkedHashMap.Task[] tasks)Moves the tasks from the buffers into the output array.(package private) voidConcurrentLinkedHashMap. runTasks(ConcurrentLinkedHashMap.Task[] tasks, int maxTaskIndex)Runs the pending page replacement policy operations.(package private) voidConcurrentLinkedHashMap. runTasksInChain(ConcurrentLinkedHashMap.Task task)Runs the pending operations on the linked chain.(package private) booleanConcurrentLinkedHashMap. schedule(ConcurrentLinkedHashMap.Task task)Schedules the task to be applied to the page replacement policy.voidConcurrentLinkedHashMap.AbstractTask. setNext(ConcurrentLinkedHashMap.Task task)voidConcurrentLinkedHashMap.Task. setNext(ConcurrentLinkedHashMap.Task task)Sets the next task on the link chain.(package private) voidConcurrentLinkedHashMap. updateDrainedOrder(ConcurrentLinkedHashMap.Task[] tasks, int maxTaskIndex)Updates the order to start the next drain from.
-