* Regenerated headers with new gjavah.
libjava/classpath
	* tools/gnu/classpath/tools/javah/MethodHelper.java (print):
	Changed arguments.  Directly print method name.
	* tools/gnu/classpath/tools/javah/ClassWrapper.java
	(methodNameMap): New field.
	(makeVtable): Initialize it.
	(printMethods): Compute name for bridge targets.

From-SVN: r123965
This commit is contained in:
Tom Tromey 2007-04-19 00:24:09 +00:00 committed by Tom Tromey
parent 5604bf10dd
commit 06a4a50762
92 changed files with 220 additions and 186 deletions

View File

@ -1,3 +1,7 @@
2007-04-18 Tom Tromey <tromey@redhat.com>
* Regenerated headers with new gjavah.
2007-04-18 Andrew Haley <aph@redhat.com> 2007-04-18 Andrew Haley <aph@redhat.com>
* java/lang/reflect/natVMProxy.cc (ncode_closure): Add * java/lang/reflect/natVMProxy.cc (ncode_closure): Add

View File

@ -1,3 +1,12 @@
2007-04-18 Tom Tromey <tromey@redhat.com>
* tools/gnu/classpath/tools/javah/MethodHelper.java (print):
Changed arguments. Directly print method name.
* tools/gnu/classpath/tools/javah/ClassWrapper.java
(methodNameMap): New field.
(makeVtable): Initialize it.
(printMethods): Compute name for bridge targets.
2007-04-17 Andrew Haley <aph@redhat.com> 2007-04-17 Andrew Haley <aph@redhat.com>
* gnu/java/rmi/server/UnicastConnectionManager.java * gnu/java/rmi/server/UnicastConnectionManager.java

View File

