org.tynamo.descriptor
Class TynamoMethodDescriptorImpl

java.lang.Object
  extended by org.tynamo.descriptor.TynamoDescriptor
      extended by org.tynamo.descriptor.TynamoMethodDescriptorImpl
All Implemented Interfaces:
Serializable, Cloneable, Descriptor, Extensible, IMethodDescriptor

public class TynamoMethodDescriptorImpl
extends TynamoDescriptor
implements IMethodDescriptor

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.tynamo.descriptor.TynamoDescriptor
beanType, logger
 
Constructor Summary
TynamoMethodDescriptorImpl(Class beanType, String name, Class returnType, Class[] argumentTypes)
           
TynamoMethodDescriptorImpl(IMethodDescriptor methodDescriptor)
           
 
Method Summary
 Object clone()
           
 Class[] getArgumentTypes()
          (non-Javadoc)
 Method getMethod()
           
 String getName()
          (non-Javadoc)
 Class getReturnType()
           
 void setArgumentTypes(Class[] argumentTypes)
          just for serialization pourposes
 void setName(String name)
          just for serialization pourposes
 void setReturnType(Class returnType)
          just for serialization pourposes
 
Methods inherited from class org.tynamo.descriptor.TynamoDescriptor
addExtension, addExtension, copyExtensionsFrom, copyFrom, getBeanType, getExtension, getExtension, getExtensions, getType, isNonVisual, removeExtension, removeExtension, setBeanType, setExtensions, setNonVisual, supportsExtension, supportsExtension
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.tynamo.descriptor.IMethodDescriptor
getBeanType
 
Methods inherited from interface org.tynamo.descriptor.Descriptor
isNonVisual, setNonVisual
 
Methods inherited from interface org.tynamo.descriptor.extension.Extensible
addExtension, addExtension, getExtension, getExtension, getExtensions, removeExtension, removeExtension, supportsExtension, supportsExtension
 

Constructor Detail

TynamoMethodDescriptorImpl

public TynamoMethodDescriptorImpl(IMethodDescriptor methodDescriptor)

TynamoMethodDescriptorImpl

public TynamoMethodDescriptorImpl(Class beanType,
                                  String name,
                                  Class returnType,
                                  Class[] argumentTypes)
Method Detail

getArgumentTypes

public Class[] getArgumentTypes()
(non-Javadoc)

Specified by:
getArgumentTypes in interface IMethodDescriptor
See Also:
IMethodDescriptor.getArgumentTypes()

setArgumentTypes

public void setArgumentTypes(Class[] argumentTypes)
just for serialization pourposes


getName

public String getName()
(non-Javadoc)

Specified by:
getName in interface IMethodDescriptor
See Also:
IMethodDescriptor.getName()

setName

public void setName(String name)
just for serialization pourposes


getReturnType

public Class getReturnType()

setReturnType

public void setReturnType(Class returnType)
just for serialization pourposes


getMethod

public Method getMethod()
Specified by:
getMethod in interface IMethodDescriptor

clone

public Object clone()
Specified by:
clone in interface Descriptor
Overrides:
clone in class TynamoDescriptor


Copyright © 2004-2012. All Rights Reserved.