Package com.sun.enterprise.admin.util
Class TokenValue
- java.lang.Object
-
- com.sun.enterprise.admin.util.TokenValue
-
- All Implemented Interfaces:
Comparable
public final class TokenValue extends Object implements Comparable
- Author:
- kedar
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_DELIMITER
String
delimitedToken
String
postDelimiter
String
preDelimiter
String
token
String
value
-
Constructor Summary
Constructors Constructor Description TokenValue(TokenValue other)
TokenValue(String token, String value)
Creates a new instance of TokenValue - with default delimiter.TokenValue(String token, String value, String delimiter)
TokenValue(String token, String value, String preDelimiter, String postDelimiter)
-
-
-
Field Detail
-
token
public final String token
-
value
public final String value
-
preDelimiter
public final String preDelimiter
-
postDelimiter
public final String postDelimiter
-
delimitedToken
public final String delimitedToken
-
DEFAULT_DELIMITER
public static final String DEFAULT_DELIMITER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TokenValue
public TokenValue(String token, String value)
Creates a new instance of TokenValue - with default delimiter. Also note that if the value contains any '\' characters, then these are appended to by another '\' character to work around the Java byte code interpretation. Note that none of the arguments can be null. The value of delimiter is given by DEFAULT_DELIMITER.- Parameters:
token
- a String that is the name of the token in this TokenValue.value
- a String that is the value of the token.- Throws:
IllegalArgumentException
- in case of null values.- See Also:
TokenValue(java.lang.String, java.lang.String, java.lang.String)
,DEFAULT_DELIMITER
-
TokenValue
public TokenValue(String token, String value, String preDelimiter, String postDelimiter)
-
TokenValue
public TokenValue(TokenValue other)
-
-
Method Detail
-
compareTo
public int compareTo(Object other)
- Specified by:
compareTo
in interfaceComparable
-
-