summaryrefslogtreecommitdiff
path: root/BJC-Utils2/src/main/java/bjc/utils/funcdata/FunctionalList.java
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2016-04-22 14:48:04 -0400
committerbculkin2442 <bjculkin@mix.wvu.edu>2016-04-22 14:48:04 -0400
commit42f7d379a430aaf2fad169f0170de04072b08b10 (patch)
tree5d46b43b2d9272f4e593820ee147b3ae3f0d82b0 /BJC-Utils2/src/main/java/bjc/utils/funcdata/FunctionalList.java
parentb65b705c391bb772bc41269bce5243c1cc88969d (diff)
Formatting changes
Diffstat (limited to 'BJC-Utils2/src/main/java/bjc/utils/funcdata/FunctionalList.java')
-rw-r--r--BJC-Utils2/src/main/java/bjc/utils/funcdata/FunctionalList.java48
1 files changed, 24 insertions, 24 deletions
diff --git a/BJC-Utils2/src/main/java/bjc/utils/funcdata/FunctionalList.java b/BJC-Utils2/src/main/java/bjc/utils/funcdata/FunctionalList.java
index c8f2269..8579693 100644
--- a/BJC-Utils2/src/main/java/bjc/utils/funcdata/FunctionalList.java
+++ b/BJC-Utils2/src/main/java/bjc/utils/funcdata/FunctionalList.java
@@ -358,6 +358,15 @@ public class FunctionalList<E> implements Cloneable, IFunctionalList<E> {
}
/*
+ * Check if a partition has room for another item
+ */
+ private Boolean isPartitionFull(int numberPerPartition,
+ IHolder<IFunctionalList<E>> currentPartition) {
+ return currentPartition.unwrap(
+ (partition) -> partition.getSize() >= numberPerPartition);
+ }
+
+ /*
* (non-Javadoc)
*
* @see
@@ -433,15 +442,6 @@ public class FunctionalList<E> implements Cloneable, IFunctionalList<E> {
}
/*
- * Check if a partition has room for another item
- */
- private Boolean isPartitionFull(int numberPerPartition,
- IHolder<IFunctionalList<E>> currentPartition) {
- return currentPartition.unwrap(
- (partition) -> partition.getSize() >= numberPerPartition);
- }
-
- /*
* (non-Javadoc)
*
* @see bjc.utils.funcdata.IFunctionalList#prepend(E)
@@ -522,6 +522,11 @@ public class FunctionalList<E> implements Cloneable, IFunctionalList<E> {
removeIf((element) -> element.equals(desiredElement));
}
+ @Override
+ public void reverse() {
+ Collections.reverse(wrappedList);
+ }
+
/*
* (non-Javadoc)
*
@@ -553,6 +558,16 @@ public class FunctionalList<E> implements Cloneable, IFunctionalList<E> {
Collections.sort(wrappedList, comparator);
}
+ @Override
+ public IFunctionalList<E> tail() {
+ return new FunctionalList<>(wrappedList.subList(1, getSize()));
+ }
+
+ @Override
+ public E[] toArray(E[] arrType) {
+ return wrappedList.toArray(arrType);
+ }
+
/*
* (non-Javadoc)
*
@@ -584,19 +599,4 @@ public class FunctionalList<E> implements Cloneable, IFunctionalList<E> {
return sb.toString();
}
-
- @Override
- public E[] toArray(E[] arrType) {
- return wrappedList.toArray(arrType);
- }
-
- @Override
- public IFunctionalList<E> tail() {
- return new FunctionalList<>(wrappedList.subList(1, getSize()));
- }
-
- @Override
- public void reverse() {
- Collections.reverse(wrappedList);
- }
} \ No newline at end of file