|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.geant.edugain.base.AttributeValues
public class AttributeValues
Defines an edugain attribute list.
| Field Summary | |
|---|---|
static javax.xml.namespace.QName |
EDUGAIN_NAMESPACE_RESULT_ATTRIBUTE_RELEASE_POLICY_ACCEPT
Release policy for this attribute match |
static javax.xml.namespace.QName |
EDUGAIN_NAMESPACE_RESULT_ATTRIBUTE_RELEASE_POLICY_REJECT
Release policy for this attribute did not match |
protected java.lang.String |
name
The name of the attribute. |
protected java.lang.String |
namespace
The namespace of the attribute. |
protected javax.xml.namespace.QName |
policy
Accept (if the release policy for this attribute matched) or Reject (if the release policy for this attribute did not match). |
protected java.util.List<java.lang.String> |
values
A list of values of the attribute. |
| Constructor Summary | |
|---|---|
AttributeValues()
Creates a new instance of AttributeValues |
|
AttributeValues(java.lang.String namespace,
java.lang.String name,
java.lang.String[] values)
Creates a new instance of AttributeValues and initializes the object |
|
| Method Summary | |
|---|---|
void |
addValue(java.lang.String value)
Adds the value to the list. |
java.lang.String |
getName()
Gets the namespace of the attribute |
java.lang.String |
getNameSpace()
Gets the namespace of the attribute |
javax.xml.namespace.QName |
getPolicyResult()
Gets the the attribute release policy value |
java.util.List<java.lang.String> |
getValues()
Gets the attribute value |
void |
removeValue(java.lang.String value)
Removes the value to the list. |
void |
setName(java.lang.String name)
Sets the namespace of the attribute |
void |
setNameSpace(java.lang.String namespace)
Sets the namespace of the attribute |
void |
setPolicyResult(javax.xml.namespace.QName value)
Sets the the attribute release policy value |
void |
setValues(java.util.List<java.lang.String> value)
Sets the attribute value |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String namespace
protected java.lang.String name
protected java.util.List<java.lang.String> values
protected javax.xml.namespace.QName policy
public static final javax.xml.namespace.QName EDUGAIN_NAMESPACE_RESULT_ATTRIBUTE_RELEASE_POLICY_ACCEPT
public static final javax.xml.namespace.QName EDUGAIN_NAMESPACE_RESULT_ATTRIBUTE_RELEASE_POLICY_REJECT
| Constructor Detail |
|---|
public AttributeValues()
public AttributeValues(java.lang.String namespace,
java.lang.String name,
java.lang.String[] values)
namespace - The namespace for the attributename - The name of the attributevalues - The values for the attribute| Method Detail |
|---|
public java.lang.String getNameSpace()
public void setNameSpace(java.lang.String namespace)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.util.List<java.lang.String> getValues()
public void addValue(java.lang.String value)
value - The value to add.public void removeValue(java.lang.String value)
value - The value to remove.public void setValues(java.util.List<java.lang.String> value)
public javax.xml.namespace.QName getPolicyResult()
public void setPolicyResult(javax.xml.namespace.QName value)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||