# Index

A B C D E F G H I J K L M N O P Q R S T U V X
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

a - Enum constant in enum org.apache.wiki.util.XHTML
abbr - Enum constant in enum org.apache.wiki.util.XHTML
acronym - Enum constant in enum org.apache.wiki.util.XHTML
add(int, T) - Method in class org.apache.wiki.util.TimedCounterList
add(E) - Method in class org.apache.wiki.util.PriorityList
  Adds an object using the default priority to the List.
add(E, int) - Method in class org.apache.wiki.util.PriorityList
  Adds an object to its correct place in the list, using the given priority.
address - Enum constant in enum org.apache.wiki.util.XHTML
applet - Enum constant in enum org.apache.wiki.util.XHTML
area - Enum constant in enum org.apache.wiki.util.XHTML
assignable(String, String) - Static method in class org.apache.wiki.util.ClassUtil
  checks if `srcClassName` is a subclass of `parentClassname`.
ATTR_align - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'align' attribute name (i.e., 'align').
ATTR_alt - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'alt' attribute name (i.e., 'alt').
ATTR_bgcolor - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'bgcolor' attribute name (i.e., 'bgcolor').
ATTR_border - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'border' attribute name (i.e., 'border').
ATTR_cellpadding - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'cellpadding' attribute name (i.e., 'cellpadding').
ATTR_cellspacing - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'cellspacing' attribute name (i.e., 'cellspacing').
ATTR_checked - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'checked' attribute name (i.e., 'checked').
ATTR_class - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'class' attribute name (i.e., 'class').
ATTR_cols - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'cols' attribute name (i.e., 'cols').
ATTR_colspan - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'colspan' attribute name (i.e., 'colspan').
ATTR_content - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'content' attribute name (i.e., 'content').
ATTR_height - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'height' attribute name (i.e., 'height').
ATTR_href - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'href' attribute name (i.e., 'href').
ATTR_httpEquiv - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'http-equiv' attribute name (i.e., 'http-equiv').
ATTR_id - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'id' attribute name (i.e., 'id').
ATTR_name - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'name' attribute name (i.e., 'name').
ATTR_rel - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'rel' attribute name (i.e., 'rel').
ATTR_rows - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'rows' attribute name (i.e., 'rows').
ATTR_scheme - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'scheme' attribute name (i.e., 'scheme').
ATTR_selected - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'selected' attribute name (i.e., 'selected').
ATTR_size - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'size' attribute name (i.e., 'size').
ATTR_src - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'src' attribute name (i.e., 'src').
ATTR_style - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'style' attribute name (i.e., 'style').
ATTR_title - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'title' attribute name (i.e., 'title').
ATTR_type - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'type' attribute name (i.e., 'type').
ATTR_value - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'value' attribute name (i.e., 'value').
ATTR_width - Static variable in enum org.apache.wiki.util.XHTML
  String containing the XHTML 'width' attribute name (i.e., 'width').

## B

b - Enum constant in enum org.apache.wiki.util.XHTML
base - Enum constant in enum org.apache.wiki.util.XHTML
basefont - Enum constant in enum org.apache.wiki.util.XHTML
bdo - Enum constant in enum org.apache.wiki.util.XHTML
beautifyString(String) - Static method in class org.apache.wiki.util.TextUtil
  Adds spaces in suitable locations of the input string.
beautifyString(String, String) - Static method in class org.apache.wiki.util.TextUtil
  Adds spaces in suitable locations of the input string.
big - Enum constant in enum org.apache.wiki.util.XHTML
blockquote - Enum constant in enum org.apache.wiki.util.XHTML
body - Enum constant in enum org.apache.wiki.util.XHTML
br - Enum constant in enum org.apache.wiki.util.XHTML
buildInstance(Class<T>) - Static method in class org.apache.wiki.util.ClassUtil
  This method is used to instantiate a given class.
buildInstance(Class<T>, Object...) - Static method in class org.apache.wiki.util.ClassUtil
  This method is used to instantiate a given class.
buildInstance(String) - Static method in class org.apache.wiki.util.ClassUtil
  This method is used to instantiate a given class.
buildInstance(String, String) - Static method in class org.apache.wiki.util.ClassUtil
  This method is used to instantiate a given class.
button - Enum constant in enum org.apache.wiki.util.XHTML
byte2hex(byte) - Static method in class org.apache.wiki.util.ByteUtils
  byte to hex conversion.
