com.webobjects.appserver
Class WODynamicURL
java.lang.Object
com.webobjects.appserver.WODynamicURL
- All Implemented Interfaces:
- Serializable
public class WODynamicURL
- extends Object
- implements Serializable
- Since:
- 5.4
- See Also:
- Serialized Form
Method Summary |
String[] |
adaptorExtensions()
|
String |
adaptorName()
|
String |
adaptorPath()
|
String |
applicationExtension()
|
String |
applicationName()
|
String |
applicationNumber()
|
void |
check()
|
void |
checkApplicationName()
|
void |
checkApplicationNumber()
|
void |
checkPrefix()
|
void |
checkQueryString()
|
void |
checkRequestHandlerKey()
|
void |
checkRequestHandlerPath()
|
void |
checkWebObjectsVersion()
|
Object |
clone()
|
protected boolean |
containsNull(String value)
|
protected boolean |
containsQuestionMark(String value)
|
int |
nextProtocolSeparator(String value,
int start)
|
int |
nextProtocolSeparator(String value,
int start,
int stop)
|
int |
nextQuerySeparator(String value,
int start)
|
int |
nextSeparator(String value,
int start)
|
int |
nextSeparatorBefore(String value,
int start,
int stop)
|
String |
prefix()
|
String |
queryString()
|
String |
requestHandlerKey()
|
String |
requestHandlerPath()
|
String |
safeSubstring(String value,
int start,
int end)
|
void |
setApplicationName(String value)
|
protected int |
setApplicationNameToken(String url,
int start,
int stop)
|
void |
setApplicationNumber(String value)
|
protected int |
setApplicationNumberToken(String url,
int start,
int stop)
|
protected int |
setHandlerKeyToken(String url,
int start,
int stop)
|
protected int |
setHandlerPathToken(String url,
int start,
int stop)
|
void |
setPrefix(String value)
|
protected int |
setPrefixToken(String url,
int start,
int stop)
|
void |
setQueryString(String value)
|
protected int |
setQueryStringToken(String url,
int start,
int stop)
|
void |
setRequestHandlerKey(String value)
|
void |
setRequestHandlerPath(String value)
|
void |
setWebObjectsVersion(String value)
|
String |
toString()
|
String |
webObjectsVersion()
|
ProtocolSeparator
protected static final String ProtocolSeparator
- See Also:
- Constant Field Values
WODynamicURL
public WODynamicURL()
WODynamicURL
public WODynamicURL(String url)
setPrefixToken
protected int setPrefixToken(String url,
int start,
int stop)
setApplicationNameToken
protected int setApplicationNameToken(String url,
int start,
int stop)
setApplicationNumberToken
protected int setApplicationNumberToken(String url,
int start,
int stop)
setHandlerKeyToken
protected int setHandlerKeyToken(String url,
int start,
int stop)
setHandlerPathToken
protected int setHandlerPathToken(String url,
int start,
int stop)
setQueryStringToken
protected int setQueryStringToken(String url,
int start,
int stop)
nextSeparator
public int nextSeparator(String value,
int start)
nextProtocolSeparator
public int nextProtocolSeparator(String value,
int start)
nextProtocolSeparator
public int nextProtocolSeparator(String value,
int start,
int stop)
nextQuerySeparator
public int nextQuerySeparator(String value,
int start)
nextSeparatorBefore
public int nextSeparatorBefore(String value,
int start,
int stop)
safeSubstring
public String safeSubstring(String value,
int start,
int end)
prefix
public String prefix()
setPrefix
public void setPrefix(String value)
checkPrefix
public void checkPrefix()
throws WODynamicURL.LocaleURLFormatException
- Throws:
WODynamicURL.LocaleURLFormatException
webObjectsVersion
public String webObjectsVersion()
setWebObjectsVersion
public void setWebObjectsVersion(String value)
checkWebObjectsVersion
public void checkWebObjectsVersion()
throws WODynamicURL.LocaleURLFormatException
- Throws:
WODynamicURL.LocaleURLFormatException
applicationName
public String applicationName()
setApplicationName
public void setApplicationName(String value)
checkApplicationName
public void checkApplicationName()
throws WODynamicURL.LocaleURLFormatException
- Throws:
WODynamicURL.LocaleURLFormatException
applicationNumber
public String applicationNumber()
setApplicationNumber
public void setApplicationNumber(String value)
checkApplicationNumber
public void checkApplicationNumber()
throws WODynamicURL.LocaleURLFormatException
- Throws:
WODynamicURL.LocaleURLFormatException
requestHandlerKey
public String requestHandlerKey()
setRequestHandlerKey
public void setRequestHandlerKey(String value)
checkRequestHandlerKey
public void checkRequestHandlerKey()
throws WODynamicURL.LocaleURLFormatException
- Throws:
WODynamicURL.LocaleURLFormatException
requestHandlerPath
public String requestHandlerPath()
setRequestHandlerPath
public void setRequestHandlerPath(String value)
checkRequestHandlerPath
public void checkRequestHandlerPath()
throws WODynamicURL.LocaleURLFormatException
- Throws:
WODynamicURL.LocaleURLFormatException
queryString
public String queryString()
setQueryString
public void setQueryString(String value)
checkQueryString
public void checkQueryString()
throws WODynamicURL.LocaleURLFormatException
- Throws:
WODynamicURL.LocaleURLFormatException
check
public void check()
clone
public Object clone()
- Overrides:
clone
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
containsNull
protected boolean containsNull(String value)
containsQuestionMark
protected boolean containsQuestionMark(String value)
applicationExtension
public String applicationExtension()
adaptorName
public String adaptorName()
adaptorPath
public String adaptorPath()
adaptorExtensions
public String[] adaptorExtensions()
Copyright © 2000-2008 Apple Inc.