aboutsummaryrefslogtreecommitdiff
path: root/Lib/java
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2019-02-11 19:49:42 +0000
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2019-02-12 06:20:10 +0000
commit437037a3e6ec0e64785ce084853ba406997466f3 (patch)
tree1e821b8ae5daa2f2c5dd87e69dcbae9a72dbc060 /Lib/java
parentd06ffe1087c714d163c09e57f6f3c20ccbcd4922 (diff)
downloadswig-437037a3e6ec0e64785ce084853ba406997466f3.tar.gz
Replicate some cosmetic changes from std_map.i
into std_set.i, std_unordered_map.i, std_unordered_set.i.
Diffstat (limited to 'Lib/java')
-rw-r--r--Lib/java/std_map.i2
-rw-r--r--Lib/java/std_set.i46
-rw-r--r--Lib/java/std_unordered_map.i4
-rw-r--r--Lib/java/std_unordered_set.i46
4 files changed, 49 insertions, 49 deletions
diff --git a/Lib/java/std_map.i b/Lib/java/std_map.i
index 5b7517ad5..7df94b0b7 100644
--- a/Lib/java/std_map.i
+++ b/Lib/java/std_map.i
@@ -112,7 +112,7 @@ template<class KeyType, class MappedType, class Comparator = std::less<KeyType>
Iterator itr = begin();
final Iterator end = end();
- while(itr.isNot(end)) {
+ while (itr.isNot(end)) {
setToReturn.add(new Entry<$typemap(jboxtype, KeyType), $typemap(jboxtype, MappedType)>() {
private Iterator iterator;
diff --git a/Lib/java/std_set.i b/Lib/java/std_set.i
index 6f557f627..020ab67f7 100644
--- a/Lib/java/std_set.i
+++ b/Lib/java/std_set.i
@@ -43,12 +43,12 @@
namespace std {
-template <class KeyType>
+template <class T>
class set {
-%typemap(javabase) std::set<KeyType> "java.util.AbstractSet<$typemap(jboxtype, KeyType)>"
+%typemap(javabase) std::set<T> "java.util.AbstractSet<$typemap(jboxtype, T)>"
%proxycode %{
- public $javaclassname(java.util.Collection<? extends $typemap(jboxtype, KeyType)> collection) {
+ public $javaclassname(java.util.Collection<? extends $typemap(jboxtype, T)> collection) {
this();
addAll(collection);
}
@@ -57,34 +57,34 @@ class set {
return sizeImpl();
}
- public boolean addAll(java.util.Collection<? extends $typemap(jboxtype, KeyType)> collection) {
+ public boolean addAll(java.util.Collection<? extends $typemap(jboxtype, T)> collection) {
boolean didAddElement = false;
for (Object object : collection) {
- didAddElement |= add(($typemap(jboxtype, KeyType))object);
+ didAddElement |= add(($typemap(jboxtype, T))object);
}
return didAddElement;
}
- public java.util.Iterator<$typemap(jboxtype, KeyType)> iterator() {
- return new java.util.Iterator<$typemap(jboxtype, KeyType)>() {
+ public java.util.Iterator<$typemap(jboxtype, T)> iterator() {
+ return new java.util.Iterator<$typemap(jboxtype, T)>() {
private Iterator curr;
private Iterator end;
- private java.util.Iterator<$typemap(jboxtype, KeyType)> init() {
+ private java.util.Iterator<$typemap(jboxtype, T)> init() {
curr = $javaclassname.this.begin();
end = $javaclassname.this.end();
return this;
}
- public $typemap(jboxtype, KeyType) next() {
+ public $typemap(jboxtype, T) next() {
if (!hasNext()) {
throw new java.util.NoSuchElementException();
}
// Save the current position, increment it,
// then return the value at the position before the increment.
- final $typemap(jboxtype, KeyType) currValue = curr.derefUnchecked();
+ final $typemap(jboxtype, T) currValue = curr.derefUnchecked();
curr.incrementUnchecked();
return currValue;
}
@@ -106,11 +106,11 @@ class set {
}
public boolean contains(Object object) {
- if (!(object instanceof $typemap(jboxtype, KeyType))) {
+ if (!(object instanceof $typemap(jboxtype, T))) {
return false;
}
- return containsImpl(($typemap(jboxtype, KeyType))object);
+ return containsImpl(($typemap(jboxtype, T))object);
}
public boolean removeAll(java.util.Collection<?> collection) {
@@ -123,11 +123,11 @@ class set {
}
public boolean remove(Object object) {
- if (!(object instanceof $typemap(jboxtype, KeyType))) {
+ if (!(object instanceof $typemap(jboxtype, T))) {
return false;
}
- return removeImpl(($typemap(jboxtype, KeyType))object);
+ return removeImpl(($typemap(jboxtype, T))object);
}
%}
@@ -140,23 +140,23 @@ class set {
++(*$self);
}
- KeyType derefUnchecked() const {
+ T derefUnchecked() const {
return **$self;
}
- bool isNot(const iterator other) const {
+ bool isNot(iterator other) const {
return (*$self != other);
}
}
};
- typedef KeyType key_type;
- typedef KeyType value_type;
+ typedef T key_type;
+ typedef T value_type;
typedef size_t size_type;
typedef ptrdiff_t difference_type;
set();
- set(const set<KeyType>&);
+ set(const set<T>&);
%rename(isEmpty) empty;
bool empty() const;
@@ -168,17 +168,17 @@ class set {
%fragment("SWIG_SetSize");
// Returns whether item was inserted.
- bool add(const KeyType& key) {
+ bool add(const T& key) {
return self->insert(key).second;
}
// Returns whether set contains key.
- bool containsImpl(const KeyType& key) {
+ bool containsImpl(const T& key) {
return (self->count(key) > 0);
}
// Returns whether the item was erased.
- bool removeImpl(const KeyType& key) {
+ bool removeImpl(const T& key) {
return (self->erase(key) > 0);
}
@@ -192,4 +192,4 @@ class set {
}
};
-} // namespace std
+}
diff --git a/Lib/java/std_unordered_map.i b/Lib/java/std_unordered_map.i
index 405e0fba5..3b926b0e6 100644
--- a/Lib/java/std_unordered_map.i
+++ b/Lib/java/std_unordered_map.i
@@ -112,7 +112,7 @@ template<class KeyType, class MappedType > class unordered_map {
Iterator itr = begin();
final Iterator end = end();
- while(itr.isNot(end)) {
+ while (itr.isNot(end)) {
setToReturn.add(new Entry<$typemap(jboxtype, KeyType), $typemap(jboxtype, MappedType)>() {
private Iterator iterator;
@@ -159,7 +159,7 @@ template<class KeyType, class MappedType > class unordered_map {
return ++copy;
}
- bool isNot(const iterator other) const {
+ bool isNot(iterator other) const {
return (*$self != other);
}
diff --git a/Lib/java/std_unordered_set.i b/Lib/java/std_unordered_set.i
index b408c47de..13d1fa4f9 100644
--- a/Lib/java/std_unordered_set.i
+++ b/Lib/java/std_unordered_set.i
@@ -43,12 +43,12 @@
namespace std {
-template <class KeyType>
+template <class T>
class unordered_set {
-%typemap(javabase) std::unordered_set<KeyType> "java.util.AbstractSet<$typemap(jboxtype, KeyType)>"
+%typemap(javabase) std::unordered_set<T> "java.util.AbstractSet<$typemap(jboxtype, T)>"
%proxycode %{
- public $javaclassname(java.util.Collection<? extends $typemap(jboxtype, KeyType)> collection) {
+ public $javaclassname(java.util.Collection<? extends $typemap(jboxtype, T)> collection) {
this();
addAll(collection);
}
@@ -57,34 +57,34 @@ class unordered_set {
return sizeImpl();
}
- public boolean addAll(java.util.Collection<? extends $typemap(jboxtype, KeyType)> collection) {
+ public boolean addAll(java.util.Collection<? extends $typemap(jboxtype, T)> collection) {
boolean didAddElement = false;
for (Object object : collection) {
- didAddElement |= add(($typemap(jboxtype, KeyType))object);
+ didAddElement |= add(($typemap(jboxtype, T))object);
}
return didAddElement;
}
- public java.util.Iterator<$typemap(jboxtype, KeyType)> iterator() {
- return new java.util.Iterator<$typemap(jboxtype, KeyType)>() {
+ public java.util.Iterator<$typemap(jboxtype, T)> iterator() {
+ return new java.util.Iterator<$typemap(jboxtype, T)>() {
private Iterator curr;
private Iterator end;
- private java.util.Iterator<$typemap(jboxtype, KeyType)> init() {
+ private java.util.Iterator<$typemap(jboxtype, T)> init() {
curr = $javaclassname.this.begin();
end = $javaclassname.this.end();
return this;
}
- public $typemap(jboxtype, KeyType) next() {
+ public $typemap(jboxtype, T) next() {
if (!hasNext()) {
throw new java.util.NoSuchElementException();
}
// Save the current position, increment it,
// then return the value at the position before the increment.
- final $typemap(jboxtype, KeyType) currValue = curr.derefUnchecked();
+ final $typemap(jboxtype, T) currValue = curr.derefUnchecked();
curr.incrementUnchecked();
return currValue;
}
@@ -106,11 +106,11 @@ class unordered_set {
}
public boolean contains(Object object) {
- if (!(object instanceof $typemap(jboxtype, KeyType))) {
+ if (!(object instanceof $typemap(jboxtype, T))) {
return false;
}
- return containsImpl(($typemap(jboxtype, KeyType))object);
+ return containsImpl(($typemap(jboxtype, T))object);
}
public boolean removeAll(java.util.Collection<?> collection) {
@@ -123,11 +123,11 @@ class unordered_set {
}
public boolean remove(Object object) {
- if (!(object instanceof $typemap(jboxtype, KeyType))) {
+ if (!(object instanceof $typemap(jboxtype, T))) {
return false;
}
- return removeImpl(($typemap(jboxtype, KeyType))object);
+ return removeImpl(($typemap(jboxtype, T))object);
}
%}
@@ -140,23 +140,23 @@ class unordered_set {
++(*$self);
}
- KeyType derefUnchecked() const {
+ T derefUnchecked() const {
return **$self;
}
- bool isNot(const iterator other) const {
+ bool isNot(iterator other) const {
return (*$self != other);
}
}
};
- typedef KeyType key_type;
- typedef KeyType value_type;
+ typedef T key_type;
+ typedef T value_type;
typedef size_t size_type;
typedef ptrdiff_t difference_type;
unordered_set();
- unordered_set(const unordered_set<KeyType>&);
+ unordered_set(const unordered_set<T>&);
%rename(isEmpty) empty;
bool empty() const;
@@ -168,17 +168,17 @@ class unordered_set {
%fragment("SWIG_UnorderedSetSize");
// Returns whether item was inserted.
- bool add(const KeyType& key) {
+ bool add(const T& key) {
return self->insert(key).second;
}
// Returns whether set contains key.
- bool containsImpl(const KeyType& key) {
+ bool containsImpl(const T& key) {
return (self->count(key) > 0);
}
// Returns whether the item was erased.
- bool removeImpl(const KeyType& key) {
+ bool removeImpl(const T& key) {
return (self->erase(key) > 0);
}
@@ -192,4 +192,4 @@ class unordered_set {
}
};
-} // namespace std
+}