bytes2hex(byte[]) - Static method in class org.apache.wiki.util.ByteUtils
  byte[] array to hex conversion.
ByteUtils - Class in org.apache.wiki.util
  A collection of static byte utility methods.

## C

caption - Enum constant in enum org.apache.wiki.util.XHTML
center - Enum constant in enum org.apache.wiki.util.XHTML
CheckedSupplier<T,E extends Exception> - Interface in org.apache.wiki.util
  A `Supplier` cousin that also throws Checked Exceptions.
checkFor304(HttpServletRequest, String, Date) - Static method in class org.apache.wiki.util.HttpUtil
  If returns true, then should return a 304 (HTTP_NOT_MODIFIED)
cite - Enum constant in enum org.apache.wiki.util.XHTML
classpathEntriesUnder(String) - Static method in class org.apache.wiki.util.ClassUtil
  Lists all the files in classpath under a given package.
ClassUtil - Class in org.apache.wiki.util
  Contains useful utilities for class file manipulation.
cleanString(String, String) - Static method in class org.apache.wiki.util.TextUtil
  Cleans a Wiki name based on a list of characters.
cleanup(long) - Method in class org.apache.wiki.util.TimedCounterList
  Performs a cleanup of all items older than maxage.
clearCookie(HttpServletResponse, String) - Static method in class org.apache.wiki.util.HttpUtil
code - Enum constant in enum org.apache.wiki.util.XHTML
col - Enum constant in enum org.apache.wiki.util.XHTML
colgroup - Enum constant in enum org.apache.wiki.util.XHTML
CollatorComparator - Class in org.apache.wiki.util.comparators
  A comparator that sorts Strings using a Collator.
CollatorComparator() - Constructor for class org.apache.wiki.util.comparators.CollatorComparator
  Default constructor uses the current locale's collator.
CollatorComparator(Collator) - Constructor for class org.apache.wiki.util.comparators.CollatorComparator
  Construct with a specific collator.
CommentedProperties - Class in org.apache.wiki.util
  Extends `Properties` by providing support for comment preservation.
CommentedProperties() - Constructor for class org.apache.wiki.util.CommentedProperties
CommentedProperties(Properties) - Constructor for class org.apache.wiki.util.CommentedProperties
  Creates new properties.
compare(String, String) - Method in class org.apache.wiki.util.comparators.CollatorComparator
compare(String, String) - Method in class org.apache.wiki.util.comparators.HumanComparator
compare(String, String) - Method in class org.apache.wiki.util.comparators.JavaNaturalComparator
compare(Principal, Principal) - Method in class org.apache.wiki.util.comparators.PrincipalComparator
  Compares two Principal objects.
copyContents(InputStream, OutputStream) - Static method in class org.apache.wiki.util.FileUtil
  Just copies all bytes from in to out.
copyContents(Reader, Writer) - Static method in class org.apache.wiki.util.FileUtil
  Just copies all characters from in to out.
count(T) - Method in class org.apache.wiki.util.TimedCounterList
  Returns the count how many times this object is available in this list, using equals().
countSections(String) - Static method in class org.apache.wiki.util.TextUtil
  Counts the number of sections (separated with "----") from the page.
createETag(String, Date) - Static method in class org.apache.wiki.util.HttpUtil
  Creates an ETag based on page information.
createProperties(String[]) - Static method in class org.apache.wiki.util.TextUtil
  Creates a Properties object based on an array which contains alternatively a key and a value.
CryptoUtil - Class in org.apache.wiki.util
  Hashes and verifies salted SHA-1 passwords, which are compliant with RFC 2307.
CSS_style - Static variable in enum org.apache.wiki.util.XHTML
  An identifier for the CSS stylesheet notation using its W3C home page URI.
CUSTOM_JSPWIKI_CONFIG - Static variable in class org.apache.wiki.util.PropertyReader

## D

dd - Enum constant in enum org.apache.wiki.util.XHTML
DEFAULT_HUMAN_COMPARATOR - Static variable in class org.apache.wiki.util.comparators.HumanComparator
DEFAULT_JAVA_COMPARATOR - Static variable in class org.apache.wiki.util.comparators.JavaNaturalComparator
DEFAULT_JSPWIKI_CONFIG - Static variable in class org.apache.wiki.util.PropertyReader
  Path to the base property file, "/ini/jspwiki.properties", usually overridden by values provided in a jspwiki-custom.properties file.
