org.jetbrains.jet.lang.resolve.java.descriptor
Class JavaMethodDescriptor

java.lang.Object
  extended by org.jetbrains.jet.lang.descriptors.annotations.AnnotatedImpl
      extended by org.jetbrains.jet.lang.descriptors.impl.DeclarationDescriptorImpl
          extended by org.jetbrains.jet.lang.descriptors.impl.DeclarationDescriptorNonRootImpl
              extended by org.jetbrains.jet.lang.descriptors.impl.FunctionDescriptorImpl
                  extended by org.jetbrains.jet.lang.descriptors.impl.SimpleFunctionDescriptorImpl
                      extended by org.jetbrains.jet.lang.resolve.java.descriptor.JavaMethodDescriptor
All Implemented Interfaces:
Annotated, CallableDescriptor, CallableMemberDescriptor, DeclarationDescriptor, DeclarationDescriptorNonRoot, DeclarationDescriptorWithVisibility, FunctionDescriptor, MemberDescriptor, Named, SimpleFunctionDescriptor, JavaCallableMemberDescriptor

public class JavaMethodDescriptor
extends SimpleFunctionDescriptorImpl
implements JavaCallableMemberDescriptor


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jetbrains.jet.lang.descriptors.CallableMemberDescriptor
CallableMemberDescriptor.Kind
 
Field Summary
 
Fields inherited from class org.jetbrains.jet.lang.descriptors.impl.FunctionDescriptorImpl
expectedThisObject, modality, overriddenFunctions, typeParameters, unsubstitutedReturnType, unsubstitutedValueParameters, visibility
 
Constructor Summary
JavaMethodDescriptor(DeclarationDescriptor containingDeclaration, java.util.List<AnnotationDescriptor> annotations, Name name)
           
 
Method Summary
 
Methods inherited from class org.jetbrains.jet.lang.descriptors.impl.SimpleFunctionDescriptorImpl
copy, createSubstitutedCopy, getOriginal, initialize, isInline
 
Methods inherited from class org.jetbrains.jet.lang.descriptors.impl.FunctionDescriptorImpl
accept, addOverriddenDescriptor, doSubstitute, getExpectedThisObject, getKind, getModality, getOverriddenDescriptors, getReceiverParameter, getReturnType, getTypeParameters, getValueParameters, getVisibility, initialize, setReturnType, setVisibility, substitute
 
Methods inherited from class org.jetbrains.jet.lang.descriptors.impl.DeclarationDescriptorNonRootImpl
getContainingDeclaration
 
Methods inherited from class org.jetbrains.jet.lang.descriptors.impl.DeclarationDescriptorImpl
acceptVoid, getName, toString
 
Methods inherited from class org.jetbrains.jet.lang.descriptors.annotations.AnnotatedImpl
getAnnotations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.CallableMemberDescriptor
addOverriddenDescriptor, copy, getKind, getOriginal, getOverriddenDescriptors
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.CallableDescriptor
getExpectedThisObject, getReceiverParameter, getReturnType, getTypeParameters, getValueParameters, substitute
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.MemberDescriptor
getModality, getVisibility
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.DeclarationDescriptorNonRoot
getContainingDeclaration
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.DeclarationDescriptor
accept, acceptVoid
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.annotations.Annotated
getAnnotations
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.Named
getName
 
Methods inherited from interface org.jetbrains.jet.lang.descriptors.FunctionDescriptor
getContainingDeclaration, getOverriddenDescriptors, substitute
 

Constructor Detail

JavaMethodDescriptor

public JavaMethodDescriptor(@NotNull
                            DeclarationDescriptor containingDeclaration,
                            @NotNull
                            java.util.List<AnnotationDescriptor> annotations,
                            @NotNull
                            Name name)