@ -1,5 +1,5 @@
/* ClassWrapper.java - wrap ASM class objects /* ClassWrapper.java - wrap ASM class objects
Copyright (C) 2006 Free Software Foundation, Inc. Copyright (C) 2006, 2007 Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
@ -43,6 +43,7 @@ import java.io.IOException;
import java.io.PrintStream; import java.io.PrintStream;
import java.lang.reflect.Modifier; import java.lang.reflect.Modifier;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet; import java.util.HashSet;
import java.util.Iterator; import java.util.Iterator;
@ -68,6 +69,11 @@ public class ClassWrapper
// A set of all the method names in this class. // A set of all the method names in this class.
HashSet methodNames = new HashSet(); HashSet methodNames = new HashSet();
// This maps a method name + descriptor, e.g. "method()V", to the
// name chosen for the method. This is used when computing the
// names of bridge method targets.
HashMap methodNameMap = new HashMap();
public ClassWrapper(Main classpath) public ClassWrapper(Main classpath)
{ {
this.classpath = classpath; this.classpath = classpath;
@ -187,18 +193,24 @@ public class ClassWrapper
superClass.makeVtable(); superClass.makeVtable();
vtable = new ArrayList(superClass.vtable); vtable = new ArrayList(superClass.vtable);
bridgeTargets = new HashSet(superClass.bridgeTargets); bridgeTargets = new HashSet(superClass.bridgeTargets);
methodNameMap = new HashMap(superClass.methodNameMap);
} }
else else
{ {
// Object. // Object.
vtable = new ArrayList(); vtable = new ArrayList();
bridgeTargets = new HashSet(); bridgeTargets = new HashSet();
methodNameMap = new HashMap();
} }
addLocalMethods(); addLocalMethods();
addInterfaces(this); addInterfaces(this);
// Make a set of all the targets of bridge methods. // Make a set of all the targets of bridge methods. We rename
// We rename bridge methods to avoid problems with C++. // bridge target methods to avoid problems with C++. You might
// think we could rename the bridge methods themselves, but bridge
// methods by definition override a method from the superclass --
// and we have to consider the superclass' header as an
// unchangeable entity.
Iterator i = methods.iterator(); Iterator i = methods.iterator();
while (i.hasNext()) while (i.hasNext())
{ {
@ -232,8 +244,25 @@ public class ClassWrapper
while (i.hasNext()) while (i.hasNext())
{ {
MethodNode m = (MethodNode) i.next(); MethodNode m = (MethodNode) i.next();
boolean isTarget = bridgeTargets.contains(m.name + m.desc); String nameToUse;
MethodHelper.print(out, m, this, isTarget); String sum = m.name + m.desc;
if (bridgeTargets.contains(sum))
{
if (methodNameMap.containsKey(sum))
nameToUse = (String) methodNameMap.get(sum);
else
{
// Bridge target that is new in this class.
String cname = this.name;
int index = cname.lastIndexOf('/');
cname = cname.substring(index + 1);
nameToUse = cname + "$" + m.name;
}
}
else
nameToUse = Keywords.getCxxName(m.name);
methodNameMap.put(sum, nameToUse);
MethodHelper.print(out, m, this, nameToUse);
} }
} }

View File

@ -1,5 +1,5 @@
/* MethodHelper.java - helper class for manipulating methods /* MethodHelper.java - helper class for manipulating methods
Copyright (C) 2006 Free Software Foundation, Inc. Copyright (C) 2006, 2007 Free Software Foundation, Inc.
This file is part of GNU Classpath. This file is part of GNU Classpath.
@ -76,7 +76,7 @@ public class MethodHelper
} }
public static void print(CniPrintStream out, MethodNode meth, public static void print(CniPrintStream out, MethodNode meth,
ClassWrapper declarer, boolean isBridgeTarget) ClassWrapper declarer, String realMethodName)
{ {
if ("<clinit>".equals(meth.name)) if ("<clinit>".equals(meth.name))
return; return;
@ -97,15 +97,7 @@ public class MethodHelper
{ {
out.print(Type.getReturnType(meth.desc)); out.print(Type.getReturnType(meth.desc));
out.print(" "); out.print(" ");
if (isBridgeTarget) out.print(realMethodName);
{
out.print("target$");
out.print(meth.name);
}
else
{
out.print(Keywords.getCxxName(meth.name));
}
} }
else else
{ {

View File

@ -31,7 +31,7 @@ public:
GetPropertyAction(); GetPropertyAction();
GetPropertyAction(::java::lang::String *); GetPropertyAction(::java::lang::String *);
GetPropertyAction(::java::lang::String *, ::java::lang::String *); GetPropertyAction(::java::lang::String *, ::java::lang::String *);
virtual ::java::lang::String * target$run(); virtual ::java::lang::String * GetPropertyAction$run();
virtual ::gnu::java::security::action::GetPropertyAction * setParameters(::java::lang::String *); virtual ::gnu::java::security::action::GetPropertyAction * setParameters(::java::lang::String *);
virtual ::gnu::java::security::action::GetPropertyAction * setParameters(::java::lang::String *, ::java::lang::String *); virtual ::gnu::java::security::action::GetPropertyAction * setParameters(::java::lang::String *, ::java::lang::String *);
virtual ::java::lang::Object * run(); virtual ::java::lang::Object * run();

View File

@ -33,7 +33,7 @@ public:
GetSecurityPropertyAction(::java::lang::String *, ::java::lang::String *); GetSecurityPropertyAction(::java::lang::String *, ::java::lang::String *);
virtual ::gnu::java::security::action::GetSecurityPropertyAction * setParameters(::java::lang::String *); virtual ::gnu::java::security::action::GetSecurityPropertyAction * setParameters(::java::lang::String *);
virtual ::gnu::java::security::action::GetSecurityPropertyAction * setParameters(::java::lang::String *, ::java::lang::String *); virtual ::gnu::java::security::action::GetSecurityPropertyAction * setParameters(::java::lang::String *, ::java::lang::String *);
virtual ::java::lang::String * target$run(); virtual ::java::lang::String * GetSecurityPropertyAction$run();
virtual ::java::lang::Object * run(); virtual ::java::lang::Object * run();
private: private:
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name; ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name;

View File

@ -34,7 +34,7 @@ class gnu::javax::net::ssl::provider::AbstractHandshake$1 : public ::java::lang:
public: // actually package-private public: // actually package-private
AbstractHandshake$1(::gnu::javax::net::ssl::provider::AbstractHandshake$CertVerifier *); AbstractHandshake$1(::gnu::javax::net::ssl::provider::AbstractHandshake$CertVerifier *);
public: public:
::java::lang::ClassLoader * target$run(); ::java::lang::ClassLoader * AbstractHandshake$1$run();
::java::lang::Object * run(); ::java::lang::Object * run();
public: // actually package-private public: // actually package-private
::gnu::javax::net::ssl::provider::AbstractHandshake$CertVerifier * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$1; ::gnu::javax::net::ssl::provider::AbstractHandshake$CertVerifier * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$1;

View File

@ -35,7 +35,7 @@ class gnu::javax::net::ssl::provider::CertificateStatusRequest$ResponderIdIterat
public: public:
CertificateStatusRequest$ResponderIdIterator(::gnu::javax::net::ssl::provider::CertificateStatusRequest *); CertificateStatusRequest$ResponderIdIterator(::gnu::javax::net::ssl::provider::CertificateStatusRequest *);
virtual JArray< jbyte > * target$next(); virtual JArray< jbyte > * CertificateStatusRequest$ResponderIdIterator$next();
virtual jboolean hasNext(); virtual jboolean hasNext();
virtual void remove(); virtual void remove();
virtual ::java::lang::Object * next(); virtual ::java::lang::Object * next();

View File

@ -34,7 +34,7 @@ class gnu::javax::net::ssl::provider::CertificateURL$Iterator : public ::java::l
public: public:
CertificateURL$Iterator(::gnu::javax::net::ssl::provider::CertificateURL *); CertificateURL$Iterator(::gnu::javax::net::ssl::provider::CertificateURL *);
virtual ::gnu::javax::net::ssl::provider::CertificateURL$URLAndOptionalHash * target$next(); virtual ::gnu::javax::net::ssl::provider::CertificateURL$URLAndOptionalHash * CertificateURL$Iterator$next();
virtual jboolean hasNext(); virtual jboolean hasNext();
virtual void remove(); virtual void remove();
virtual ::java::lang::Object * next(); virtual ::java::lang::Object * next();

View File

@ -35,15 +35,15 @@ class gnu::javax::net::ssl::provider::CipherSuiteList$Iterator : public ::java::
public: // actually package-private public: // actually package-private
CipherSuiteList$Iterator(::gnu::javax::net::ssl::provider::CipherSuiteList *); CipherSuiteList$Iterator(::gnu::javax::net::ssl::provider::CipherSuiteList *);
public: public:
virtual void target$add(::gnu::javax::net::ssl::provider::CipherSuite *); virtual void CipherSuiteList$Iterator$add(::gnu::javax::net::ssl::provider::CipherSuite *);
virtual jboolean hasNext(); virtual jboolean hasNext();
virtual jboolean hasPrevious(); virtual jboolean hasPrevious();
virtual ::gnu::javax::net::ssl::provider::CipherSuite * target$next(); virtual ::gnu::javax::net::ssl::provider::CipherSuite * CipherSuiteList$Iterator$next();
virtual jint nextIndex(); virtual jint nextIndex();
virtual ::gnu::javax::net::ssl::provider::CipherSuite * target$previous(); virtual ::gnu::javax::net::ssl::provider::CipherSuite * CipherSuiteList$Iterator$previous();
virtual jint previousIndex(); virtual jint previousIndex();
virtual void remove(); virtual void remove();
virtual void target$set(::gnu::javax::net::ssl::provider::CipherSuite *); virtual void CipherSuiteList$Iterator$set(::gnu::javax::net::ssl::provider::CipherSuite *);
virtual ::java::lang::Object * next(); virtual ::java::lang::Object * next();
virtual ::java::lang::Object * previous(); virtual ::java::lang::Object * previous();
virtual void add(::java::lang::Object *); virtual void add(::java::lang::Object *);

View File

@ -35,15 +35,15 @@ class gnu::javax::net::ssl::provider::ClientCertificateTypeList$Iterator : publi
public: // actually package-private public: // actually package-private
ClientCertificateTypeList$Iterator(::gnu::javax::net::ssl::provider::ClientCertificateTypeList *); ClientCertificateTypeList$Iterator(::gnu::javax::net::ssl::provider::ClientCertificateTypeList *);
public: public:
virtual void target$add(::gnu::javax::net::ssl::provider::CertificateRequest$ClientCertificateType *); virtual void ClientCertificateTypeList$Iterator$add(::gnu::javax::net::ssl::provider::CertificateRequest$ClientCertificateType *);
virtual jboolean hasNext(); virtual jboolean hasNext();
virtual jboolean hasPrevious(); virtual jboolean hasPrevious();
virtual ::gnu::javax::net::ssl::provider::CertificateRequest$ClientCertificateType * target$next(); virtual ::gnu::javax::net::ssl::provider::CertificateRequest$ClientCertificateType * ClientCertificateTypeList$Iterator$next();
virtual jint nextIndex(); virtual jint nextIndex();
virtual ::gnu::javax::net::ssl::provider::CertificateRequest$ClientCertificateType * target$previous(); virtual ::gnu::javax::net::ssl::provider::CertificateRequest$ClientCertificateType * ClientCertificateTypeList$Iterator$previous();
virtual jint previousIndex(); virtual jint previousIndex();
virtual void remove(); virtual void remove();
virtual void target$set(::gnu::javax::net::ssl::provider::CertificateRequest$ClientCertificateType *); virtual void ClientCertificateTypeList$Iterator$set(::gnu::javax::net::ssl::provider::CertificateRequest$ClientCertificateType *);
virtual ::java::lang::Object * next(); virtual ::java::lang::Object * next();
virtual ::java::lang::Object * previous(); virtual ::java::lang::Object * previous();
virtual void add(::java::lang::Object *); virtual void add(::java::lang::Object *);

View File

@ -35,15 +35,15 @@ class gnu::javax::net::ssl::provider::CompressionMethodList$Iterator : public ::
public: // actually package-private public: // actually package-private
CompressionMethodList$Iterator(::gnu::javax::net::ssl::provider::CompressionMethodList *); CompressionMethodList$Iterator(::gnu::javax::net::ssl::provider::CompressionMethodList *);
public: public:
virtual void target$add(::gnu::javax::net::ssl::provider::CompressionMethod *); virtual void CompressionMethodList$Iterator$add(::gnu::javax::net::ssl::provider::CompressionMethod *);
virtual jboolean hasNext(); virtual jboolean hasNext();
virtual jboolean hasPrevious(); virtual jboolean hasPrevious();
virtual ::gnu::javax::net::ssl::provider::CompressionMethod * target$next(); virtual ::gnu::javax::net::ssl::provider::CompressionMethod * CompressionMethodList$Iterator$next();
virtual jint nextIndex(); virtual jint nextIndex();
virtual ::gnu::javax::net::ssl::provider::CompressionMethod * target$previous(); virtual ::gnu::javax::net::ssl::provider::CompressionMethod * CompressionMethodList$Iterator$previous();
virtual jint previousIndex(); virtual jint previousIndex();
virtual void remove(); virtual void remove();
virtual void target$set(::gnu::javax::net::ssl::provider::CompressionMethod *); virtual void CompressionMethodList$Iterator$set(::gnu::javax::net::ssl::provider::CompressionMethod *);
virtual ::java::lang::Object * next(); virtual ::java::lang::Object * next();
virtual ::java::lang::Object * previous(); virtual ::java::lang::Object * previous();
virtual void add(::java::lang::Object *); virtual void add(::java::lang::Object *);

View File

@ -36,13 +36,13 @@ public:
ExtensionList$ExtensionsIterator(::gnu::javax::net::ssl::provider::ExtensionList *); ExtensionList$ExtensionsIterator(::gnu::javax::net::ssl::provider::ExtensionList *);
jboolean hasNext(); jboolean hasNext();
jboolean hasPrevious(); jboolean hasPrevious();
::gnu::javax::net::ssl::provider::Extension * target$next(); ::gnu::javax::net::ssl::provider::Extension * ExtensionList$ExtensionsIterator$next();
::gnu::javax::net::ssl::provider::Extension * target$previous(); ::gnu::javax::net::ssl::provider::Extension * ExtensionList$ExtensionsIterator$previous();
jint nextIndex(); jint nextIndex();
jint previousIndex(); jint previousIndex();
void target$add(::gnu::javax::net::ssl::provider::Extension *); void ExtensionList$ExtensionsIterator$add(::gnu::javax::net::ssl::provider::Extension *);
void remove(); void remove();
void target$set(::gnu::javax::net::ssl::provider::Extension *); void ExtensionList$ExtensionsIterator$set(::gnu::javax::net::ssl::provider::Extension *);
::java::lang::Object * next(); ::java::lang::Object * next();
::java::lang::Object * previous(); ::java::lang::Object * previous();
void add(::java::lang::Object *); void add(::java::lang::Object *);

View File

@ -45,7 +45,7 @@ public:
jint rawValue(); jint rawValue();
jboolean equals(::java::lang::Object *); jboolean equals(::java::lang::Object *);
jint hashCode(); jint hashCode();
jint target$compareTo(::gnu::javax::net::ssl::provider::ProtocolVersion *); jint ProtocolVersion$compareTo(::gnu::javax::net::ssl::provider::ProtocolVersion *);
::java::lang::String * toString(::java::lang::String *); ::java::lang::String * toString(::java::lang::String *);
::java::lang::String * toString(); ::java::lang::String * toString();
jint compareTo(::java::lang::Object *); jint compareTo(::java::lang::Object *);

View File

@ -46,9 +46,9 @@ public:
SSLServerSocketFactoryImpl(::gnu::javax::net::ssl::provider::SSLContextImpl *); SSLServerSocketFactoryImpl(::gnu::javax::net::ssl::provider::SSLContextImpl *);
virtual JArray< ::java::lang::String * > * getDefaultCipherSuites(); virtual JArray< ::java::lang::String * > * getDefaultCipherSuites();
virtual JArray< ::java::lang::String * > * getSupportedCipherSuites(); virtual JArray< ::java::lang::String * > * getSupportedCipherSuites();
virtual ::gnu::javax::net::ssl::provider::SSLServerSocketImpl * target$createServerSocket(jint); virtual ::gnu::javax::net::ssl::provider::SSLServerSocketImpl * SSLServerSocketFactoryImpl$createServerSocket(jint);
virtual ::gnu::javax::net::ssl::provider::SSLServerSocketImpl * target$createServerSocket(jint, jint); virtual ::gnu::javax::net::ssl::provider::SSLServerSocketImpl * SSLServerSocketFactoryImpl$createServerSocket(jint, jint);
virtual ::gnu::javax::net::ssl::provider::SSLServerSocketImpl * target$createServerSocket(jint, jint, ::java::net::InetAddress *); virtual ::gnu::javax::net::ssl::provider::SSLServerSocketImpl * SSLServerSocketFactoryImpl$createServerSocket(jint, jint, ::java::net::InetAddress *);
virtual ::java::net::ServerSocket * createServerSocket(jint, jint, ::java::net::InetAddress *); virtual ::java::net::ServerSocket * createServerSocket(jint, jint, ::java::net::InetAddress *);
virtual ::java::net::ServerSocket * createServerSocket(jint, jint); virtual ::java::net::ServerSocket * createServerSocket(jint, jint);
virtual ::java::net::ServerSocket * createServerSocket(jint); virtual ::java::net::ServerSocket * createServerSocket(jint);

View File

@ -57,7 +57,7 @@ public:
virtual void setNeedClientAuth(jboolean); virtual void setNeedClientAuth(jboolean);
virtual void setUseClientMode(jboolean); virtual void setUseClientMode(jboolean);
virtual void setWantClientAuth(jboolean); virtual void setWantClientAuth(jboolean);
virtual ::gnu::javax::net::ssl::provider::SSLSocketImpl * target$accept(); virtual ::gnu::javax::net::ssl::provider::SSLSocketImpl * SSLServerSocketImpl$accept();
virtual ::java::net::Socket * accept(); virtual ::java::net::Socket * accept();
private: private:
::gnu::javax::net::ssl::provider::SSLContextImpl * __attribute__((aligned(__alignof__( ::javax::net::ssl::SSLServerSocket)))) contextImpl; ::gnu::javax::net::ssl::provider::SSLContextImpl * __attribute__((aligned(__alignof__( ::javax::net::ssl::SSLServerSocket)))) contextImpl;

View File

@ -47,10 +47,10 @@ public:
virtual ::java::net::Socket * createSocket(::java::net::Socket *, ::java::lang::String *, jint, jboolean); virtual ::java::net::Socket * createSocket(::java::net::Socket *, ::java::lang::String *, jint, jboolean);
virtual JArray< ::java::lang::String * > * getDefaultCipherSuites(); virtual JArray< ::java::lang::String * > * getDefaultCipherSuites();
virtual JArray< ::java::lang::String * > * getSupportedCipherSuites(); virtual JArray< ::java::lang::String * > * getSupportedCipherSuites();
virtual ::gnu::javax::net::ssl::provider::SSLSocketImpl * target$createSocket(::java::lang::String *, jint); virtual ::gnu::javax::net::ssl::provider::SSLSocketImpl * SSLSocketFactoryImpl$createSocket(::java::lang::String *, jint);
virtual ::gnu::javax::net::ssl::provider::SSLSocketImpl * target$createSocket(::java::lang::String *, jint, ::java::net::InetAddress *, jint); virtual ::gnu::javax::net::ssl::provider::SSLSocketImpl * SSLSocketFactoryImpl$createSocket(::java::lang::String *, jint, ::java::net::InetAddress *, jint);
virtual ::gnu::javax::net::ssl::provider::SSLSocketImpl * target$createSocket(::java::net::InetAddress *, jint); virtual ::gnu::javax::net::ssl::provider::SSLSocketImpl * SSLSocketFactoryImpl$createSocket(::java::net::InetAddress *, jint);
virtual ::gnu::javax::net::ssl::provider::SSLSocketImpl * target$createSocket(::java::net::InetAddress *, jint, ::java::net::InetAddress *, jint); virtual ::gnu::javax::net::ssl::provider::SSLSocketImpl * SSLSocketFactoryImpl$createSocket(::java::net::InetAddress *, jint, ::java::net::InetAddress *, jint);
virtual ::java::net::Socket * createSocket(::java::net::InetAddress *, jint, ::java::net::InetAddress *, jint); virtual ::java::net::Socket * createSocket(::java::net::InetAddress *, jint, ::java::net::InetAddress *, jint);
virtual ::java::net::Socket * createSocket(::java::net::InetAddress *, jint); virtual ::java::net::Socket * createSocket(::java::net::InetAddress *, jint);
virtual ::java::net::Socket * createSocket(::java::lang::String *, jint, ::java::net::InetAddress *, jint); virtual ::java::net::Socket * createSocket(::java::lang::String *, jint, ::java::net::InetAddress *, jint);

View File

@ -35,7 +35,7 @@ class gnu::javax::net::ssl::provider::ServerNameList$Iterator : public ::java::l
public: public:
ServerNameList$Iterator(::gnu::javax::net::ssl::provider::ServerNameList *); ServerNameList$Iterator(::gnu::javax::net::ssl::provider::ServerNameList *);
virtual jboolean hasNext(); virtual jboolean hasNext();
virtual ::gnu::javax::net::ssl::provider::ServerNameList$ServerName * target$next(); virtual ::gnu::javax::net::ssl::provider::ServerNameList$ServerName * ServerNameList$Iterator$next();
virtual void remove(); virtual void remove();
virtual ::java::lang::Object * next(); virtual ::java::lang::Object * next();
private: private:

View File

@ -34,7 +34,7 @@ class gnu::javax::net::ssl::provider::TrustedAuthorities$AuthoritiesIterator : p
public: public:
TrustedAuthorities$AuthoritiesIterator(::gnu::javax::net::ssl::provider::TrustedAuthorities *); TrustedAuthorities$AuthoritiesIterator(::gnu::javax::net::ssl::provider::TrustedAuthorities *);
virtual ::gnu::javax::net::ssl::provider::TrustedAuthorities$TrustedAuthority * target$next(); virtual ::gnu::javax::net::ssl::provider::TrustedAuthorities$TrustedAuthority * TrustedAuthorities$AuthoritiesIterator$next();
virtual jboolean hasNext(); virtual jboolean hasNext();
virtual void remove(); virtual void remove();
virtual ::java::lang::Object * next(); virtual ::java::lang::Object * next();

View File

@ -46,15 +46,15 @@ class gnu::javax::net::ssl::provider::X500PrincipalList$Iterator : public ::java
public: public:
X500PrincipalList$Iterator(::gnu::javax::net::ssl::provider::X500PrincipalList *); X500PrincipalList$Iterator(::gnu::javax::net::ssl::provider::X500PrincipalList *);
virtual void target$add(::javax::security::auth::x500::X500Principal *); virtual void X500PrincipalList$Iterator$add(::javax::security::auth::x500::X500Principal *);
virtual jboolean hasNext(); virtual jboolean hasNext();
virtual jboolean hasPrevious(); virtual jboolean hasPrevious();
virtual ::javax::security::auth::x500::X500Principal * target$next(); virtual ::javax::security::auth::x500::X500Principal * X500PrincipalList$Iterator$next();
virtual jint nextIndex(); virtual jint nextIndex();
virtual ::javax::security::auth::x500::X500Principal * target$previous(); virtual ::javax::security::auth::x500::X500Principal * X500PrincipalList$Iterator$previous();
virtual jint previousIndex(); virtual jint previousIndex();
virtual void remove(); virtual void remove();
virtual void target$set(::javax::security::auth::x500::X500Principal *); virtual void X500PrincipalList$Iterator$set(::javax::security::auth::x500::X500Principal *);
virtual ::java::lang::Object * next(); virtual ::java::lang::Object * next();
virtual ::java::lang::Object * previous(); virtual ::java::lang::Object * previous();
virtual void add(::java::lang::Object *); virtual void add(::java::lang::Object *);

View File

@ -26,18 +26,18 @@ public:
virtual void write(JArray< jchar > *, jint, jint); virtual void write(JArray< jchar > *, jint, jint);
virtual void write(::java::lang::String *, jint, jint); virtual void write(::java::lang::String *, jint, jint);
virtual void writeTo(::java::io::Writer *); virtual void writeTo(::java::io::Writer *);
virtual ::java::io::CharArrayWriter * target$append(jchar); virtual ::java::io::CharArrayWriter * CharArrayWriter$append(jchar);
virtual ::java::io::CharArrayWriter * target$append(::java::lang::CharSequence *); virtual ::java::io::CharArrayWriter * CharArrayWriter$append(::java::lang::CharSequence *);
virtual ::java::io::CharArrayWriter * target$append(::java::lang::CharSequence *, jint, jint); virtual ::java::io::CharArrayWriter * CharArrayWriter$append(::java::lang::CharSequence *, jint, jint);
private: private:
void resize(jint); void resize(jint);
public: public:
virtual ::java::lang::Appendable * append(::java::lang::CharSequence *, jint, jint); virtual ::java::lang::Appendable * append(::java::lang::CharSequence *, jint, jint);
virtual ::java::io::Writer * target$append(::java::lang::CharSequence *, jint, jint); virtual ::java::io::Writer * CharArrayWriter$append(::java::lang::CharSequence *, jint, jint);
virtual ::java::lang::Appendable * append(::java::lang::CharSequence *); virtual ::java::lang::Appendable * append(::java::lang::CharSequence *);
virtual ::java::io::Writer * target$append(::java::lang::CharSequence *); virtual ::java::io::Writer * CharArrayWriter$append(::java::lang::CharSequence *);
virtual ::java::lang::Appendable * append(jchar); virtual ::java::lang::Appendable * append(jchar);
virtual ::java::io::Writer * target$append(jchar); virtual ::java::io::Writer * CharArrayWriter$append(jchar);
private: private:
static const jint DEFAULT_INITIAL_BUFFER_SIZE = 32; static const jint DEFAULT_INITIAL_BUFFER_SIZE = 32;
public: // actually protected public: // actually protected

View File

@ -63,9 +63,9 @@ public:
virtual void println(JArray< jchar > *); virtual void println(JArray< jchar > *);
virtual void write(jint); virtual void write(jint);
virtual void write(JArray< jbyte > *, jint, jint); virtual void write(JArray< jbyte > *, jint, jint);
virtual ::java::io::PrintStream * target$append(jchar); virtual ::java::io::PrintStream * PrintStream$append(jchar);
virtual ::java::io::PrintStream * target$append(::java::lang::CharSequence *); virtual ::java::io::PrintStream * PrintStream$append(::java::lang::CharSequence *);
virtual ::java::io::PrintStream * target$append(::java::lang::CharSequence *, jint, jint); virtual ::java::io::PrintStream * PrintStream$append(::java::lang::CharSequence *, jint, jint);
virtual ::java::io::PrintStream * printf(::java::lang::String *, JArray< ::java::lang::Object * > *); virtual ::java::io::PrintStream * printf(::java::lang::String *, JArray< ::java::lang::Object * > *);
virtual ::java::io::PrintStream * printf(::java::util::Locale *, ::java::lang::String *, JArray< ::java::lang::Object * > *); virtual ::java::io::PrintStream * printf(::java::util::Locale *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
virtual ::java::io::PrintStream * format(::java::lang::String *, JArray< ::java::lang::Object * > *); virtual ::java::io::PrintStream * format(::java::lang::String *, JArray< ::java::lang::Object * > *);

View File

@ -52,19 +52,19 @@ public:
virtual void write(::java::lang::String *, jint, jint); virtual void write(::java::lang::String *, jint, jint);
virtual void write(JArray< jchar > *); virtual void write(JArray< jchar > *);
virtual void write(::java::lang::String *); virtual void write(::java::lang::String *);
virtual ::java::io::PrintWriter * target$append(jchar); virtual ::java::io::PrintWriter * PrintWriter$append(jchar);
virtual ::java::io::PrintWriter * target$append(::java::lang::CharSequence *); virtual ::java::io::PrintWriter * PrintWriter$append(::java::lang::CharSequence *);
virtual ::java::io::PrintWriter * target$append(::java::lang::CharSequence *, jint, jint); virtual ::java::io::PrintWriter * PrintWriter$append(::java::lang::CharSequence *, jint, jint);
virtual ::java::io::PrintWriter * printf(::java::lang::String *, JArray< ::java::lang::Object * > *); virtual ::java::io::PrintWriter * printf(::java::lang::String *, JArray< ::java::lang::Object * > *);
virtual ::java::io::PrintWriter * printf(::java::util::Locale *, ::java::lang::String *, JArray< ::java::lang::Object * > *); virtual ::java::io::PrintWriter * printf(::java::util::Locale *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
virtual ::java::io::PrintWriter * format(::java::lang::String *, JArray< ::java::lang::Object * > *); virtual ::java::io::PrintWriter * format(::java::lang::String *, JArray< ::java::lang::Object * > *);
virtual ::java::io::PrintWriter * format(::java::util::Locale *, ::java::lang::String *, JArray< ::java::lang::Object * > *); virtual ::java::io::PrintWriter * format(::java::util::Locale *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
virtual ::java::lang::Appendable * append(::java::lang::CharSequence *, jint, jint); virtual ::java::lang::Appendable * append(::java::lang::CharSequence *, jint, jint);
virtual ::java::io::Writer * target$append(::java::lang::CharSequence *, jint, jint); virtual ::java::io::Writer * Writer$append(::java::lang::CharSequence *, jint, jint);
virtual ::java::lang::Appendable * append(::java::lang::CharSequence *); virtual ::java::lang::Appendable * append(::java::lang::CharSequence *);
virtual ::java::io::Writer * target$append(::java::lang::CharSequence *); virtual ::java::io::Writer * Writer$append(::java::lang::CharSequence *);
virtual ::java::lang::Appendable * append(jchar); virtual ::java::lang::Appendable * append(jchar);
virtual ::java::io::Writer * target$append(jchar); virtual ::java::io::Writer * Writer$append(jchar);
private: private:
jboolean __attribute__((aligned(__alignof__( ::java::io::Writer)))) autoflush; jboolean __attribute__((aligned(__alignof__( ::java::io::Writer)))) autoflush;
jboolean error; jboolean error;

View File

@ -24,15 +24,15 @@ public:
virtual void write(JArray< jchar > *, jint, jint); virtual void write(JArray< jchar > *, jint, jint);
virtual void write(::java::lang::String *); virtual void write(::java::lang::String *);
virtual void write(::java::lang::String *, jint, jint); virtual void write(::java::lang::String *, jint, jint);
virtual ::java::io::StringWriter * target$append(jchar); virtual ::java::io::StringWriter * StringWriter$append(jchar);
virtual ::java::io::StringWriter * target$append(::java::lang::CharSequence *); virtual ::java::io::StringWriter * StringWriter$append(::java::lang::CharSequence *);
virtual ::java::io::StringWriter * target$append(::java::lang::CharSequence *, jint, jint); virtual ::java::io::StringWriter * StringWriter$append(::java::lang::CharSequence *, jint, jint);
virtual ::java::lang::Appendable * append(::java::lang::CharSequence *, jint, jint); virtual ::java::lang::Appendable * append(::java::lang::CharSequence *, jint, jint);
virtual ::java::io::Writer * target$append(::java::lang::CharSequence *, jint, jint); virtual ::java::io::Writer * Writer$append(::java::lang::CharSequence *, jint, jint);
virtual ::java::lang::Appendable * append(::java::lang::CharSequence *); virtual ::java::lang::Appendable * append(::java::lang::CharSequence *);
virtual ::java::io::Writer * target$append(::java::lang::CharSequence *); virtual ::java::io::Writer * Writer$append(::java::lang::CharSequence *);
virtual ::java::lang::Appendable * append(jchar); virtual ::java::lang::Appendable * append(jchar);
virtual ::java::io::Writer * target$append(jchar); virtual ::java::io::Writer * Writer$append(jchar);
private: private:
static const jint DEFAULT_BUFFER_SIZE = 16; static const jint DEFAULT_BUFFER_SIZE = 16;
::java::lang::StringBuffer * __attribute__((aligned(__alignof__( ::java::io::Writer)))) buffer; ::java::lang::StringBuffer * __attribute__((aligned(__alignof__( ::java::io::Writer)))) buffer;

View File

@ -24,9 +24,9 @@ public:
virtual void write(JArray< jchar > *, jint, jint) = 0; virtual void write(JArray< jchar > *, jint, jint) = 0;
virtual void write(::java::lang::String *); virtual void write(::java::lang::String *);
virtual void write(::java::lang::String *, jint, jint); virtual void write(::java::lang::String *, jint, jint);
virtual ::java::io::Writer * target$append(jchar); virtual ::java::io::Writer * Writer$append(jchar);
virtual ::java::io::Writer * target$append(::java::lang::CharSequence *); virtual ::java::io::Writer * Writer$append(::java::lang::CharSequence *);
virtual ::java::io::Writer * target$append(::java::lang::CharSequence *, jint, jint); virtual ::java::io::Writer * Writer$append(::java::lang::CharSequence *, jint, jint);
virtual ::java::lang::Appendable * append(::java::lang::CharSequence *, jint, jint); virtual ::java::lang::Appendable * append(::java::lang::CharSequence *, jint, jint);
virtual ::java::lang::Appendable * append(::java::lang::CharSequence *); virtual ::java::lang::Appendable * append(::java::lang::CharSequence *);
virtual ::java::lang::Appendable * append(jchar); virtual ::java::lang::Appendable * append(jchar);

View File

@ -22,7 +22,7 @@ public:
jint hashCode(); jint hashCode();
jboolean equals(::java::lang::Object *); jboolean equals(::java::lang::Object *);
static jboolean getBoolean(::java::lang::String *); static jboolean getBoolean(::java::lang::String *);
jint target$compareTo(::java::lang::Boolean *); jint Boolean$compareTo(::java::lang::Boolean *);
static jboolean parseBoolean(::java::lang::String *); static jboolean parseBoolean(::java::lang::String *);
jint compareTo(::java::lang::Object *); jint compareTo(::java::lang::Object *);
private: private:

View File

@ -32,7 +32,7 @@ public:
::java::lang::String * toString(); ::java::lang::String * toString();
jint hashCode(); jint hashCode();
jboolean equals(::java::lang::Object *); jboolean equals(::java::lang::Object *);
jint target$compareTo(::java::lang::Byte *); jint Byte$compareTo(::java::lang::Byte *);
jint compareTo(::java::lang::Object *); jint compareTo(::java::lang::Object *);
private: private:
static const jlong serialVersionUID = -7183698231559129828LL; static const jlong serialVersionUID = -7183698231559129828LL;

View File

@ -76,7 +76,7 @@ public:
static jbyte getDirectionality(jint); static jbyte getDirectionality(jint);
static jboolean isMirrored(jchar); static jboolean isMirrored(jchar);
static jboolean isMirrored(jint); static jboolean isMirrored(jint);
jint target$compareTo(::java::lang::Character *); jint Character$compareTo(::java::lang::Character *);
static ::java::lang::Character * valueOf(jchar); static ::java::lang::Character * valueOf(jchar);
static jchar reverseBytes(jchar); static jchar reverseBytes(jchar);
static JArray< jchar > * toChars(jint); static JArray< jchar > * toChars(jint);

View File

@ -35,7 +35,7 @@ public:
static jlong doubleToLongBits(jdouble); static jlong doubleToLongBits(jdouble);
static jlong doubleToRawLongBits(jdouble); static jlong doubleToRawLongBits(jdouble);
static jdouble longBitsToDouble(jlong); static jdouble longBitsToDouble(jlong);
jint target$compareTo(::java::lang::Double *); jint Double$compareTo(::java::lang::Double *);
static jint compare(jdouble, jdouble); static jint compare(jdouble, jdouble);
jint compareTo(::java::lang::Object *); jint compareTo(::java::lang::Object *);
private: private:

View File

@ -18,7 +18,7 @@ public:
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual jint hashCode(); virtual jint hashCode();
virtual ::java::lang::String * toString(); virtual ::java::lang::String * toString();
virtual jint target$compareTo(::java::lang::Enum *); virtual jint Enum$compareTo(::java::lang::Enum *);
public: // actually protected public: // actually protected
virtual ::java::lang::Object * clone(); virtual ::java::lang::Object * clone();
public: public:

View File

@ -36,7 +36,7 @@ public:
static jint floatToIntBits(jfloat); static jint floatToIntBits(jfloat);
static jint floatToRawIntBits(jfloat); static jint floatToRawIntBits(jfloat);
static jfloat intBitsToFloat(jint); static jfloat intBitsToFloat(jint);
jint target$compareTo(::java::lang::Float *); jint Float$compareTo(::java::lang::Float *);
static jint compare(jfloat, jfloat); static jint compare(jfloat, jfloat);
jint compareTo(::java::lang::Object *); jint compareTo(::java::lang::Object *);
private: private:

View File

@ -39,7 +39,7 @@ public:
static ::java::lang::Integer * getInteger(::java::lang::String *, jint); static ::java::lang::Integer * getInteger(::java::lang::String *, jint);
static ::java::lang::Integer * getInteger(::java::lang::String *, ::java::lang::Integer *); static ::java::lang::Integer * getInteger(::java::lang::String *, ::java::lang::Integer *);
static ::java::lang::Integer * decode(::java::lang::String *); static ::java::lang::Integer * decode(::java::lang::String *);
jint target$compareTo(::java::lang::Integer *); jint Integer$compareTo(::java::lang::Integer *);
static jint bitCount(jint); static jint bitCount(jint);
static jint rotateLeft(jint, jint); static jint rotateLeft(jint, jint);
static jint rotateRight(jint, jint); static jint rotateRight(jint, jint);

View File

@ -37,7 +37,7 @@ public:
static ::java::lang::Long * getLong(::java::lang::String *); static ::java::lang::Long * getLong(::java::lang::String *);
static ::java::lang::Long * getLong(::java::lang::String *, jlong); static ::java::lang::Long * getLong(::java::lang::String *, jlong);
static ::java::lang::Long * getLong(::java::lang::String *, ::java::lang::Long *); static ::java::lang::Long * getLong(::java::lang::String *, ::java::lang::Long *);
jint target$compareTo(::java::lang::Long *); jint Long$compareTo(::java::lang::Long *);
static jint bitCount(jlong); static jint bitCount(jlong);
static jlong rotateLeft(jlong, jint); static jlong rotateLeft(jlong, jint);
static jlong rotateRight(jlong, jint); static jlong rotateRight(jlong, jint);

View File

@ -32,7 +32,7 @@ public:
::java::lang::String * toString(); ::java::lang::String * toString();
jint hashCode(); jint hashCode();
jboolean equals(::java::lang::Object *); jboolean equals(::java::lang::Object *);
jint target$compareTo(::java::lang::Short *); jint Short$compareTo(::java::lang::Short *);
static jshort reverseBytes(jshort); static jshort reverseBytes(jshort);
jint compareTo(::java::lang::Object *); jint compareTo(::java::lang::Object *);
private: private:

View File

@ -14,7 +14,7 @@ class java::lang::String$CaseInsensitiveComparator : public ::java::lang::Object
public: // actually package-private public: // actually package-private
String$CaseInsensitiveComparator(); String$CaseInsensitiveComparator();
public: public:
jint target$compare(::java::lang::String *, ::java::lang::String *); jint String$CaseInsensitiveComparator$compare(::java::lang::String *, ::java::lang::String *);
jint compare(::java::lang::Object *, ::java::lang::Object *); jint compare(::java::lang::Object *, ::java::lang::Object *);
private: private:
static const jlong serialVersionUID = 8575799808933029326LL; static const jlong serialVersionUID = 8575799808933029326LL;

View File

@ -62,7 +62,7 @@ public:
jboolean contentEquals(::java::lang::StringBuffer *); jboolean contentEquals(::java::lang::StringBuffer *);
jboolean contentEquals(::java::lang::CharSequence *); jboolean contentEquals(::java::lang::CharSequence *);
jboolean equalsIgnoreCase(::java::lang::String *); jboolean equalsIgnoreCase(::java::lang::String *);
jint target$compareTo(::java::lang::String *); jint String$compareTo(::java::lang::String *);
private: private:
jint nativeCompareTo(::java::lang::String *); jint nativeCompareTo(::java::lang::String *);
public: public:

View File

@ -34,9 +34,9 @@ public:
::java::lang::StringBuffer * append(JArray< jchar > *, jint, jint); ::java::lang::StringBuffer * append(JArray< jchar > *, jint, jint);
::java::lang::StringBuffer * appendCodePoint(jint); ::java::lang::StringBuffer * appendCodePoint(jint);
::java::lang::StringBuffer * append(jboolean); ::java::lang::StringBuffer * append(jboolean);
::java::lang::StringBuffer * target$append(jchar); ::java::lang::StringBuffer * StringBuffer$append(jchar);
::java::lang::StringBuffer * target$append(::java::lang::CharSequence *); ::java::lang::StringBuffer * StringBuffer$append(::java::lang::CharSequence *);
::java::lang::StringBuffer * target$append(::java::lang::CharSequence *, jint, jint); ::java::lang::StringBuffer * StringBuffer$append(::java::lang::CharSequence *, jint, jint);
::java::lang::StringBuffer * append(jint); ::java::lang::StringBuffer * append(jint);
::java::lang::StringBuffer * append(jlong); ::java::lang::StringBuffer * append(jlong);
::java::lang::StringBuffer * append(jfloat); ::java::lang::StringBuffer * append(jfloat);

View File

@ -31,9 +31,9 @@ public:
::java::lang::StringBuilder * append(JArray< jchar > *); ::java::lang::StringBuilder * append(JArray< jchar > *);
::java::lang::StringBuilder * append(JArray< jchar > *, jint, jint); ::java::lang::StringBuilder * append(JArray< jchar > *, jint, jint);
::java::lang::StringBuilder * append(jboolean); ::java::lang::StringBuilder * append(jboolean);
::java::lang::StringBuilder * target$append(jchar); ::java::lang::StringBuilder * StringBuilder$append(jchar);
::java::lang::StringBuilder * target$append(::java::lang::CharSequence *); ::java::lang::StringBuilder * StringBuilder$append(::java::lang::CharSequence *);
::java::lang::StringBuilder * target$append(::java::lang::CharSequence *, jint, jint); ::java::lang::StringBuilder * StringBuilder$append(::java::lang::CharSequence *, jint, jint);
::java::lang::StringBuilder * appendCodePoint(jint); ::java::lang::StringBuilder * appendCodePoint(jint);
::java::lang::StringBuilder * append(jint); ::java::lang::StringBuilder * append(jint);
::java::lang::StringBuilder * append(jlong); ::java::lang::StringBuilder * append(jlong);

View File

@ -18,10 +18,10 @@ public:
virtual jboolean containsKey(::java::lang::Object *); virtual jboolean containsKey(::java::lang::Object *);
virtual jboolean containsValue(::java::lang::Object *); virtual jboolean containsValue(::java::lang::Object *);
virtual ::java::util::Set * entrySet(); virtual ::java::util::Set * entrySet();
virtual ::java::lang::String * target$get(::java::lang::Object *); virtual ::java::lang::String * System$EnvironmentMap$get(::java::lang::Object *);
virtual ::java::util::Set * keySet(); virtual ::java::util::Set * keySet();
virtual ::java::lang::String * target$put(::java::lang::String *, ::java::lang::String *); virtual ::java::lang::String * System$EnvironmentMap$put(::java::lang::String *, ::java::lang::String *);
virtual ::java::lang::String * target$remove(::java::lang::Object *); virtual ::java::lang::String * System$EnvironmentMap$remove(::java::lang::Object *);
virtual ::java::util::Collection * values(); virtual ::java::util::Collection * values();
virtual ::java::lang::Object * get(::java::lang::Object *); virtual ::java::lang::Object * get(::java::lang::Object *);
virtual ::java::lang::Object * remove(::java::lang::Object *); virtual ::java::lang::Object * remove(::java::lang::Object *);

View File

@ -62,7 +62,7 @@ public:
private: private:
::java::math::BigDecimal * floor(); ::java::math::BigDecimal * floor();
public: public:
virtual jint target$compareTo(::java::math::BigDecimal *); virtual jint BigDecimal$compareTo(::java::math::BigDecimal *);
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual jint hashCode(); virtual jint hashCode();
virtual ::java::math::BigDecimal * max(::java::math::BigDecimal *); virtual ::java::math::BigDecimal * max(::java::math::BigDecimal *);

View File

@ -48,7 +48,7 @@ public:
private: private:
static jint compareTo(::java::math::BigInteger *, ::java::math::BigInteger *); static jint compareTo(::java::math::BigInteger *, ::java::math::BigInteger *);
public: public:
virtual jint target$compareTo(::java::math::BigInteger *); virtual jint BigInteger$compareTo(::java::math::BigInteger *);
virtual ::java::math::BigInteger * min(::java::math::BigInteger *); virtual ::java::math::BigInteger * min(::java::math::BigInteger *);
virtual ::java::math::BigInteger * max(::java::math::BigInteger *); virtual ::java::math::BigInteger * max(::java::math::BigInteger *);
private: private:

View File

@ -69,7 +69,7 @@ public:
::java::lang::String * getFragment(); ::java::lang::String * getFragment();
jboolean equals(::java::lang::Object *); jboolean equals(::java::lang::Object *);
jint hashCode(); jint hashCode();
jint target$compareTo(::java::net::URI *); jint URI$compareTo(::java::net::URI *);
private: private:
jint compareFragments(::java::net::URI *); jint compareFragments(::java::net::URI *);
public: public:

View File

@ -47,7 +47,7 @@ public:
virtual jint arrayOffset(); virtual jint arrayOffset();
virtual jint hashCode(); virtual jint hashCode();
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual jint target$compareTo(::java::nio::ByteBuffer *); virtual jint ByteBuffer$compareTo(::java::nio::ByteBuffer *);
virtual ::java::nio::ByteOrder * order(); virtual ::java::nio::ByteOrder * order();
virtual ::java::nio::ByteBuffer * order(::java::nio::ByteOrder *); virtual ::java::nio::ByteBuffer * order(::java::nio::ByteOrder *);
virtual jbyte get() = 0; virtual jbyte get() = 0;

View File

@ -43,7 +43,7 @@ public:
virtual jint arrayOffset(); virtual jint arrayOffset();
virtual jint hashCode(); virtual jint hashCode();
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual jint target$compareTo(::java::nio::CharBuffer *); virtual jint CharBuffer$compareTo(::java::nio::CharBuffer *);
virtual ::java::nio::ByteOrder * order() = 0; virtual ::java::nio::ByteOrder * order() = 0;
virtual jchar get() = 0; virtual jchar get() = 0;
virtual ::java::nio::CharBuffer * put(jchar) = 0; virtual ::java::nio::CharBuffer * put(jchar) = 0;
@ -60,9 +60,9 @@ public:
virtual ::java::nio::CharBuffer * put(::java::lang::String *, jint, jint); virtual ::java::nio::CharBuffer * put(::java::lang::String *, jint, jint);
virtual ::java::nio::CharBuffer * put(::java::lang::String *); virtual ::java::nio::CharBuffer * put(::java::lang::String *);
virtual jchar charAt(jint); virtual jchar charAt(jint);
virtual ::java::nio::CharBuffer * target$append(jchar); virtual ::java::nio::CharBuffer * CharBuffer$append(jchar);
virtual ::java::nio::CharBuffer * target$append(::java::lang::CharSequence *); virtual ::java::nio::CharBuffer * CharBuffer$append(::java::lang::CharSequence *);
virtual ::java::nio::CharBuffer * target$append(::java::lang::CharSequence *, jint, jint); virtual ::java::nio::CharBuffer * CharBuffer$append(::java::lang::CharSequence *, jint, jint);
virtual ::java::lang::Appendable * append(::java::lang::CharSequence *, jint, jint); virtual ::java::lang::Appendable * append(::java::lang::CharSequence *, jint, jint);
virtual ::java::lang::Appendable * append(::java::lang::CharSequence *); virtual ::java::lang::Appendable * append(::java::lang::CharSequence *);
virtual ::java::lang::Appendable * append(jchar); virtual ::java::lang::Appendable * append(jchar);

View File

@ -40,7 +40,7 @@ public:
virtual jint arrayOffset(); virtual jint arrayOffset();
virtual jint hashCode(); virtual jint hashCode();
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual jint target$compareTo(::java::nio::DoubleBuffer *); virtual jint DoubleBuffer$compareTo(::java::nio::DoubleBuffer *);
virtual ::java::nio::ByteOrder * order() = 0; virtual ::java::nio::ByteOrder * order() = 0;
virtual jdouble get() = 0; virtual jdouble get() = 0;
virtual ::java::nio::DoubleBuffer * put(jdouble) = 0; virtual ::java::nio::DoubleBuffer * put(jdouble) = 0;

View File

@ -40,7 +40,7 @@ public:
virtual jint arrayOffset(); virtual jint arrayOffset();
virtual jint hashCode(); virtual jint hashCode();
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual jint target$compareTo(::java::nio::FloatBuffer *); virtual jint FloatBuffer$compareTo(::java::nio::FloatBuffer *);
virtual ::java::nio::ByteOrder * order() = 0; virtual ::java::nio::ByteOrder * order() = 0;
virtual jfloat get() = 0; virtual jfloat get() = 0;
virtual ::java::nio::FloatBuffer * put(jfloat) = 0; virtual ::java::nio::FloatBuffer * put(jfloat) = 0;

View File

@ -40,7 +40,7 @@ public:
virtual jint arrayOffset(); virtual jint arrayOffset();
virtual jint hashCode(); virtual jint hashCode();
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual jint target$compareTo(::java::nio::IntBuffer *); virtual jint IntBuffer$compareTo(::java::nio::IntBuffer *);
virtual ::java::nio::ByteOrder * order() = 0; virtual ::java::nio::ByteOrder * order() = 0;
virtual jint get() = 0; virtual jint get() = 0;
virtual ::java::nio::IntBuffer * put(jint) = 0; virtual ::java::nio::IntBuffer * put(jint) = 0;

View File

@ -40,7 +40,7 @@ public:
virtual jint arrayOffset(); virtual jint arrayOffset();
virtual jint hashCode(); virtual jint hashCode();
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual jint target$compareTo(::java::nio::LongBuffer *); virtual jint LongBuffer$compareTo(::java::nio::LongBuffer *);
virtual ::java::nio::ByteOrder * order() = 0; virtual ::java::nio::ByteOrder * order() = 0;
virtual jlong get() = 0; virtual jlong get() = 0;
virtual ::java::nio::LongBuffer * put(jlong) = 0; virtual ::java::nio::LongBuffer * put(jlong) = 0;

View File

@ -40,7 +40,7 @@ public:
virtual jint arrayOffset(); virtual jint arrayOffset();
virtual jint hashCode(); virtual jint hashCode();
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual jint target$compareTo(::java::nio::ShortBuffer *); virtual jint ShortBuffer$compareTo(::java::nio::ShortBuffer *);
virtual ::java::nio::ByteOrder * order() = 0; virtual ::java::nio::ByteOrder * order() = 0;
virtual jshort get() = 0; virtual jshort get() = 0;
virtual ::java::nio::ShortBuffer * put(jshort) = 0; virtual ::java::nio::ShortBuffer * put(jshort) = 0;

View File

@ -62,7 +62,7 @@ public:
virtual ::java::nio::ByteBuffer * encode(::java::nio::CharBuffer *); virtual ::java::nio::ByteBuffer * encode(::java::nio::CharBuffer *);
virtual ::java::nio::ByteBuffer * encode(::java::lang::String *); virtual ::java::nio::ByteBuffer * encode(::java::lang::String *);
virtual ::java::nio::CharBuffer * decode(::java::nio::ByteBuffer *); virtual ::java::nio::CharBuffer * decode(::java::nio::ByteBuffer *);
virtual jint target$compareTo(::java::nio::charset::Charset *); virtual jint Charset$compareTo(::java::nio::charset::Charset *);
virtual jint hashCode(); virtual jint hashCode();
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual ::java::lang::String * toString(); virtual ::java::lang::String * toString();

View File

@ -39,7 +39,7 @@ public:
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual jboolean equals(::java::sql::Timestamp *); virtual jboolean equals(::java::sql::Timestamp *);
virtual jint compareTo(::java::sql::Timestamp *); virtual jint compareTo(::java::sql::Timestamp *);
virtual jint target$compareTo(::java::util::Date *); virtual jint Timestamp$compareTo(::java::util::Date *);
public: // actually package-private public: // actually package-private
static const jlong serialVersionUID = 2745179027874758501LL; static const jlong serialVersionUID = 2745179027874758501LL;
private: private:

View File

@ -27,7 +27,7 @@ class java::text::CollationKey : public ::java::lang::Object
public: // actually package-private public: // actually package-private
CollationKey(::java::text::Collator *, ::java::lang::String *, JArray< jbyte > *); CollationKey(::java::text::Collator *, ::java::lang::String *, JArray< jbyte > *);
public: public:
virtual jint target$compareTo(::java::text::CollationKey *); virtual jint CollationKey$compareTo(::java::text::CollationKey *);
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual ::java::lang::String * getSourceString(); virtual ::java::lang::String * getSourceString();
virtual jint hashCode(); virtual jint hashCode();

View File

@ -55,7 +55,7 @@ public:
virtual void clear(); virtual void clear();
virtual JArray< ::java::lang::Object * > * toArray(); virtual JArray< ::java::lang::Object * > * toArray();
virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *);
virtual ::java::util::ArrayDeque * target$clone(); virtual ::java::util::ArrayDeque * ArrayDeque$clone();
private: private:
void writeObject(::java::io::ObjectOutputStream *); void writeObject(::java::io::ObjectOutputStream *);
void readObject(::java::io::ObjectInputStream *); void readObject(::java::io::ObjectInputStream *);

View File

@ -66,7 +66,7 @@ public:
virtual jint getLeastMaximum(jint) = 0; virtual jint getLeastMaximum(jint) = 0;
virtual jint getActualMinimum(jint); virtual jint getActualMinimum(jint);
virtual jint getActualMaximum(jint); virtual jint getActualMaximum(jint);
virtual jint target$compareTo(::java::util::Calendar *); virtual jint Calendar$compareTo(::java::util::Calendar *);
virtual ::java::lang::Object * clone(); virtual ::java::lang::Object * clone();
virtual ::java::lang::String * toString(); virtual ::java::lang::String * toString();
private: private:

View File

@ -14,7 +14,7 @@ class java::util::Collections$4 : public ::java::util::Collections$SynchronizedI
public: // actually package-private public: // actually package-private
Collections$4(::java::util::Collections$3 *, ::java::lang::Object *, ::java::util::Iterator *); Collections$4(::java::util::Collections$3 *, ::java::lang::Object *, ::java::util::Iterator *);
public: public:
::java::util::Map$Entry * target$next(); ::java::util::Map$Entry * Collections$4$next();
::java::lang::Object * next(); ::java::lang::Object * next();
public: // actually package-private public: // actually package-private
::java::util::Collections$3 * __attribute__((aligned(__alignof__( ::java::util::Collections$SynchronizedIterator)))) this$2; ::java::util::Collections$3 * __attribute__((aligned(__alignof__( ::java::util::Collections$SynchronizedIterator)))) this$2;

View File

@ -14,7 +14,7 @@ class java::util::Collections$5 : public ::java::util::Collections$UnmodifiableI
public: // actually package-private public: // actually package-private
Collections$5(::java::util::Collections$UnmodifiableMap$UnmodifiableEntrySet *, ::java::util::Iterator *); Collections$5(::java::util::Collections$UnmodifiableMap$UnmodifiableEntrySet *, ::java::util::Iterator *);
public: public:
::java::util::Map$Entry * target$next(); ::java::util::Map$Entry * Collections$5$next();
::java::lang::Object * next(); ::java::lang::Object * next();
public: // actually package-private public: // actually package-private
::java::util::Collections$UnmodifiableMap$UnmodifiableEntrySet * __attribute__((aligned(__alignof__( ::java::util::Collections$UnmodifiableIterator)))) this$2; ::java::util::Collections$UnmodifiableMap$UnmodifiableEntrySet * __attribute__((aligned(__alignof__( ::java::util::Collections$UnmodifiableIterator)))) this$2;

View File

@ -17,7 +17,7 @@ public: // actually package-private
Collections$UnmodifiableMap$UnmodifiableEntrySet(::java::util::Set *); Collections$UnmodifiableMap$UnmodifiableEntrySet(::java::util::Set *);
public: public:
::java::util::Iterator * iterator(); ::java::util::Iterator * iterator();
JArray< ::java::util::Map$Entry * > * target$toArray(); JArray< ::java::util::Map$Entry * > * Collections$UnmodifiableMap$UnmodifiableEntrySet$toArray();
JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *); JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *);
JArray< ::java::lang::Object * > * toArray(); JArray< ::java::lang::Object * > * toArray();
private: private:

View File

@ -28,7 +28,7 @@ public:
virtual jboolean after(::java::util::Date *); virtual jboolean after(::java::util::Date *);
virtual jboolean before(::java::util::Date *); virtual jboolean before(::java::util::Date *);
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual jint target$compareTo(::java::util::Date *); virtual jint Date$compareTo(::java::util::Date *);
virtual jint hashCode(); virtual jint hashCode();
virtual ::java::lang::String * toString(); virtual ::java::lang::String * toString();
virtual ::java::lang::String * toLocaleString(); virtual ::java::lang::String * toLocaleString();

View File

@ -15,7 +15,7 @@ public: // actually package-private
EnumMap$2(::java::util::EnumMap$1 *); EnumMap$2(::java::util::EnumMap$1 *);
public: public:
jboolean hasNext(); jboolean hasNext();
::java::lang::Enum * target$next(); ::java::lang::Enum * EnumMap$2$next();
void remove(); void remove();
::java::lang::Object * next(); ::java::lang::Object * next();
public: // actually package-private public: // actually package-private

View File

@ -15,7 +15,7 @@ public: // actually package-private
EnumMap$6(::java::util::EnumMap$5 *); EnumMap$6(::java::util::EnumMap$5 *);
public: public:
jboolean hasNext(); jboolean hasNext();
::java::util::Map$Entry * target$next(); ::java::util::Map$Entry * EnumMap$6$next();
void remove(); void remove();
::java::lang::Object * next(); ::java::lang::Object * next();
public: // actually package-private public: // actually package-private

View File

@ -21,7 +21,7 @@ public:
virtual jboolean containsValue(::java::lang::Object *); virtual jboolean containsValue(::java::lang::Object *);
virtual jboolean containsKey(::java::lang::Object *); virtual jboolean containsKey(::java::lang::Object *);
virtual ::java::lang::Object * get(::java::lang::Object *); virtual ::java::lang::Object * get(::java::lang::Object *);
virtual ::java::lang::Object * target$put(::java::lang::Enum *, ::java::lang::Object *); virtual ::java::lang::Object * EnumMap$put(::java::lang::Enum *, ::java::lang::Object *);
virtual ::java::lang::Object * remove(::java::lang::Object *); virtual ::java::lang::Object * remove(::java::lang::Object *);
virtual void putAll(::java::util::Map *); virtual void putAll(::java::util::Map *);
virtual void clear(); virtual void clear();
@ -29,7 +29,7 @@ public:
virtual ::java::util::Collection * values(); virtual ::java::util::Collection * values();
virtual ::java::util::Set * entrySet(); virtual ::java::util::Set * entrySet();
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual ::java::util::EnumMap * target$clone(); virtual ::java::util::EnumMap * EnumMap$clone();
virtual ::java::lang::Object * clone(); virtual ::java::lang::Object * clone();
virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *);
private: private:

View File

@ -15,7 +15,7 @@ public: // actually package-private
EnumSet$1(::java::util::EnumSet *); EnumSet$1(::java::util::EnumSet *);
public: public:
jboolean hasNext(); jboolean hasNext();
::java::lang::Enum * target$next(); ::java::lang::Enum * EnumSet$1$next();
void remove(); void remove();
::java::lang::Object * next(); ::java::lang::Object * next();
public: // actually package-private public: // actually package-private

View File

@ -16,10 +16,10 @@ class java::util::EnumSet : public ::java::util::AbstractSet
public: // actually package-private public: // actually package-private
EnumSet(); EnumSet();
public: public:
virtual ::java::util::EnumSet * target$clone(); virtual ::java::util::EnumSet * EnumSet$clone();
virtual jint size(); virtual jint size();
virtual ::java::util::Iterator * iterator(); virtual ::java::util::Iterator * iterator();
virtual jboolean target$add(::java::lang::Enum *); virtual jboolean EnumSet$add(::java::lang::Enum *);
virtual jboolean addAll(::java::util::Collection *); virtual jboolean addAll(::java::util::Collection *);
virtual void clear(); virtual void clear();
virtual jboolean contains(::java::lang::Object *); virtual jboolean contains(::java::lang::Object *);

View File

@ -15,7 +15,7 @@ public: // actually package-private
Hashtable$EntryEnumerator(::java::util::Hashtable *); Hashtable$EntryEnumerator(::java::util::Hashtable *);
public: public:
virtual jboolean hasMoreElements(); virtual jboolean hasMoreElements();
virtual ::java::util::Map$Entry * target$nextElement(); virtual ::java::util::Map$Entry * Hashtable$EntryEnumerator$nextElement();
virtual ::java::lang::Object * nextElement(); virtual ::java::lang::Object * nextElement();
public: // actually package-private public: // actually package-private
jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) count; jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) count;

View File

@ -15,7 +15,7 @@ public: // actually package-private
Hashtable$EntryIterator(::java::util::Hashtable *); Hashtable$EntryIterator(::java::util::Hashtable *);
public: public:
virtual jboolean hasNext(); virtual jboolean hasNext();
virtual ::java::util::Map$Entry * target$next(); virtual ::java::util::Map$Entry * Hashtable$EntryIterator$next();
virtual void remove(); virtual void remove();
virtual ::java::lang::Object * next(); virtual ::java::lang::Object * next();
public: // actually package-private public: // actually package-private

View File

@ -16,7 +16,7 @@ class java::util::UUID : public ::java::lang::Object
public: public:
UUID(jlong, jlong); UUID(jlong, jlong);
jint clockSequence(); jint clockSequence();
jint target$compareTo(::java::util::UUID *); jint UUID$compareTo(::java::util::UUID *);
jboolean equals(::java::lang::Object *); jboolean equals(::java::lang::Object *);
static ::java::util::UUID * fromString(::java::lang::String *); static ::java::util::UUID * fromString(::java::lang::String *);
::java::lang::String * toString(); ::java::lang::String * toString();

View File

@ -14,7 +14,7 @@ class java::util::concurrent::ConcurrentHashMap$EntryIterator : public ::java::u
public: // actually package-private public: // actually package-private
ConcurrentHashMap$EntryIterator(::java::util::concurrent::ConcurrentHashMap *); ConcurrentHashMap$EntryIterator(::java::util::concurrent::ConcurrentHashMap *);
public: public:
::java::util::Map$Entry * target$next(); ::java::util::Map$Entry * ConcurrentHashMap$EntryIterator$next();
::java::lang::Object * next(); ::java::lang::Object * next();
public: // actually package-private public: // actually package-private
::java::util::concurrent::ConcurrentHashMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentHashMap$HashIterator)))) this$0; ::java::util::concurrent::ConcurrentHashMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentHashMap$HashIterator)))) this$0;

View File

@ -14,7 +14,7 @@ class java::util::concurrent::ConcurrentSkipListMap$EntryIterator : public ::jav
public: // actually package-private public: // actually package-private
ConcurrentSkipListMap$EntryIterator(::java::util::concurrent::ConcurrentSkipListMap *); ConcurrentSkipListMap$EntryIterator(::java::util::concurrent::ConcurrentSkipListMap *);
public: public:
::java::util::Map$Entry * target$next(); ::java::util::Map$Entry * ConcurrentSkipListMap$EntryIterator$next();
::java::lang::Object * next(); ::java::lang::Object * next();
public: // actually package-private public: // actually package-private
::java::util::concurrent::ConcurrentSkipListMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentSkipListMap$Iter)))) this$0; ::java::util::concurrent::ConcurrentSkipListMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentSkipListMap$Iter)))) this$0;

View File

@ -38,9 +38,9 @@ public:
::java::util::NavigableSet * subSet(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); ::java::util::NavigableSet * subSet(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean);
::java::util::NavigableSet * headSet(::java::lang::Object *, jboolean); ::java::util::NavigableSet * headSet(::java::lang::Object *, jboolean);
::java::util::NavigableSet * tailSet(::java::lang::Object *, jboolean); ::java::util::NavigableSet * tailSet(::java::lang::Object *, jboolean);
::java::util::NavigableSet * target$subSet(::java::lang::Object *, ::java::lang::Object *); ::java::util::NavigableSet * ConcurrentSkipListMap$KeySet$subSet(::java::lang::Object *, ::java::lang::Object *);
::java::util::NavigableSet * target$headSet(::java::lang::Object *); ::java::util::NavigableSet * ConcurrentSkipListMap$KeySet$headSet(::java::lang::Object *);
::java::util::NavigableSet * target$tailSet(::java::lang::Object *); ::java::util::NavigableSet * ConcurrentSkipListMap$KeySet$tailSet(::java::lang::Object *);
::java::util::NavigableSet * descendingSet(); ::java::util::NavigableSet * descendingSet();
::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *); ::java::util::SortedSet * subSet(::java::lang::Object *, ::java::lang::Object *);
::java::util::SortedSet * tailSet(::java::lang::Object *); ::java::util::SortedSet * tailSet(::java::lang::Object *);

View File

@ -14,7 +14,7 @@ class java::util::concurrent::ConcurrentSkipListMap$SubMap$SubMapEntryIterator :
public: // actually package-private public: // actually package-private
ConcurrentSkipListMap$SubMap$SubMapEntryIterator(::java::util::concurrent::ConcurrentSkipListMap$SubMap *); ConcurrentSkipListMap$SubMap$SubMapEntryIterator(::java::util::concurrent::ConcurrentSkipListMap$SubMap *);
public: public:
::java::util::Map$Entry * target$next(); ::java::util::Map$Entry * ConcurrentSkipListMap$SubMap$SubMapEntryIterator$next();
::java::lang::Object * next(); ::java::lang::Object * next();
public: // actually package-private public: // actually package-private
::java::util::concurrent::ConcurrentSkipListMap$SubMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentSkipListMap$SubMap$SubMapIter)))) this$1; ::java::util::concurrent::ConcurrentSkipListMap$SubMap * __attribute__((aligned(__alignof__( ::java::util::concurrent::ConcurrentSkipListMap$SubMap$SubMapIter)))) this$1;

View File

@ -46,13 +46,13 @@ public:
private: private:
::java::util::concurrent::ConcurrentSkipListMap$SubMap * newSubMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); ::java::util::concurrent::ConcurrentSkipListMap$SubMap * newSubMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean);
public: public:
::java::util::concurrent::ConcurrentSkipListMap$SubMap * target$subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean);
::java::util::concurrent::ConcurrentSkipListMap$SubMap * target$headMap(::java::lang::Object *, jboolean); ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$headMap(::java::lang::Object *, jboolean);
::java::util::concurrent::ConcurrentSkipListMap$SubMap * target$tailMap(::java::lang::Object *, jboolean); ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$tailMap(::java::lang::Object *, jboolean);
::java::util::concurrent::ConcurrentSkipListMap$SubMap * target$subMap(::java::lang::Object *, ::java::lang::Object *); ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$subMap(::java::lang::Object *, ::java::lang::Object *);
::java::util::concurrent::ConcurrentSkipListMap$SubMap * target$headMap(::java::lang::Object *); ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$headMap(::java::lang::Object *);
::java::util::concurrent::ConcurrentSkipListMap$SubMap * target$tailMap(::java::lang::Object *); ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$tailMap(::java::lang::Object *);
::java::util::concurrent::ConcurrentSkipListMap$SubMap * target$descendingMap(); ::java::util::concurrent::ConcurrentSkipListMap$SubMap * ConcurrentSkipListMap$SubMap$descendingMap();
::java::util::Map$Entry * ceilingEntry(::java::lang::Object *); ::java::util::Map$Entry * ceilingEntry(::java::lang::Object *);
::java::lang::Object * ceilingKey(::java::lang::Object *); ::java::lang::Object * ceilingKey(::java::lang::Object *);
::java::util::Map$Entry * lowerEntry(::java::lang::Object *); ::java::util::Map$Entry * lowerEntry(::java::lang::Object *);
@ -67,7 +67,7 @@ public:
::java::util::Map$Entry * lastEntry(); ::java::util::Map$Entry * lastEntry();
::java::util::Map$Entry * pollFirstEntry(); ::java::util::Map$Entry * pollFirstEntry();
::java::util::Map$Entry * pollLastEntry(); ::java::util::Map$Entry * pollLastEntry();
::java::util::NavigableSet * target$keySet(); ::java::util::NavigableSet * ConcurrentSkipListMap$SubMap$keySet();
::java::util::NavigableSet * navigableKeySet(); ::java::util::NavigableSet * navigableKeySet();
::java::util::Collection * values(); ::java::util::Collection * values();
::java::util::Set * entrySet(); ::java::util::Set * entrySet();

View File

@ -51,7 +51,7 @@ public:
ConcurrentSkipListMap(::java::util::Comparator *); ConcurrentSkipListMap(::java::util::Comparator *);
ConcurrentSkipListMap(::java::util::Map *); ConcurrentSkipListMap(::java::util::Map *);
ConcurrentSkipListMap(::java::util::SortedMap *); ConcurrentSkipListMap(::java::util::SortedMap *);
virtual ::java::util::concurrent::ConcurrentSkipListMap * target$clone(); virtual ::java::util::concurrent::ConcurrentSkipListMap * ConcurrentSkipListMap$clone();
private: private:
void buildFromSorted(::java::util::SortedMap *); void buildFromSorted(::java::util::SortedMap *);
void writeObject(::java::io::ObjectOutputStream *); void writeObject(::java::io::ObjectOutputStream *);
@ -65,11 +65,11 @@ public:
virtual jint size(); virtual jint size();
virtual jboolean isEmpty(); virtual jboolean isEmpty();
virtual void clear(); virtual void clear();
virtual ::java::util::NavigableSet * target$keySet(); virtual ::java::util::NavigableSet * ConcurrentSkipListMap$keySet();
virtual ::java::util::NavigableSet * navigableKeySet(); virtual ::java::util::NavigableSet * navigableKeySet();
virtual ::java::util::Collection * values(); virtual ::java::util::Collection * values();
virtual ::java::util::Set * entrySet(); virtual ::java::util::Set * entrySet();
virtual ::java::util::concurrent::ConcurrentNavigableMap * target$descendingMap(); virtual ::java::util::concurrent::ConcurrentNavigableMap * ConcurrentSkipListMap$descendingMap();
virtual ::java::util::NavigableSet * descendingKeySet(); virtual ::java::util::NavigableSet * descendingKeySet();
virtual jboolean equals(::java::lang::Object *); virtual jboolean equals(::java::lang::Object *);
virtual ::java::lang::Object * putIfAbsent(::java::lang::Object *, ::java::lang::Object *); virtual ::java::lang::Object * putIfAbsent(::java::lang::Object *, ::java::lang::Object *);
@ -79,12 +79,12 @@ public:
virtual ::java::util::Comparator * comparator(); virtual ::java::util::Comparator * comparator();
virtual ::java::lang::Object * firstKey(); virtual ::java::lang::Object * firstKey();
virtual ::java::lang::Object * lastKey(); virtual ::java::lang::Object * lastKey();
virtual ::java::util::concurrent::ConcurrentNavigableMap * target$subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); virtual ::java::util::concurrent::ConcurrentNavigableMap * ConcurrentSkipListMap$subMap(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean);
virtual ::java::util::concurrent::ConcurrentNavigableMap * target$headMap(::java::lang::Object *, jboolean); virtual ::java::util::concurrent::ConcurrentNavigableMap * ConcurrentSkipListMap$headMap(::java::lang::Object *, jboolean);
virtual ::java::util::concurrent::ConcurrentNavigableMap * target$tailMap(::java::lang::Object *, jboolean); virtual ::java::util::concurrent::ConcurrentNavigableMap * ConcurrentSkipListMap$tailMap(::java::lang::Object *, jboolean);
virtual ::java::util::concurrent::ConcurrentNavigableMap * target$subMap(::java::lang::Object *, ::java::lang::Object *); virtual ::java::util::concurrent::ConcurrentNavigableMap * ConcurrentSkipListMap$subMap(::java::lang::Object *, ::java::lang::Object *);
virtual ::java::util::concurrent::ConcurrentNavigableMap * target$headMap(::java::lang::Object *); virtual ::java::util::concurrent::ConcurrentNavigableMap * ConcurrentSkipListMap$headMap(::java::lang::Object *);
virtual ::java::util::concurrent::ConcurrentNavigableMap * target$tailMap(::java::lang::Object *); virtual ::java::util::concurrent::ConcurrentNavigableMap * ConcurrentSkipListMap$tailMap(::java::lang::Object *);
virtual ::java::util::Map$Entry * lowerEntry(::java::lang::Object *); virtual ::java::util::Map$Entry * lowerEntry(::java::lang::Object *);
virtual ::java::lang::Object * lowerKey(::java::lang::Object *); virtual ::java::lang::Object * lowerKey(::java::lang::Object *);
virtual ::java::util::Map$Entry * floorEntry(::java::lang::Object *); virtual ::java::util::Map$Entry * floorEntry(::java::lang::Object *);

View File

@ -29,7 +29,7 @@ public:
public: // actually package-private public: // actually package-private
ConcurrentSkipListSet(::java::util::concurrent::ConcurrentNavigableMap *); ConcurrentSkipListSet(::java::util::concurrent::ConcurrentNavigableMap *);
public: public:
virtual ::java::util::concurrent::ConcurrentSkipListSet * target$clone(); virtual ::java::util::concurrent::ConcurrentSkipListSet * ConcurrentSkipListSet$clone();
virtual jint size(); virtual jint size();
virtual jboolean isEmpty(); virtual jboolean isEmpty();
virtual jboolean contains(::java::lang::Object *); virtual jboolean contains(::java::lang::Object *);
@ -52,9 +52,9 @@ public:
virtual ::java::util::NavigableSet * subSet(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean); virtual ::java::util::NavigableSet * subSet(::java::lang::Object *, jboolean, ::java::lang::Object *, jboolean);
virtual ::java::util::NavigableSet * headSet(::java::lang::Object *, jboolean); virtual ::java::util::NavigableSet * headSet(::java::lang::Object *, jboolean);
virtual ::java::util::NavigableSet * tailSet(::java::lang::Object *, jboolean); virtual ::java::util::NavigableSet * tailSet(::java::lang::Object *, jboolean);
virtual ::java::util::NavigableSet * target$subSet(::java::lang::Object *, ::java::lang::Object *); virtual ::java::util::NavigableSet * ConcurrentSkipListSet$subSet(::java::lang::Object *, ::java::lang::Object *);
virtual ::java::util::NavigableSet * target$headSet(::java::lang::Object *); virtual ::java::util::NavigableSet * ConcurrentSkipListSet$headSet(::java::lang::Object *);
virtual ::java::util::NavigableSet * target$tailSet(::java::lang::Object *); virtual ::java::util::NavigableSet * ConcurrentSkipListSet$tailSet(::java::lang::Object *);
virtual ::java::util::NavigableSet * descendingSet(); virtual ::java::util::NavigableSet * descendingSet();
private: private:
void setMap(::java::util::concurrent::ConcurrentNavigableMap *); void setMap(::java::util::concurrent::ConcurrentNavigableMap *);

View File

@ -17,7 +17,7 @@ public: // actually package-private
DelayQueue$Itr(::java::util::concurrent::DelayQueue *, JArray< ::java::lang::Object * > *); DelayQueue$Itr(::java::util::concurrent::DelayQueue *, JArray< ::java::lang::Object * > *);
public: public:
virtual jboolean hasNext(); virtual jboolean hasNext();
virtual ::java::util::concurrent::Delayed * target$next(); virtual ::java::util::concurrent::Delayed * DelayQueue$Itr$next();
virtual void remove(); virtual void remove();
virtual ::java::lang::Object * next(); virtual ::java::lang::Object * next();
public: // actually package-private public: // actually package-private

View File

@ -16,14 +16,14 @@ class java::util::concurrent::DelayQueue : public ::java::util::AbstractQueue
public: public:
DelayQueue(); DelayQueue();
DelayQueue(::java::util::Collection *); DelayQueue(::java::util::Collection *);
virtual jboolean target$add(::java::util::concurrent::Delayed *); virtual jboolean DelayQueue$add(::java::util::concurrent::Delayed *);
virtual jboolean target$offer(::java::util::concurrent::Delayed *); virtual jboolean DelayQueue$offer(::java::util::concurrent::Delayed *);
virtual void target$put(::java::util::concurrent::Delayed *); virtual void DelayQueue$put(::java::util::concurrent::Delayed *);
virtual jboolean target$offer(::java::util::concurrent::Delayed *, jlong, ::java::util::concurrent::TimeUnit *); virtual jboolean DelayQueue$offer(::java::util::concurrent::Delayed *, jlong, ::java::util::concurrent::TimeUnit *);
virtual ::java::util::concurrent::Delayed * target$poll(); virtual ::java::util::concurrent::Delayed * DelayQueue$poll();
virtual ::java::util::concurrent::Delayed * target$take(); virtual ::java::util::concurrent::Delayed * DelayQueue$take();
virtual ::java::util::concurrent::Delayed * target$poll(jlong, ::java::util::concurrent::TimeUnit *); virtual ::java::util::concurrent::Delayed * DelayQueue$poll(jlong, ::java::util::concurrent::TimeUnit *);
virtual ::java::util::concurrent::Delayed * target$peek(); virtual ::java::util::concurrent::Delayed * DelayQueue$peek();
virtual jint size(); virtual jint size();
virtual jint drainTo(::java::util::Collection *); virtual jint drainTo(::java::util::Collection *);
virtual jint drainTo(::java::util::Collection *, jint); virtual jint drainTo(::java::util::Collection *, jint);

View File

@ -15,7 +15,7 @@ public: // actually package-private
ScheduledThreadPoolExecutor$1(::java::util::concurrent::ScheduledThreadPoolExecutor$DelayedWorkQueue *); ScheduledThreadPoolExecutor$1(::java::util::concurrent::ScheduledThreadPoolExecutor$DelayedWorkQueue *);
public: public:
jboolean hasNext(); jboolean hasNext();
::java::lang::Runnable * target$next(); ::java::lang::Runnable * ScheduledThreadPoolExecutor$1$next();
void remove(); void remove();
::java::lang::Object * next(); ::java::lang::Object * next();
private: private:

View File

@ -15,16 +15,16 @@ class java::util::concurrent::ScheduledThreadPoolExecutor$DelayedWorkQueue : pub
ScheduledThreadPoolExecutor$DelayedWorkQueue(); ScheduledThreadPoolExecutor$DelayedWorkQueue();
public: public:
virtual ::java::lang::Runnable * target$poll(); virtual ::java::lang::Runnable * ScheduledThreadPoolExecutor$DelayedWorkQueue$poll();
virtual ::java::lang::Runnable * target$peek(); virtual ::java::lang::Runnable * ScheduledThreadPoolExecutor$DelayedWorkQueue$peek();
virtual ::java::lang::Runnable * target$take(); virtual ::java::lang::Runnable * ScheduledThreadPoolExecutor$DelayedWorkQueue$take();
virtual ::java::lang::Runnable * target$poll(jlong, ::java::util::concurrent::TimeUnit *); virtual ::java::lang::Runnable * ScheduledThreadPoolExecutor$DelayedWorkQueue$poll(jlong, ::java::util::concurrent::TimeUnit *);
virtual jboolean target$add(::java::lang::Runnable *); virtual jboolean ScheduledThreadPoolExecutor$DelayedWorkQueue$add(::java::lang::Runnable *);
virtual jboolean target$offer(::java::lang::Runnable *); virtual jboolean ScheduledThreadPoolExecutor$DelayedWorkQueue$offer(::java::lang::Runnable *);
virtual void target$put(::java::lang::Runnable *); virtual void ScheduledThreadPoolExecutor$DelayedWorkQueue$put(::java::lang::Runnable *);
virtual jboolean target$offer(::java::lang::Runnable *, jlong, ::java::util::concurrent::TimeUnit *); virtual jboolean ScheduledThreadPoolExecutor$DelayedWorkQueue$offer(::java::lang::Runnable *, jlong, ::java::util::concurrent::TimeUnit *);
virtual ::java::lang::Runnable * target$remove(); virtual ::java::lang::Runnable * ScheduledThreadPoolExecutor$DelayedWorkQueue$remove();
virtual ::java::lang::Runnable * target$element(); virtual ::java::lang::Runnable * ScheduledThreadPoolExecutor$DelayedWorkQueue$element();
virtual void clear(); virtual void clear();
virtual jint drainTo(::java::util::Collection *); virtual jint drainTo(::java::util::Collection *);
virtual jint drainTo(::java::util::Collection *, jint); virtual jint drainTo(::java::util::Collection *, jint);

View File

@ -17,7 +17,7 @@ public: // actually package-private
ScheduledThreadPoolExecutor$ScheduledFutureTask(::java::util::concurrent::ScheduledThreadPoolExecutor *, ::java::util::concurrent::Callable *, jlong); ScheduledThreadPoolExecutor$ScheduledFutureTask(::java::util::concurrent::ScheduledThreadPoolExecutor *, ::java::util::concurrent::Callable *, jlong);
public: public:
virtual jlong getDelay(::java::util::concurrent::TimeUnit *); virtual jlong getDelay(::java::util::concurrent::TimeUnit *);
virtual jint target$compareTo(::java::util::concurrent::Delayed *); virtual jint ScheduledThreadPoolExecutor$ScheduledFutureTask$compareTo(::java::util::concurrent::Delayed *);
virtual jboolean isPeriodic(); virtual jboolean isPeriodic();
private: private:
void runPeriodic(); void runPeriodic();

View File

@ -14,7 +14,7 @@ class java::util::concurrent::locks::ReentrantReadWriteLock$Sync$ThreadLocalHold
public: // actually package-private public: // actually package-private
ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter(); ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter();
public: public:
::java::util::concurrent::locks::ReentrantReadWriteLock$Sync$HoldCounter * target$initialValue(); ::java::util::concurrent::locks::ReentrantReadWriteLock$Sync$HoldCounter * ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter$initialValue();
::java::lang::Object * initialValue(); ::java::lang::Object * initialValue();
static ::java::lang::Class class$; static ::java::lang::Class class$;
}; };

View File

@ -14,8 +14,8 @@ class java::util::concurrent::locks::ReentrantReadWriteLock : public ::java::lan
public: public:
ReentrantReadWriteLock(); ReentrantReadWriteLock();
ReentrantReadWriteLock(jboolean); ReentrantReadWriteLock(jboolean);
virtual ::java::util::concurrent::locks::ReentrantReadWriteLock$WriteLock * target$writeLock(); virtual ::java::util::concurrent::locks::ReentrantReadWriteLock$WriteLock * ReentrantReadWriteLock$writeLock();
virtual ::java::util::concurrent::locks::ReentrantReadWriteLock$ReadLock * target$readLock(); virtual ::java::util::concurrent::locks::ReentrantReadWriteLock$ReadLock * ReentrantReadWriteLock$readLock();
virtual jboolean isFair(); virtual jboolean isFair();
public: // actually protected public: // actually protected
virtual ::java::lang::Thread * getOwner(); virtual ::java::lang::Thread * getOwner();

View File

@ -15,7 +15,7 @@ public: // actually package-private
JarFile$JarEnumeration(::java::util::Enumeration *, ::java::util::jar::JarFile *); JarFile$JarEnumeration(::java::util::Enumeration *, ::java::util::jar::JarFile *);
public: public:
virtual jboolean hasMoreElements(); virtual jboolean hasMoreElements();
virtual ::java::util::jar::JarEntry * target$nextElement(); virtual ::java::util::jar::JarEntry * JarFile$JarEnumeration$nextElement();
virtual ::java::lang::Object * nextElement(); virtual ::java::lang::Object * nextElement();
private: private:
::java::util::Enumeration * __attribute__((aligned(__alignof__( ::java::lang::Object)))) entries; ::java::util::Enumeration * __attribute__((aligned(__alignof__( ::java::lang::Object)))) entries;

View File

@ -14,7 +14,7 @@ class java::util::zip::ZipFile$ZipEntryEnumeration : public ::java::lang::Object
public: public:
ZipFile$ZipEntryEnumeration(::java::util::Iterator *); ZipFile$ZipEntryEnumeration(::java::util::Iterator *);
virtual jboolean hasMoreElements(); virtual jboolean hasMoreElements();
virtual ::java::util::zip::ZipEntry * target$nextElement(); virtual ::java::util::zip::ZipEntry * ZipFile$ZipEntryEnumeration$nextElement();
virtual ::java::lang::Object * nextElement(); virtual ::java::lang::Object * nextElement();
private: private:
::java::util::Iterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) elements; ::java::util::Iterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) elements;

View File

@ -26,7 +26,7 @@ public: // actually package-private
ImageIO$1(::java::util::Iterator *); ImageIO$1(::java::util::Iterator *);
public: public:
jboolean hasNext(); jboolean hasNext();
::javax::imageio::ImageTranscoder * target$next(); ::javax::imageio::ImageTranscoder * ImageIO$1$next();
void remove(); void remove();
::java::lang::Object * next(); ::java::lang::Object * next();
private: private:

View File

@ -26,7 +26,7 @@ public:
ImageIO$ImageReaderIterator(::java::util::Iterator *, ::java::lang::Object *); ImageIO$ImageReaderIterator(::java::util::Iterator *, ::java::lang::Object *);
ImageIO$ImageReaderIterator(::java::util::Iterator *); ImageIO$ImageReaderIterator(::java::util::Iterator *);
jboolean hasNext(); jboolean hasNext();
::javax::imageio::ImageReader * target$next(); ::javax::imageio::ImageReader * ImageIO$ImageReaderIterator$next();
void remove(); void remove();
::java::lang::Object * next(); ::java::lang::Object * next();
public: // actually package-private public: // actually package-private

View File

@ -26,7 +26,7 @@ public:
ImageIO$ImageWriterIterator(::java::util::Iterator *, ::java::lang::Object *); ImageIO$ImageWriterIterator(::java::util::Iterator *, ::java::lang::Object *);
ImageIO$ImageWriterIterator(::java::util::Iterator *); ImageIO$ImageWriterIterator(::java::util::Iterator *);
jboolean hasNext(); jboolean hasNext();
::javax::imageio::ImageWriter * target$next(); ::javax::imageio::ImageWriter * ImageIO$ImageWriterIterator$next();
void remove(); void remove();
::java::lang::Object * next(); ::java::lang::Object * next();
public: // actually package-private public: // actually package-private

View File

@ -33,7 +33,7 @@ public:
JobStateReasons(jint, jfloat); JobStateReasons(jint, jfloat);
JobStateReasons(jint); JobStateReasons(jint);
JobStateReasons(::java::util::Collection *); JobStateReasons(::java::util::Collection *);
jboolean target$add(::javax::print::attribute::standard::JobStateReason *); jboolean JobStateReasons$add(::javax::print::attribute::standard::JobStateReason *);
::java::lang::Class * getCategory(); ::java::lang::Class * getCategory();
::java::lang::String * getName(); ::java::lang::String * getName();
jboolean add(::java::lang::Object *); jboolean add(::java::lang::Object *);

View File

@ -35,7 +35,7 @@ public:
PrinterStateReasons(jint); PrinterStateReasons(jint);
PrinterStateReasons(::java::util::Map *); PrinterStateReasons(::java::util::Map *);
::java::util::Set * printerStateReasonSet(::javax::print::attribute::standard::Severity *); ::java::util::Set * printerStateReasonSet(::javax::print::attribute::standard::Severity *);
::javax::print::attribute::standard::Severity * target$put(::javax::print::attribute::standard::PrinterStateReason *, ::javax::print::attribute::standard::Severity *); ::javax::print::attribute::standard::Severity * PrinterStateReasons$put(::javax::print::attribute::standard::PrinterStateReason *, ::javax::print::attribute::standard::Severity *);
::java::lang::Class * getCategory(); ::java::lang::Class * getCategory();
::java::lang::String * getName(); ::java::lang::String * getName();
::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *);