org.apache.derby.impl.services.bytecode
Class BCMethodDescriptor
java.lang.Object
org.apache.derby.impl.services.bytecode.BCMethodDescriptor
- class BCMethodDescriptor
- extends java.lang.Object
A method descriptor. Ie. something that describes the
type of a method, parameter types and return types.
It is not an instance of a method.
This has no generated class specific state.
Constructor Summary |
(package private) |
BCMethodDescriptor(java.lang.String[] vmParameterTypes,
java.lang.String vmReturnType,
BCJava factory)
|
Method Summary |
(package private) java.lang.String |
buildMethodDescriptor()
builds the JVM method descriptor for this method as
defined in JVM Spec 4.3.3, Method Descriptors. |
boolean |
equals(java.lang.Object other)
|
(package private) static java.lang.String |
get(java.lang.String[] vmParameterTypes,
java.lang.String vmReturnType,
BCJava factory)
|
int |
hashCode()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
EMPTY
static final java.lang.String[] EMPTY
vmParameterTypes
private final java.lang.String[] vmParameterTypes
vmReturnType
private final java.lang.String vmReturnType
vmDescriptor
private final java.lang.String vmDescriptor
BCMethodDescriptor
BCMethodDescriptor(java.lang.String[] vmParameterTypes,
java.lang.String vmReturnType,
BCJava factory)
get
static java.lang.String get(java.lang.String[] vmParameterTypes,
java.lang.String vmReturnType,
BCJava factory)
buildMethodDescriptor
java.lang.String buildMethodDescriptor()
- builds the JVM method descriptor for this method as
defined in JVM Spec 4.3.3, Method Descriptors.
toString
public java.lang.String toString()
hashCode
public int hashCode()
equals
public boolean equals(java.lang.Object other)
Apache Derby V10.1 Engine Documentation - Copyright © 1997,2005 The Apache Software Foundation or its licensors, as applicable.