Skip navigation links
A C D G K M O P R S V 

A

apply(List<E>) - Method in interface org.xwiki.diff.Delta
Apply the delta on the provided list.
apply(List<E>) - Method in interface org.xwiki.diff.Patch
Apply the patch.

C

Chunk<E> - Interface in org.xwiki.diff
A snippet of the source list.

D

Delta<E> - Interface in org.xwiki.diff
A delta between two version of a list.
Delta.Type - Enum in org.xwiki.diff
The kind of modification to apply on the list.
diff(List<E>, List<E>, DiffConfiguration<E>) - Method in interface org.xwiki.diff.DiffManager
Produce a diff between the two provided versions.
DiffConfiguration<E> - Class in org.xwiki.diff
Setup diff behavior.
DiffConfiguration() - Constructor for class org.xwiki.diff.DiffConfiguration
 
DiffException - Exception in org.xwiki.diff
Any exception raised when failing to create a diff.
DiffException(String) - Constructor for exception org.xwiki.diff.DiffException
Constructs a new exception with the specified detail message.
DiffException(String, Throwable) - Constructor for exception org.xwiki.diff.DiffException
Constructs a new exception with the specified detail message and cause.
DiffManager - Interface in org.xwiki.diff
Various diff/merge tools.
DiffResult<E> - Interface in org.xwiki.diff
The result of the execution of a diff on two lists.

G

getCommonAncestor() - Method in interface org.xwiki.diff.MergeResult
 
getCurrent() - Method in interface org.xwiki.diff.MergeResult
 
getElements() - Method in interface org.xwiki.diff.Chunk
 
getFallbackOnConflict() - Method in class org.xwiki.diff.MergeConfiguration
 
getIndex() - Method in interface org.xwiki.diff.Chunk
 
getLastIndex() - Method in interface org.xwiki.diff.Chunk
 
getLog() - Method in interface org.xwiki.diff.DiffResult
 
getLog() - Method in interface org.xwiki.diff.MergeResult
 
getMerged() - Method in interface org.xwiki.diff.MergeResult
 
getNext() - Method in interface org.xwiki.diff.Delta
 
getNext() - Method in interface org.xwiki.diff.DiffResult
 
getNext() - Method in interface org.xwiki.diff.MergeResult
 
getPatch() - Method in interface org.xwiki.diff.DiffResult
 
getPrevious() - Method in interface org.xwiki.diff.Delta
 
getPrevious() - Method in interface org.xwiki.diff.DiffResult
 
getType() - Method in interface org.xwiki.diff.Delta
 

K

KEY_FALLBACKONCONFLICT - Static variable in class org.xwiki.diff.MergeConfiguration
The name of the key used to setup the default fallback to use when finding a conflict.

M

merge(List<E>, List<E>, List<E>, MergeConfiguration<E>) - Method in interface org.xwiki.diff.DiffManager
Execute a 3-way merge on provided versions.
MergeConfiguration<E> - Class in org.xwiki.diff
Setup merge behavior.
MergeConfiguration() - Constructor for class org.xwiki.diff.MergeConfiguration
 
MergeConfiguration.Version - Enum in org.xwiki.diff
One of the merged versions.
MergeException - Exception in org.xwiki.diff
Any exception raised when failing to merge 3 lists.
MergeException(String) - Constructor for exception org.xwiki.diff.MergeException
Constructs a new exception with the specified detail message.
MergeException(String, Throwable) - Constructor for exception org.xwiki.diff.MergeException
Constructs a new exception with the specified detail message and cause.
MergeResult<E> - Interface in org.xwiki.diff
 

O

org.xwiki.diff - package org.xwiki.diff
 

P

Patch<E> - Interface in org.xwiki.diff
A list of deltas between two versions.
PatchException - Exception in org.xwiki.diff
Any exception raised when failing to apply a patch.
PatchException(String) - Constructor for exception org.xwiki.diff.PatchException
Constructs a new exception with the specified detail message.
PatchException(String, Throwable) - Constructor for exception org.xwiki.diff.PatchException
Constructs a new exception with the specified detail message and cause.

R

restore(List<E>) - Method in interface org.xwiki.diff.Delta
Apply the an inverted version of the delta on the provided list.
restore(List<E>) - Method in interface org.xwiki.diff.Patch
Invert the patch.

S

setElements(List<E>) - Method in interface org.xwiki.diff.Chunk
 
setFallbackOnConflict(MergeConfiguration.Version) - Method in class org.xwiki.diff.MergeConfiguration
 
size() - Method in interface org.xwiki.diff.Chunk
 

V

valueOf(String) - Static method in enum org.xwiki.diff.Delta.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.xwiki.diff.MergeConfiguration.Version
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.xwiki.diff.Delta.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.xwiki.diff.MergeConfiguration.Version
Returns an array containing the constants of this enum type, in the order they are declared.
verify(List<E>) - Method in interface org.xwiki.diff.Chunk
Verify that the chunk can be found in the provided list.
verify(List<E>) - Method in interface org.xwiki.diff.Delta
Try to apply the delta on the provided list.
A C D G K M O P R S V 
Skip navigation links

Copyright © 2004–2017 XWiki. All rights reserved.