DEFAULT_LOCALE_COMPARATOR - Static variable in class org.apache.wiki.util.comparators.CollatorComparator
DEFAULT_PRIORITY - Static variable in class org.apache.wiki.util.PriorityList
  This is the default priority, which is used if no priority is defined.
del - Enum constant in enum org.apache.wiki.util.XHTML
deserializeFromBase64(String) - Static method in class org.apache.wiki.util.Serializer
  Deserializes a Base64-encoded String into a HashMap.
dfn - Enum constant in enum org.apache.wiki.util.XHTML
dir - Enum constant in enum org.apache.wiki.util.XHTML
div - Enum constant in enum org.apache.wiki.util.XHTML
dl - Enum constant in enum org.apache.wiki.util.XHTML
dt - Enum constant in enum org.apache.wiki.util.XHTML

## E

element(XHTML) - Static method in class org.apache.wiki.util.XhtmlUtil
  Return an Element with an element type name matching the parameter.
element(XHTML, String) - Static method in class org.apache.wiki.util.XhtmlUtil
  Return an Element with an element type name matching the parameter, and optional PCDATA (parsed character data, a String) content.
em - Enum constant in enum org.apache.wiki.util.XHTML
escapeHTMLEntities(String) - Static method in class org.apache.wiki.util.TextUtil
  Escapes XML entities in an HTML-compatible way (i.e. does not escape entities that are already escaped).
exists(String) - Static method in class org.apache.wiki.util.ClassUtil
  Checks if a given class exists in classpath.
EXPAND_EMPTY_NODES - Static variable in class org.apache.wiki.util.XhtmlUtil
  to print instead of
expandVars(Properties) - Static method in class org.apache.wiki.util.PropertyReader
  You define a property variable by using the prefix `var.x` as a property.
extractTextFromDocument(Document) - Static method in class org.apache.wiki.util.XmlUtil
  Renders all the text() nodes from the DOM tree.

## F

fieldset - Enum constant in enum org.apache.wiki.util.XHTML
FileUtil - Class in org.apache.wiki.util
  Generic utilities related to file and stream handling.
findClass(String, String) - Static method in class org.apache.wiki.util.ClassUtil
  It will first attempt to instantiate the class directly from the className, and will then try to prefix it with the packageName.
findClass(List<String>, List<String>, String) - Static method in class org.apache.wiki.util.ClassUtil
  Attempts to find a class from a collection of packages.
font - Enum constant in enum org.apache.wiki.util.XHTML
form - Enum constant in enum org.apache.wiki.util.XHTML
FormUtil - Class in org.apache.wiki.util
  A collection of (static) utilities used by the WikiForms code.
frame - Enum constant in enum org.apache.wiki.util.XHTML
frameset - Enum constant in enum org.apache.wiki.util.XHTML
FRAMESET_DTD_PubId - Static variable in enum org.apache.wiki.util.XHTML
  A String containing the Formal Public Identifier (FPI) for the XHTML 1.0 Frameset DTD.
FRAMESET_DTD_SysId - Static variable in enum org.apache.wiki.util.XHTML
  A String containing a system identifier for the XHTML 1.0 Frameset DTD.

## G

generateRandomPassword() - Static method in class org.apache.wiki.util.TextUtil
  Generate a random String suitable for use as a temporary password.
get() - Method in interface org.apache.wiki.util.CheckedSupplier
  Gets a result.
get(int) - Method in class org.apache.wiki.util.PriorityList
  Returns the object at index "index".
get(int) - Method in class org.apache.wiki.util.TimedCounterList
getAbsoluteUrl(HttpServletRequest) - Static method in class org.apache.wiki.util.HttpUtil
  Generate an absolute URL based solely on the given HttpServletRequest.
getAbsoluteUrl(HttpServletRequest, String) - Static method in class org.apache.wiki.util.HttpUtil
  Generates an absolute URL based on the given HttpServletRequest and a relative URL.
getAddTime(int) - Method in class org.apache.wiki.util.TimedCounterList
  Returns the time when this particular item was added on the list.
getBooleanProperty(Properties, String, boolean) - Static method in class org.apache.wiki.util.TextUtil
  Gets a boolean property from a standard Properties list.
getCanonicalFilePathProperty(Properties, String, String) - Static method in class org.apache.wiki.util.TextUtil
  Fetches a file path property from the set of Properties.
getCombinedProperties(String) - Static method in class org.apache.wiki.util.PropertyReader
  Returns a property set consisting of the default Property Set overlaid with a custom property set
