Package org.apache.qpid.server.model
Class ConfiguredDerivedMethodAttribute<C extends ConfiguredObject,T>
- java.lang.Object
-
- org.apache.qpid.server.model.ConfiguredObjectMethodAttribute<C,T>
-
- org.apache.qpid.server.model.ConfiguredDerivedMethodAttribute<C,T>
-
- All Implemented Interfaces:
ConfiguredObjectAttribute<C,T>
,ConfiguredObjectAttributeOrStatistic<C,T>
public class ConfiguredDerivedMethodAttribute<C extends ConfiguredObject,T> extends ConfiguredObjectMethodAttribute<C,T>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
convertValue(java.lang.Object input, C configuredObject)
java.lang.String
getDescription()
java.lang.reflect.Type
getGenericType()
java.lang.reflect.Method
getGetter()
java.lang.String
getName()
java.lang.String
getOversizedAltText()
java.util.regex.Pattern
getSecureValueFilter()
java.lang.Class<T>
getType()
T
getValue(C configuredObject)
boolean
isAutomated()
boolean
isDerived()
boolean
isOversized()
boolean
isPersisted()
boolean
isSecure()
boolean
updateAttributeDespiteUnchangedValue()
-
Methods inherited from class org.apache.qpid.server.model.ConfiguredObjectMethodAttribute
isSecureValue
-
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.ConfiguredObjectAttributeOrStatistic
getGenericType, getName, getType, getValue
-
-
-
-
Method Detail
-
isAutomated
public boolean isAutomated()
-
isDerived
public boolean isDerived()
-
isSecure
public boolean isSecure()
-
isPersisted
public boolean isPersisted()
-
isOversized
public boolean isOversized()
-
updateAttributeDespiteUnchangedValue
public boolean updateAttributeDespiteUnchangedValue()
-
getOversizedAltText
public java.lang.String getOversizedAltText()
-
getDescription
public java.lang.String getDescription()
-
getSecureValueFilter
public java.util.regex.Pattern getSecureValueFilter()
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceConfiguredObjectAttributeOrStatistic<C extends ConfiguredObject,T>
-
getType
public java.lang.Class<T> getType()
- Specified by:
getType
in interfaceConfiguredObjectAttributeOrStatistic<C extends ConfiguredObject,T>
-
getGenericType
public java.lang.reflect.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 java.lang.reflect.Method getGetter()
-
-