Package org.mantoux.delta
Class Delta
java.lang.Object
org.mantoux.delta.Delta
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintchop()delete(int length) voideachLine(BiFunction<Delta, AttributeMap, Boolean> applyFunction) voideachLine(BiFunction<Delta, AttributeMap, Boolean> predicate, String newLine) booleanvoidgetOps()inthashCode()insert(Object arg, AttributeMap attributes) intlength()<T> List<T><T> Treduce(T initialValue, BiFunction<T, Op, T> accumulator) retain(int length) retain(int length, AttributeMap attributes) slice(int start) slice(int start, int end) toString()
-
Constructor Details
-
Delta
-
Delta
public Delta() -
Delta
-
-
Method Details
-
getOps
-
insert
-
insert
-
insert
-
delete
-
retain
-
retain
-
push
-
chop
-
filter
-
forEach
-
map
-
partition
-
reduce
-
changeLength
public int changeLength() -
length
public int length() -
slice
-
compose
-
eachLine
-
eachLine
-
invert
-
slice
-
concat
-
plainText
-
hashCode
public int hashCode() -
equals
-
toString
-