getDefaultProperties() - Static method in class org.apache.wiki.util.PropertyReader
  Returns the property set as a Properties object.
getExtraClassMappings() - Static method in class org.apache.wiki.util.ClassUtil
getId() - Method in enum org.apache.wiki.util.URIScheme
getInstance() - Static method in class org.apache.wiki.util.comparators.HumanComparator
  Returns a singleton comparator that implements the default behaviour.
getIntegerProperty(Properties, String, int) - Static method in class org.apache.wiki.util.TextUtil
  Gets an integer-valued property from a standard Properties list.
getMappedClass(String) - Static method in class org.apache.wiki.util.ClassUtil
  Finds a mapped class from the c_classMappings list.
getMappedObject(String) - Static method in class org.apache.wiki.util.ClassUtil
  This method is used to locate and instantiate a mapped class.
getMappedObject(String, Object...) - Static method in class org.apache.wiki.util.ClassUtil
  This method is used to locate and instantiate a mapped class.
getName() - Method in enum org.apache.wiki.util.XHTML
  Returns the element type name (AKA generic identifier).
getNamedCharacterEntity(int) - Static method in enum org.apache.wiki.util.XHTML
  Returns a String containing the named character entity corresponding to the character number `num` for the range 160-255.
getNumberedValues(Map<?, ?>, String) - Static method in class org.apache.wiki.util.FormUtil
  Looks up all keys starting with a given prefix and returns the values in an ArrayList.
getPasswordAuthentication() - Method in class org.apache.wiki.util.MailUtil.SmtpAuthenticator
  Returns the password used to authenticate to the SMTP server.
getRemoteAddress(HttpServletRequest) - Static method in class org.apache.wiki.util.HttpUtil
  returns the remote address by looking into `x-forwarded-for` header or, if unavailable, into `ServletRequest.getRemoteAddr()`.
getRequiredProperty(Properties, String) - Static method in class org.apache.wiki.util.TextUtil
  Throws an exception if a property is not found.
getRequiredProperty(Properties, String, String) - Static method in class org.apache.wiki.util.TextUtil
  `TextUtil.getRequiredProperty(Properties, String)` overload that handles deprecated keys, so that a key and its deprecated counterpart can coexist in a given version of JSPWiki.
getSaltedPassword(byte[], String) - Static method in class org.apache.wiki.util.CryptoUtil
  Creates an RFC 2307-compliant salted, hashed password with the SHA1 or SHA-256 MessageDigest algorithm.
getSection(String, int) - Static method in class org.apache.wiki.util.TextUtil
  Gets the given section (separated with "----") from the page text.
getSortOrder() - Method in class org.apache.wiki.util.comparators.HumanComparator
getStringProperty(Properties, String, String) - Static method in class org.apache.wiki.util.TextUtil
  Fetches a String property from the set of Properties.
getStringProperty(Properties, String, String, String) - Static method in class org.apache.wiki.util.TextUtil
  `TextUtil.getStringProperty(Properties, String, String)` overload that handles deprecated keys, so that a key and its deprecated counterpart can coexist in a given version of JSPWiki.
getThrowingMethod(Throwable) - Static method in class org.apache.wiki.util.FileUtil
  Returns the class and method name (+a line number) in which the Throwable was thrown.
getValues(Map<?, ?>, String) - Static method in class org.apache.wiki.util.FormUtil
  Looks for a named value in the Map.
getXPathElement(Element, String) - Static method in class org.apache.wiki.util.XmlUtil
guessValidURI(String) - Static method in class org.apache.wiki.util.HttpUtil
  Attempts to form a valid URI based on the string given.

## H

h1 - Enum constant in enum org.apache.wiki.util.XHTML
h2 - Enum constant in enum org.apache.wiki.util.XHTML
h3 - Enum constant in enum org.apache.wiki.util.XHTML
h4 - Enum constant in enum org.apache.wiki.util.XHTML
h5 - Enum constant in enum org.apache.wiki.util.XHTML
h6 - Enum constant in enum org.apache.wiki.util.XHTML
head - Enum constant in enum org.apache.wiki.util.XHTML
hexToBin(char) - Static method in class org.apache.wiki.util.ByteUtils
  Converts a single hex character into its integer equivalent.
hr - Enum constant in enum org.apache.wiki.util.XHTML
html - Enum constant in enum org.apache.wiki.util.XHTML
HTTP - Enum constant in enum org.apache.wiki.util.URIScheme
HTTPS - Enum constant in enum org.apache.wiki.util.URIScheme
HttpUtil - Class in org.apache.wiki.util
  Contains useful utilities for some common HTTP tasks.
