public class BeanKey
extends java.lang.Object
implements de.innovationgate.wga.common.ImmutableObject
Constructor and Description |
---|
BeanKey(java.lang.String folder,
java.lang.Object key)
Constructor, taking folder and folder-dependent key
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
decodeKey(java.lang.String key)
Performs decoding of keys that were used in an URL
|
static java.lang.String |
encodeKey(java.lang.String key)
Performs encodings of keys that are to be used in URLs
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getFolder()
Returns the folder
|
java.lang.Object |
getKey()
Returns the folder-dependent key
|
int |
hashCode() |
java.lang.String |
toString()
Returns the string representation (including encodings) for this bean key
|
public BeanKey(java.lang.String folder, java.lang.Object key)
folder
- key
- public java.lang.String getFolder()
public java.lang.Object getKey()
public java.lang.String toString()
toString
in class java.lang.Object
public static java.lang.String encodeKey(java.lang.String key)
key
- The key to encodepublic static java.lang.String decodeKey(java.lang.String key)
key
- The original key including special characterspublic boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object