Package org.jvnet.hk2.generator.internal
Class GenerateMethodAnnotationData
- java.lang.Object
-
- org.jvnet.hk2.generator.internal.GenerateMethodAnnotationData
-
public class GenerateMethodAnnotationData extends Object
- Author:
- jwells
-
-
Constructor Summary
Constructors Constructor Description GenerateMethodAnnotationData(String implementation, HashSet<String> contracts, String scope)
GenerateMethodAnnotationData(GenerateMethodAnnotationData copyMe)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HashSet<String>
getContracts()
String
getImplementation()
String
getName()
String
getNameMethodName()
String
getScope()
void
setName(String name)
void
setNameMethodName(String nameMethodName)
String
toString()
-
-
-
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
-
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
-
-