HumanComparator - Class in org.apache.wiki.util.comparators
  A comparator that sorts Strings using "human" ordering, including decimal ordering.
HumanComparator() - Constructor for class org.apache.wiki.util.comparators.HumanComparator
  Default constructor which does nothing.
HumanComparator(HumanComparator.CharType[]) - Constructor for class org.apache.wiki.util.comparators.HumanComparator
  Constructor specifying all the character type order.
HumanComparator.CharType - Enum in org.apache.wiki.util.comparators

## I

i - Enum constant in enum org.apache.wiki.util.XHTML
id - Variable in enum org.apache.wiki.util.URIScheme
iframe - Enum constant in enum org.apache.wiki.util.XHTML
img - Enum constant in enum org.apache.wiki.util.XHTML
img(String, String) - Static method in class org.apache.wiki.util.XhtmlUtil
  Return an XHTML `img` element with an required 'src' attribute and optional 'alt' alternative text value.
input - Enum constant in enum org.apache.wiki.util.XHTML
input(String, String, String) - Static method in class org.apache.wiki.util.XhtmlUtil
  Return an XHTML form `input` element with optional 'type', 'name' and 'value' attributes.
ins - Enum constant in enum org.apache.wiki.util.XHTML
isindex - Enum constant in enum org.apache.wiki.util.XHTML
isIPV4Address(String) - Static method in class org.apache.wiki.util.HttpUtil
  Verifies whether a String represents an IPv4 address.
isNumber(String) - Static method in class org.apache.wiki.util.TextUtil
  Returns true, if the argument contains a number, otherwise false.
isPositive(String) - Static method in class org.apache.wiki.util.TextUtil
  Returns true, if the string "val" denotes a positive string.

## J

JavaNaturalComparator - Class in org.apache.wiki.util.comparators
  A comparator that sorts Strings using Java's "natural" order.
JavaNaturalComparator() - Constructor for class org.apache.wiki.util.comparators.JavaNaturalComparator

## K

kbd - Enum constant in enum org.apache.wiki.util.XHTML

## L

label - Enum constant in enum org.apache.wiki.util.XHTML
LEGACY_CHARS_ALLOWED - Static variable in class org.apache.wiki.util.TextUtil
  Lists all punctuation characters allowed in WikiMarkup.
legend - Enum constant in enum org.apache.wiki.util.XHTML
li - Enum constant in enum org.apache.wiki.util.XHTML
link - Enum constant in enum org.apache.wiki.util.XHTML
link(String, String) - Static method in class org.apache.wiki.util.XhtmlUtil
  Return an XHTML link with a required 'href' attribute value and optional link (PCDATA) content.
load(InputStream) - Method in class org.apache.wiki.util.CommentedProperties
load(Reader) - Method in class org.apache.wiki.util.CommentedProperties
  Loads properties from a file opened by a supplied Reader.
loadWebAppProps(ServletContext) - Static method in class org.apache.wiki.util.PropertyReader
  Loads the webapp properties based on servlet context information, or (if absent) based on the Java System Property "jspwiki.custom.config".
LocaleComparator - Class in org.apache.wiki.util.comparators
  A comparator that sorts Strings using the locale's collator.
LocaleComparator() - Constructor for class org.apache.wiki.util.comparators.LocaleComparator
  Default constructor uses the current locale's collator.
LocaleComparator(Locale) - Constructor for class org.apache.wiki.util.comparators.LocaleComparator
  use a specific locale's collator.
locateClassPathResource(ServletContext, String) - Static method in class org.apache.wiki.util.PropertyReader
  Locate a resource stored in the class path.

## M

m_collator - Variable in class org.apache.wiki.util.comparators.CollatorComparator
MailUtil - Class in org.apache.wiki.util
  Contains static methods for sending e-mails to recipients using JNDI-supplied JavaMail Sessions supplied by a web container (preferred) or configured via `jspwiki.properties`; both methods are described below.
MailUtil.SmtpAuthenticator - Class in org.apache.wiki.util
  Simple `Authenticator` subclass that authenticates a user to an SMTP server.
main(String[]) - Static method in class org.apache.wiki.util.CryptoUtil
  Convenience method for hashing and verifying salted SHA-1 or SHA-256 passwords from the command line.
