public class Term extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected String |
m_attrValue |
protected PrincipalAttributeValueSource |
m_attrValueSource |
protected String |
m_id |
protected static int |
s_nextId |
Constructor and Description |
---|
Term() |
Modifier and Type | Method and Description |
---|---|
String |
getAttrValue()
Get the attribute value for this term.
|
PrincipalAttributeValueSource |
getAttrValueSource()
Get the currently principal attribute provider for this term.
|
String |
getId()
The numerical id value for this term.
|
void |
setAttrValue(String attrValue)
Set the attribute value for this term.
|
void |
setAttrValueSource(PrincipalAttributeValueSource subject)
Set the currently principal attribute provider for this term.
|
protected static int s_nextId
protected String m_id
protected PrincipalAttributeValueSource m_attrValueSource
protected String m_attrValue
public String getId()
public PrincipalAttributeValueSource getAttrValueSource()
public void setAttrValueSource(PrincipalAttributeValueSource subject)
subject
- An PrincipalAttributeValueSource wrapper for the attribute provider URI and the attribute name.public String getAttrValue()
public void setAttrValue(String attrValue)
attrValue
- The string value to set the attribute to.