org.jvnet.hk2.generator.internal
Class GenerateMethodAnnotationData

java.lang.Object
  extended by org.jvnet.hk2.generator.internal.GenerateMethodAnnotationData

public class GenerateMethodAnnotationData
extends Object

Author:
jwells

Constructor Summary
GenerateMethodAnnotationData(GenerateMethodAnnotationData copyMe)
           
GenerateMethodAnnotationData(String implementation, HashSet<String> contracts, String scope)
           
 
Method Summary
 HashSet<String> getContracts()
           
 String getImplementation()
           
 String getName()
           
 String getNameMethodName()
           
 String getScope()
           
 void setName(String name)
           
 void setNameMethodName(String nameMethodName)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GenerateMethodAnnotationData

public GenerateMethodAnnotationData(String implementation,
                                    HashSet<String> contracts,
                                    String scope)

GenerateMethodAnnotationData

public GenerateMethodAnnotationData(GenerateMethodAnnotationData copyMe)
Method Detail

getImplementation

public String getImplementation()
Returns:
the implementation

getContracts

public HashSet<String> getContracts()
Returns:
the contracts

getScope

public String getScope()
Returns:
the scope

getNameMethodName

public String getNameMethodName()
Returns:
the nameMethodName

setNameMethodName

public void setNameMethodName(String nameMethodName)
Parameters:
nameMethodName - the nameMethodName to set

getName

public String getName()
Returns:
the name

setName

public void setName(String name)
Parameters:
name - the name to set

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 Oracle Corporation. All Rights Reserved.