map - Enum constant in enum org.apache.wiki.util.XHTML
MAPPINGS - Static variable in class org.apache.wiki.util.ClassUtil
  The location of the classmappings.xml document.
MAPPINGS_EXTRA - Static variable in class org.apache.wiki.util.ClassUtil
  The location of the classmappings-extra.xml document.
menu - Enum constant in enum org.apache.wiki.util.XHTML
meta - Enum constant in enum org.apache.wiki.util.XHTML

## N

native2Ascii(String) - Static method in class org.apache.wiki.util.TextUtil
  Converts a string from the Unicode representation into something that can be embedded in a java properties file.
newTmpFile(String) - Static method in class org.apache.wiki.util.FileUtil
  Creates a new temporary file using the default encoding of ISO-8859-1 (Latin1).
newTmpFile(String, Charset) - Static method in class org.apache.wiki.util.FileUtil
  Makes a new temporary file and writes content into it.
noframes - Enum constant in enum org.apache.wiki.util.XHTML
normalizePostData(String) - Static method in class org.apache.wiki.util.TextUtil
  Makes sure that the POSTed data is conforms to certain rules.
noscript - Enum constant in enum org.apache.wiki.util.XHTML

## O

object - Enum constant in enum org.apache.wiki.util.XHTML
ol - Enum constant in enum org.apache.wiki.util.XHTML
optgroup - Enum constant in enum org.apache.wiki.util.XHTML
option - Enum constant in enum org.apache.wiki.util.XHTML
org.apache.wiki.util - package org.apache.wiki.util
  Provides a number of utility libraries that are of general use.
org.apache.wiki.util.comparators - package org.apache.wiki.util.comparators

## P

p - Enum constant in enum org.apache.wiki.util.XHTML
param - Enum constant in enum org.apache.wiki.util.XHTML
PARAM_CUSTOMCONFIG - Static variable in class org.apache.wiki.util.PropertyReader
  The servlet context parameter (from web.xml) that defines where the config file is to be found.
PARAM_CUSTOMCONFIG_CASCADEPREFIX - Static variable in class org.apache.wiki.util.PropertyReader
  The prefix when you are cascading properties.
parse(InputStream, String) - Static method in class org.apache.wiki.util.XmlUtil
  Parses the given stream and returns the requested nodes.
parse(String, String) - Static method in class org.apache.wiki.util.XmlUtil
  Parses the given XML file and returns the requested nodes.
parseHexBinary(String) - Static method in class org.apache.wiki.util.ByteUtils
  Parses a hexadecimal string into its corresponding bytes.
parseIntParameter(String, int) - Static method in class org.apache.wiki.util.TextUtil
  Parses an integer parameter, returning a default value if the value is null or a non-number.
PASSWORD_LENGTH - Static variable in class org.apache.wiki.util.TextUtil
  Length of password.
pre - Enum constant in enum org.apache.wiki.util.XHTML
PrincipalComparator - Class in org.apache.wiki.util.comparators
  Comparator class for sorting objects of type Principal.
PrincipalComparator() - Constructor for class org.apache.wiki.util.comparators.PrincipalComparator
PriorityList<E> - Class in org.apache.wiki.util
  Builds a simple, priority-based List implementation.
PriorityList() - Constructor for class org.apache.wiki.util.PriorityList
PropertiesUtils - Class in org.apache.wiki.util
  some useful methods for properties
propertyExpansion(Properties) - Static method in class org.apache.wiki.util.PropertyReader
  Try to resolve properties whose value is something like `${SOME_VALUE}` from a system property first and, if not found, from a system environment variable.
PropertyReader - Class in org.apache.wiki.util
  Property Reader for the WikiEngine.
PUNCTUATION_CHARS_ALLOWED - Static variable in class org.apache.wiki.util.TextUtil
  Lists all punctuation characters allowed in page names.
put(Object, Object) - Method in class org.apache.wiki.util.CommentedProperties
putAll(Map<?, ?>) - Method in class org.apache.wiki.util.CommentedProperties

## Q

q - Enum constant in enum org.apache.wiki.util.XHTML

## R

readContents(InputStream, String) - Static method in class org.apache.wiki.util.FileUtil
  Reads in file contents.
readContents(Reader) - Static method in class org.apache.wiki.util.FileUtil
  Returns the full contents of the Reader as a String.
remove(int) - Method in class org.apache.wiki.util.TimedCounterList
remove(Object) - Method in class org.apache.wiki.util.CommentedProperties
repeatString(String, int) - Static method in class org.apache.wiki.util.TextUtil
  A simple routine which just repeates the arguments.
