Package org.apache.qpid.server.model
Class ConfiguredObjectMethodAttribute<C extends ConfiguredObject,T>
- java.lang.Object
-
- org.apache.qpid.server.model.ConfiguredObjectMethodAttribute<C,T>
-
- All Implemented Interfaces:
ConfiguredObjectAttribute<C,T>
,ConfiguredObjectAttributeOrStatistic<C,T>
- Direct Known Subclasses:
ConfiguredAutomatedAttribute
,ConfiguredDerivedMethodAttribute
public abstract class ConfiguredObjectMethodAttribute<C extends ConfiguredObject,T> extends Object implements ConfiguredObjectAttribute<C,T>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Type
getGenericType()
Method
getGetter()
String
getName()
Class<T>
getType()
T
getValue(C configuredObject)
boolean
isSecureValue(Object value)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.qpid.server.model.ConfiguredObjectAttribute
getDescription, getOversizedAltText, getSecureValueFilter, isAutomated, isDerived, isOversized, isPersisted, isSecure, updateAttributeDespiteUnchangedValue
-
Methods inherited from interface org.apache.qpid.server.model.ConfiguredObjectAttributeOrStatistic
getGenericType, getName, getType, getValue
-
-
-
-
Method Detail
-
isSecureValue
public boolean isSecureValue(Object value)
- Specified by:
isSecureValue
in interfaceConfiguredObjectAttribute<C extends ConfiguredObject,T>
-
getName
public String getName()
- Specified by:
getName
in interfaceConfiguredObjectAttributeOrStatistic<C extends ConfiguredObject,T>
-
getType
public Class<T> getType()
- Specified by:
getType
in interfaceConfiguredObjectAttributeOrStatistic<C extends ConfiguredObject,T>
-
getGenericType
public Type getGenericType()
- Specified by:
getGenericType
in interfaceConfiguredObjectAttributeOrStatistic<C extends ConfiguredObject,T>
-
getValue
public T getValue(C configuredObject)
- Specified by:
getValue
in interfaceConfiguredObjectAttributeOrStatistic<C extends ConfiguredObject,T>
-
getGetter
public Method getGetter()
-
-