org.sonatype.guice.plexus.annotations
Class ConfigurationImpl

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

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

Runtime implementation of Plexus @Configuration annotation.


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

Constructor Detail

ConfigurationImpl

public ConfigurationImpl(java.lang.String name,
                         java.lang.String value)
Method Detail

name

public java.lang.String name()

value

public java.lang.String value()

equals

public boolean equals(java.lang.Object rhs)
Specified by:
equals in interface java.lang.annotation.Annotation
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Specified by:
hashCode in interface java.lang.annotation.Annotation
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Specified by:
toString in interface java.lang.annotation.Annotation
Overrides:
toString in class java.lang.Object

annotationType

public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
Specified by:
annotationType in interface java.lang.annotation.Annotation


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