replaceEntities(String) - Static method in class org.apache.wiki.util.TextUtil
  Replaces the relevant entities inside the String.
replaceString(String, int, int, String) - Static method in class org.apache.wiki.util.TextUtil
  Replaces a part of a string with a new String.
replaceString(String, String, String) - Static method in class org.apache.wiki.util.TextUtil
  Replaces a string with another string.
replaceStringCaseUnsensitive(String, String, String) - Static method in class org.apache.wiki.util.TextUtil
  Replaces a string with another string.
requestToMap(HttpServletRequest, String) - Static method in class org.apache.wiki.util.FormUtil
  Converts the parameter contents of an HTTP request into a map, modifying the keys to preserve multiple values per key.
retrieveCookieValue(HttpServletRequest, String) - Static method in class org.apache.wiki.util.HttpUtil
  Attempts to retrieve the given cookie value from the request.
runSimpleCommand(String, String) - Static method in class org.apache.wiki.util.FileUtil
  Runs a simple command in given directory.

## S

s - Enum constant in enum org.apache.wiki.util.XHTML
safeGetQueryString(HttpServletRequest, Charset) - Static method in class org.apache.wiki.util.HttpUtil
  Returns the query string (the portion after the question mark).
same(String) - Method in enum org.apache.wiki.util.URIScheme
samp - Enum constant in enum org.apache.wiki.util.XHTML
saveConvert(String, boolean) - Static method in class org.apache.wiki.util.PropertiesUtils
  Encodes a property file string from a supplied key/value line.
script - Enum constant in enum org.apache.wiki.util.XHTML
select - Enum constant in enum org.apache.wiki.util.XHTML
sendMessage(Properties, String, String, String) - Static method in class org.apache.wiki.util.MailUtil
  Sends an e-mail to a specified receiver using a JavaMail Session supplied by a JNDI mail session factory (preferred) or a locally initialized session based on properties in `jspwiki.properties`.
serialize(Element) - Static method in class org.apache.wiki.util.XhtmlUtil
  Serializes the Element to a String using a compact serialization format.
serialize(Element, boolean) - Static method in class org.apache.wiki.util.XhtmlUtil
  Serializes the Element to a String.
serialize(Element, Format) - Static method in class org.apache.wiki.util.XhtmlUtil
  Serializes the Element to a String.
Serializer - Class in org.apache.wiki.util
  Provides static helper functions for serializing different objects.
serializeToBase64(Map<String, Serializable>) - Static method in class org.apache.wiki.util.Serializer
  Serializes a Map and formats it into a Base64-encoded String.
set(int, T) - Method in class org.apache.wiki.util.TimedCounterList
setClass(Element, String) - Static method in class org.apache.wiki.util.XhtmlUtil
setCollator(Collator) - Method in class org.apache.wiki.util.comparators.CollatorComparator
  Specify a new collator.
setLocale(Locale) - Method in class org.apache.wiki.util.comparators.LocaleComparator
  Specify a new locale.
setProperty(String, String) - Method in class org.apache.wiki.util.CommentedProperties
setSortOrder(HumanComparator.CharType[]) - Method in class org.apache.wiki.util.comparators.HumanComparator
  Set the order in which letters, numbers and everything else is presented.
size() - Method in class org.apache.wiki.util.PriorityList
  Returns the current size of the list.
size() - Method in class org.apache.wiki.util.TimedCounterList
small - Enum constant in enum org.apache.wiki.util.XHTML
SmtpAuthenticator(String, String) - Constructor for class org.apache.wiki.util.MailUtil.SmtpAuthenticator
  Constructs a new SmtpAuthenticator with a supplied username and password.
span - Enum constant in enum org.apache.wiki.util.XHTML
store(OutputStream, String) - Method in class org.apache.wiki.util.CommentedProperties
STRICT_DTD_PubId - Static variable in enum org.apache.wiki.util.XHTML
  A String containing the Formal Public Identifier (FPI) for the XHTML 1.0 Strict DTD.
STRICT_DTD_SysId - Static variable in enum org.apache.wiki.util.XHTML
  A String containing a system identifier for the XHTML 1.0 Strict DTD.
strike - Enum constant in enum org.apache.wiki.util.XHTML
strong - Enum constant in enum org.apache.wiki.util.XHTML
style - Enum constant in enum org.apache.wiki.util.XHTML
sub - Enum constant in enum org.apache.wiki.util.XHTML
sup - Enum constant in enum org.apache.wiki.util.XHTML

