Skip to content

Commit

Permalink
Merge pull request ReactiveX#281 from michaeldejong/operation-buffer
Browse files Browse the repository at this point in the history
Operation: buffer
  • Loading branch information
benjchristensen committed Jul 22, 2013
2 parents ef0b52e + 89e630a commit 7e84c8f
Show file tree
Hide file tree
Showing 6 changed files with 1,614 additions and 0 deletions.
414 changes: 414 additions & 0 deletions rxjava-core/src/main/java/rx/Observable.java

Large diffs are not rendered by default.

1,166 changes: 1,166 additions & 0 deletions rxjava-core/src/main/java/rx/operators/OperationBuffer.java

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions rxjava-core/src/main/java/rx/util/BufferClosing.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
package rx.util;

public interface BufferClosing {
// Tagging interface for objects which can close buffers.
}
12 changes: 12 additions & 0 deletions rxjava-core/src/main/java/rx/util/BufferClosings.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package rx.util;

public class BufferClosings {

public static BufferClosing create() {
return new BufferClosing() {};
}

private BufferClosings() {
// Prevent instantation.
}
}
5 changes: 5 additions & 0 deletions rxjava-core/src/main/java/rx/util/BufferOpening.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
package rx.util;

public interface BufferOpening {
// Tagging interface for objects which can open buffers.
}
12 changes: 12 additions & 0 deletions rxjava-core/src/main/java/rx/util/BufferOpenings.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package rx.util;

public class BufferOpenings {

public static BufferOpening create() {
return new BufferOpening() {};
}

private BufferOpenings() {
// Prevent instantation.
}
}

0 comments on commit 7e84c8f

Please sign in to comment.