public class ConfigurationPropertyBindingSite<T,O>
extends java.lang.Object
| Constructor and Description |
|---|
ConfigurationPropertyBindingSite(ConfigurationPropertyRegistry registry,
java.util.concurrent.atomic.AtomicReference<com.google.inject.Injector> injector,
java.lang.Class<O> owner,
java.lang.String name,
java.lang.Class<T> type,
java.lang.reflect.AnnotatedElement element) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription()
Get a description (from a @Doc annotation, if one is present)
|
java.lang.String[] |
getHrefs() |
java.lang.String |
getName() |
java.lang.Class |
getOwner() |
java.lang.Class<T> |
getType() |
boolean |
isDeprecated() |
boolean |
isReconfigurable() |
java.lang.String |
toString() |
void |
validate(java.lang.String value) |
public ConfigurationPropertyBindingSite(ConfigurationPropertyRegistry registry, java.util.concurrent.atomic.AtomicReference<com.google.inject.Injector> injector, java.lang.Class<O> owner, java.lang.String name, java.lang.Class<T> type, java.lang.reflect.AnnotatedElement element)
public java.lang.Class getOwner()
public java.lang.String getName()
public java.lang.Class<T> getType()
public boolean isDeprecated()
public boolean isReconfigurable()
public java.lang.String getDescription()
public java.lang.String[] getHrefs()
public java.lang.String toString()
toString in class java.lang.Objectpublic void validate(java.lang.String value)
Copyright © 2014. All Rights Reserved.