summaryrefslogtreecommitdiff
path: root/libjava/java/util/LinkedList.h
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/java/util/LinkedList.h')
-rw-r--r--libjava/java/util/LinkedList.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/libjava/java/util/LinkedList.h b/libjava/java/util/LinkedList.h
index aee4f09d2d3..0c5e681d1aa 100644
--- a/libjava/java/util/LinkedList.h
+++ b/libjava/java/util/LinkedList.h
@@ -56,6 +56,19 @@ public:
private:
void writeObject(::java::io::ObjectOutputStream *);
void readObject(::java::io::ObjectInputStream *);
+public:
+ virtual ::java::util::Iterator * descendingIterator();
+ virtual jboolean offerFirst(::java::lang::Object *);
+ virtual jboolean offerLast(::java::lang::Object *);
+ virtual ::java::lang::Object * peekFirst();
+ virtual ::java::lang::Object * peekLast();
+ virtual ::java::lang::Object * pollFirst();
+ virtual ::java::lang::Object * pollLast();
+ virtual ::java::lang::Object * pop();
+ virtual void push(::java::lang::Object *);
+ virtual jboolean removeFirstOccurrence(::java::lang::Object *);
+ virtual jboolean removeLastOccurrence(::java::lang::Object *);
+private:
static const jlong serialVersionUID = 876323262645176354LL;
public: // actually package-private
::java::util::LinkedList$Entry * __attribute__((aligned(__alignof__( ::java::util::AbstractSequentialList)))) first;