|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.geant.edugain.meta.metadata.HLPattern
public class HLPattern
This class contains a representation of an eduGAIN Home Locator Pattern to be included in the published metadata
| Field Summary | |
|---|---|
static java.lang.String |
EXACT_MATCH
URN value of the 'exact match' type of matching algorithm |
static java.lang.String |
HLP_NAME
Name constant for the HLPattern element |
private java.lang.String |
hlType
Home locator type for this pattern |
static java.lang.String |
MATCH_ALGO_NAME
Name constant for the matching algorithm attribute |
private java.lang.String |
matchingAlgo
Matching algorithm for this pattern |
static java.lang.String |
POSTFIX
URN value of the 'postfix' type of matching algorithm |
static java.lang.String |
PREFIX
URN value of the 'prefix' type of matching algorithm |
static java.lang.String |
REGEXP
URN value of the 'regexp' type of matching algorithm |
static java.lang.String |
TYPE_NAME
Name constant for the type attribute |
private java.lang.String |
value
Value of the pattern |
static java.lang.String |
VALUE_NAME
Name constant for the value attribute |
| Constructor Summary | |
|---|---|
HLPattern()
Constructor |
|
HLPattern(java.lang.String type,
java.lang.String matchAlgo,
java.lang.String val)
Constructor |
|
| Method Summary | |
|---|---|
java.lang.String |
getHlType()
Gets the home locator type for this pattern |
java.lang.String |
getMatchingAlgo()
Gets the matching algorithm for this pattern |
java.lang.String |
getValue()
Gets the value of this pattern |
void |
setHlType(java.lang.String hlType)
Sets the home locator type for this pattern |
void |
setMatchingAlgo(java.lang.String matchingAlgo)
Sets the matching algorithm for this pattern |
void |
setValue(java.lang.String value)
Sets the value of this pattern |
java.lang.String |
toString()
Gets the query string used for publishing the pattern |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private java.lang.String matchingAlgo
private java.lang.String value
private java.lang.String hlType
public static final java.lang.String HLP_NAME
public static final java.lang.String TYPE_NAME
public static final java.lang.String MATCH_ALGO_NAME
public static final java.lang.String VALUE_NAME
public static final java.lang.String PREFIX
public static final java.lang.String POSTFIX
public static final java.lang.String REGEXP
public static final java.lang.String EXACT_MATCH
| Constructor Detail |
|---|
public HLPattern()
public HLPattern(java.lang.String type,
java.lang.String matchAlgo,
java.lang.String val)
type - the HL Pattern typematchAlgo - the matching algortihm for thie HL Patternval - the value of this HL Pattern| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getMatchingAlgo()
public void setMatchingAlgo(java.lang.String matchingAlgo)
matchingAlgo - the matching algorithm for this patternpublic java.lang.String getValue()
public void setValue(java.lang.String value)
value - the value of this patternpublic java.lang.String getHlType()
public void setHlType(java.lang.String hlType)
hlType - the home locator type for this pattern
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||