public class HttpSecurityDependencyMetaDataImpl<D extends Enum<D>> extends Object implements HttpSecurityDependencyMetaData<D>
HttpSecurityDependencyMetaData
.Constructor and Description |
---|
HttpSecurityDependencyMetaDataImpl(D key,
Class<?> type)
Initiate.
|
Modifier and Type | Method and Description |
---|---|
D |
getKey()
Obtains the
Enum key identifying this dependency. |
String |
getLabel()
Provides a descriptive name for this dependency.
|
Class<?> |
getType()
Obtains the
Class that the dependent object must
extend/implement. |
String |
getTypeQualifier()
Obtains the qualifier on the type.
|
void |
setLabel(String label)
Specifies a label to describe the dependency.
|
void |
setTypeQualifier(String qualifier)
Specifies the type qualifier.
|
public void setLabel(String label)
label
- Label to describe the dependency.public void setTypeQualifier(String qualifier)
qualifier
- Type qualifier.public D getKey()
HttpSecurityDependencyMetaData
Enum
key identifying this dependency.public Class<?> getType()
HttpSecurityDependencyMetaData
Class
that the dependent object must
extend/implement.getType
in interface HttpSecurityDependencyMetaData<D extends Enum<D>>
public String getTypeQualifier()
HttpSecurityDependencyMetaData
Obtains the qualifier on the type.
This is to enable qualifying the type of dependency required.
getTypeQualifier
in interface HttpSecurityDependencyMetaData<D extends Enum<D>>
null
if not qualifying
the type.public String getLabel()
HttpSecurityDependencyMetaData
getLabel
in interface HttpSecurityDependencyMetaData<D extends Enum<D>>
Copyright © 2005–2016. All rights reserved.