public class BasicEnvironmentalContext extends java.lang.Object implements EnvironmentalContext
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getKey() |
java.net.URI |
getKeyUri() |
java.lang.String |
getValue() |
java.util.regex.Pattern |
getValuePattern() |
int |
hashCode() |
boolean |
isValid() |
boolean |
matches(java.util.Set<Attribute> environment) |
static BasicEnvironmentalContext |
patternContextFor(java.lang.String key,
java.lang.String value) |
static BasicEnvironmentalContext |
staticContextFor(java.lang.String key,
java.lang.String value) |
java.lang.String |
toString() |
public static BasicEnvironmentalContext patternContextFor(java.lang.String key, java.lang.String value)
key - keyvalue - value to check for equality and regular expression if it is a valid regular expressionpublic static BasicEnvironmentalContext staticContextFor(java.lang.String key, java.lang.String value)
key - keyvalue - value to use for equality matchpublic boolean matches(java.util.Set<Attribute> environment)
matches in interface EnvironmentalContextenvironment - environmentpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean isValid()
isValid in interface EnvironmentalContextpublic java.lang.String getKey()
getKey in interface EnvironmentalContextpublic java.lang.String getValue()
getValue in interface EnvironmentalContextpublic java.net.URI getKeyUri()
public java.util.regex.Pattern getValuePattern()
getValuePattern in interface EnvironmentalContext