public class NonQualifiedEnvValue
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
NonQualifiedEnvValue(NonQualifiedEnvValue other)
Constructor
|
NonQualifiedEnvValue(java.lang.String envValueType, java.lang.String location, java.lang.Object value)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getEnvValueType()
Returns the type of this env value
|
java.lang.String |
getLocation()
Returns the location for this env value.
|
java.lang.Object |
getValue()
Returns the value
|
int |
hashCode() |
boolean |
isSameEnvVariable(NonQualifiedEnvValue other)
Returns true iff this env value and the other env value are the same type, and same location
|
java.lang.String |
toString() |
public static final long serialVersionUID
public NonQualifiedEnvValue(java.lang.String envValueType, java.lang.String location, java.lang.Object value)
envValueType
- the type of the environment value. ENv value types are used as simple, and informal grouping constructs to refer to a class of env values. Cannot be null.location
- an opaque representation of the location of this env value inside the resource. The form and semantics of this location is specified and understood by the creator of this env value. May be nullvalue
- The actual value. Must be serializable. Can be nullpublic NonQualifiedEnvValue(NonQualifiedEnvValue other)
other
-public java.lang.String getLocation()
public java.lang.Object getValue()
public java.lang.String getEnvValueType()
public boolean isSameEnvVariable(NonQualifiedEnvValue other)
other
-public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object