## T

table - Enum constant in enum org.apache.wiki.util.XHTML
target(String, String) - Static method in class org.apache.wiki.util.XhtmlUtil
  Return an XHTML link target with a required 'id' attribute value.
tbody - Enum constant in enum org.apache.wiki.util.XHTML
td - Enum constant in enum org.apache.wiki.util.XHTML
textarea - Enum constant in enum org.apache.wiki.util.XHTML
TextUtil - Class in org.apache.wiki.util
  Contains a number of static utility methods.
tfoot - Enum constant in enum org.apache.wiki.util.XHTML
th - Enum constant in enum org.apache.wiki.util.XHTML
thead - Enum constant in enum org.apache.wiki.util.XHTML
TimedCounterList<T> - Class in org.apache.wiki.util
  Provides a List in which all items store their addition time.
TimedCounterList() - Constructor for class org.apache.wiki.util.TimedCounterList
title - Enum constant in enum org.apache.wiki.util.XHTML
toHexString(byte[]) - Static method in class org.apache.wiki.util.TextUtil
  Generates a hexadecimal string from an array of bytes.
toLine(String, String) - Static method in class org.apache.wiki.util.PropertiesUtils
  Generates a property file line from a supplied key and value.
toSortedString(Properties) - Static method in class org.apache.wiki.util.PropertiesUtils
  like Properties.store, but stores the properties in sorted order
toString() - Method in class org.apache.wiki.util.CommentedProperties
toString() - Method in enum org.apache.wiki.util.URIScheme
tr - Enum constant in enum org.apache.wiki.util.XHTML
TRANSITIONAL_DTD_PubId - Static variable in enum org.apache.wiki.util.XHTML
  A String containing the Formal Public Identifier (FPI) for the XHTML 1.0 Transitional DTD.
TRANSITIONAL_DTD_SysId - Static variable in enum org.apache.wiki.util.XHTML
  A String containing a system identifier for the XHTML 1.0 Transitional DTD.
tt - Enum constant in enum org.apache.wiki.util.XHTML
TYPE_DIGIT - Enum constant in enum org.apache.wiki.util.comparators.HumanComparator.CharType
TYPE_LETTER - Enum constant in enum org.apache.wiki.util.comparators.HumanComparator.CharType
TYPE_OTHER - Enum constant in enum org.apache.wiki.util.comparators.HumanComparator.CharType

## U

u - Enum constant in enum org.apache.wiki.util.XHTML
ul - Enum constant in enum org.apache.wiki.util.XHTML
URIScheme - Enum in org.apache.wiki.util
  Enumerates supported URI schemes.
urlDecode(String, String) - Static method in class org.apache.wiki.util.TextUtil
  Provides decoded version of string depending on encoding.
urlDecodeUTF8(String) - Static method in class org.apache.wiki.util.TextUtil
  As java.net.URLDecoder class, but for UTF-8 strings.
urlEncode(String, String) - Static method in class org.apache.wiki.util.TextUtil
  Provides encoded version of string depending on encoding.
urlEncodeUTF8(String) - Static method in class org.apache.wiki.util.TextUtil
  As java.net.URLEncoder class, but this does it in UTF8 character set.

## V

valueOf(String) - Static method in enum org.apache.wiki.util.comparators.HumanComparator.CharType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.wiki.util.URIScheme
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.wiki.util.XHTML
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.wiki.util.comparators.HumanComparator.CharType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.wiki.util.URIScheme
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.wiki.util.XHTML
  Returns an array containing the constants of this enum type, in the order they are declared.
var - Enum constant in enum org.apache.wiki.util.XHTML
verifySaltedPassword(byte[], String) - Static method in class org.apache.wiki.util.CryptoUtil
  Compares a password to a given entry and returns true, if it matches.

## X

XHTML - Enum in org.apache.wiki.util
  Provides constants for the Extensible HyperText Markup Language (XHTML) 1.0.
XhtmlUtil - Class in org.apache.wiki.util
  A utility class to generate XHTML objects and ultimately, serialised markup.
XMLNS_xhtml - Static variable in enum org.apache.wiki.util.XHTML
  XML Namespace URI for the Extensible HyperText Markup Language (XHTML).
XmlUtil - Class in org.apache.wiki.util
  Utility class to parse XML files.

A B C D E F G H I J K L M N O P Q R S T U V X
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form