|
Public Member Functions |
| MethodInfo (IN(RTypeScope) parent, IN(RClassInfo) clsInfo, int accessflags) |
acdk::lang::Object | clone (sys::Allocator *alc) |
| reimplemented from acdk::lang::Object
|
acdk::lang::Object | clone () |
| reimplemented from acdk::lang::Object
|
virtual RString | getMetaInfoCIdentifier () |
| Returns the identifier to the dmi::ClazzInfo, dmi::MethodInfo/etc.
|
bool | isPublic () |
bool | isPrivate () |
bool | isDestructor () |
bool | isVirtual () |
bool | isStatic () |
bool | isConstructor () |
bool | isAbstract () |
bool | parse (IN(RStreamTokenizer) in) |
bool | isCreateInstance () |
virtual int | compareTo (IN(acdk::lang::Object) other) |
| compares t objects Object::compareTo() UnsupportedOperationException
|
bool | invokeCodeAttributes (IN(RModuleInfo) cm, IN(RClassInfo) ci) |
void | writeInfo (IN(RPrintWriter) out, IN(RClassInfo) clsinfo) |
void | writeInfo (IN(RPrintWriter) out, IN(RClassInfo) clsinfo, int argcount) |
| if arguments as default initializer argcount != args->length();
|
RString | getJavaSignature (bool cidentifier, int argcount=-1) |
bool | detectPureVirtualMethod (IN(RStreamTokenizer) in) |
void | writeMethodList (IN(RPrintWriter) out, IN(RClassInfo) clsinfo) |
void | writeDispatchBody (IN(RPrintWriter) out, IN(RClassInfo) clsinfo) |
void | writeDispatchBodyEx (IN(RPrintWriter) out, IN(RClassInfo) clsinfo) |
void | writeDispatchBody (IN(RPrintWriter) out, IN(RClassInfo) clsinfo, int argcount) |
void | writeDispatchBodyEx (IN(RPrintWriter) out, IN(RClassInfo) clsinfo, int argcount) |
void | writeProxyConstructor (IN(RPrintWriter) out, IN(RClassInfo) clsinfo) |
void | writeProxyMethod (IN(RPrintWriter) out, IN(RClassInfo) clsinfo) |
void | writeThrowDispatch (IN(RPrintWriter) out, IN(RClassInfo) clsinfo, int argcount) |
void | writeDispatchBody2 (IN(RPrintWriter) out, IN(RClassInfo) clsinfo, int argcount, bool novirtual) |
int | getArgCount () |
| return all arguments, including default values.
|
int | getNoDefaultArgCount () |
void | writeOrbProxy (IN(RPrintWriter) out, IN(RClassInfo) clsinfo) |
virtual RString | toString () |
| return a string representation of this object Object::toString() return getName() by default
|
RString | orgReturnType () |
RString | mappedReturnType () |
RMethodInfoArray | getFixedParametersMethods () |
| If the method has default parameter, multiple Methods with corresponding argument count will be returned.
|
void | generateIdlIfInterface (IN(RPrintWriter) out) |
| ACDK2IDL.
|
bool | checkModifier (IN(RStreamTokenizer) in) |
void | writeCodes (IN(RPrintWriter) out, CodeWhere where) |
bool | needMethodInfo () |
virtual bool | generateMetaInfo (bool defaultValue) |
Public Attributes |
RString | returnType |
RClassInfo | _classInfo |
RArrayList | args |
int | argcount |
| Fixed argument count (ignoreing default value arguments.
|
RString | _javaSignature |
RArrayList | _throws |
RString | _altName |
RString | _operatorName |