org.sonatype.guice.plexus.annotations
Class ConfigurationImpl

java.lang.Object
  extended by org.sonatype.guice.plexus.annotations.ConfigurationImpl
All Implemented Interfaces:
Annotation, org.codehaus.plexus.component.annotations.Configuration

public final class ConfigurationImpl
extends Object
implements org.codehaus.plexus.component.annotations.Configuration

Runtime implementation of Plexus @Configuration annotation.


Constructor Summary
ConfigurationImpl(String name, String value)
           
 
Method Summary
 Class<? extends Annotation> annotationType()
           
 boolean equals(Object rhs)
           
 int hashCode()
           
 String name()
           
 String toString()
           
 String value()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConfigurationImpl

public ConfigurationImpl(String name,
                         String value)
Method Detail

name

public String name()

value

public String value()

equals

public boolean equals(Object rhs)
Specified by:
equals in interface Annotation
Overrides:
equals in class Object

hashCode

public int hashCode()
Specified by:
hashCode in interface Annotation
Overrides:
hashCode in class Object

toString

public String toString()
Specified by:
toString in interface Annotation
Overrides:
toString in class Object

annotationType

public Class<? extends Annotation> annotationType()
Specified by:
annotationType in interface Annotation


Copyright © 2010-2012 Sonatype, Inc.. All Rights Reserved.