blob: d9e245ed0f19d4ce19b137849d3978fe4a93067e [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="fr">
<head>
<!-- Generated by javadoc (1.8.0_201) on Sat Feb 22 18:48:48 CET 2020 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Index (Apache Shiro :: Lang 1.5.1 API)</title>
<meta name="date" content="2020-02-22">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index (Apache Shiro :: Lang 1.5.1 API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:X">X</a>&nbsp;<a name="I:A">
<!-- -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util"><span class="typeNameLink">Assert</span></a> - Class in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Assertion utility class that assists in validating arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#Assert--">Assert()</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:B">
<!-- -->
</a>
<h2 class="title">B</h2>
<dl>
<dt><a href="org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec"><span class="typeNameLink">Base64</span></a> - Class in <a href="org/apache/shiro/codec/package-summary.html">org.apache.shiro.codec</a></dt>
<dd>
<div class="block">Provides <a href="http://en.wikipedia.org/wiki/Base64">Base 64</a> encoding and decoding as defined by
<a href="http://www.ietf.org/rfc/rfc2045.txt">RFC 2045</a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Base64.html#Base64--">Base64()</a></span> - Constructor for class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ByteSource.Util.html#bytes-byte:A-">bytes(byte[])</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns a new <code>ByteSource</code> instance representing the specified byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ByteSource.Util.html#bytes-char:A-">bytes(char[])</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns a new <code>ByteSource</code> instance representing the specified character array's bytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ByteSource.Util.html#bytes-java.lang.String-">bytes(String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns a new <code>ByteSource</code> instance representing the specified string's bytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ByteSource.Util.html#bytes-org.apache.shiro.util.ByteSource-">bytes(ByteSource)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns a new <code>ByteSource</code> instance representing the specified ByteSource.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ByteSource.Util.html#bytes-java.io.File-">bytes(File)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns a new <code>ByteSource</code> instance representing the specified File's bytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ByteSource.Util.html#bytes-java.io.InputStream-">bytes(InputStream)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns a new <code>ByteSource</code> instance representing the specified InputStream's bytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ByteSource.Util.html#bytes-java.lang.Object-">bytes(Object)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns a <code>ByteSource</code> instance representing the specified byte source argument.</div>
</dd>
<dt><a href="org/apache/shiro/util/ByteSource.html" title="interface in org.apache.shiro.util"><span class="typeNameLink">ByteSource</span></a> - Interface in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">A <code>ByteSource</code> wraps a byte array and provides additional encoding operations.</div>
</dd>
<dt><a href="org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util"><span class="typeNameLink">ByteSource.Util</span></a> - Class in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Utility class that can construct ByteSource instances.</div>
</dd>
</dl>
<a name="I:C">
<!-- -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/ResourceUtils.html#CLASSPATH_PREFIX">CLASSPATH_PREFIX</a></span> - Static variable in class org.apache.shiro.io.<a href="org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io">ResourceUtils</a></dt>
<dd>
<div class="block">Resource path prefix that specifies to load from a classpath location, value is <b><code>classpath:</code></b></div>
</dd>
<dt><a href="org/apache/shiro/io/ClassResolvingObjectInputStream.html" title="class in org.apache.shiro.io"><span class="typeNameLink">ClassResolvingObjectInputStream</span></a> - Class in <a href="org/apache/shiro/io/package-summary.html">org.apache.shiro.io</a></dt>
<dd>
<div class="block">Enables correct ClassLoader lookup in various environments (e.g.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/ClassResolvingObjectInputStream.html#ClassResolvingObjectInputStream-java.io.InputStream-">ClassResolvingObjectInputStream(InputStream)</a></span> - Constructor for class org.apache.shiro.io.<a href="org/apache/shiro/io/ClassResolvingObjectInputStream.html" title="class in org.apache.shiro.io">ClassResolvingObjectInputStream</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util"><span class="typeNameLink">ClassUtils</span></a> - Class in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Utility method library used to conveniently interact with <code>Class</code>es, such as acquiring them from the
application <code>ClassLoader</code>s and instantiating Objects from them.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ClassUtils.html#ClassUtils--">ClassUtils()</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#clean-java.lang.String-">clean(String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Returns a 'cleaned' representation of the specified argument.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#clear--">clear()</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/ResourceUtils.html#close-java.io.InputStream-">close(InputStream)</a></span> - Static method in class org.apache.shiro.io.<a href="org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io">ResourceUtils</a></dt>
<dd>
<div class="block">Convenience method that closes the specified <a href="https://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a>, logging any
<a href="https://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><code>IOException</code></a> that might occur.</div>
</dd>
<dt><a href="org/apache/shiro/codec/CodecException.html" title="class in org.apache.shiro.codec"><span class="typeNameLink">CodecException</span></a> - Exception in <a href="org/apache/shiro/codec/package-summary.html">org.apache.shiro.codec</a></dt>
<dd>
<div class="block">Root exception related to issues during encoding or decoding.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecException.html#CodecException--">CodecException()</a></span> - Constructor for exception org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecException.html" title="class in org.apache.shiro.codec">CodecException</a></dt>
<dd>
<div class="block">Creates a new <code>CodecException</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecException.html#CodecException-java.lang.String-">CodecException(String)</a></span> - Constructor for exception org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecException.html" title="class in org.apache.shiro.codec">CodecException</a></dt>
<dd>
<div class="block">Creates a new <code>CodecException</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecException.html#CodecException-java.lang.Throwable-">CodecException(Throwable)</a></span> - Constructor for exception org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecException.html" title="class in org.apache.shiro.codec">CodecException</a></dt>
<dd>
<div class="block">Creates a new <code>CodecException</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecException.html#CodecException-java.lang.String-java.lang.Throwable-">CodecException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecException.html" title="class in org.apache.shiro.codec">CodecException</a></dt>
<dd>
<div class="block">Creates a new <code>CodecException</code>.</div>
</dd>
<dt><a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec"><span class="typeNameLink">CodecSupport</span></a> - Class in <a href="org/apache/shiro/codec/package-summary.html">org.apache.shiro.codec</a></dt>
<dd>
<div class="block">Base abstract class that provides useful encoding and decoding operations, especially for character data.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#CodecSupport--">CodecSupport()</a></span> - Constructor for class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#containsKey-java.lang.Object-">containsKey(Object)</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#containsValue-java.lang.Object-">containsValue(Object)</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:D">
<!-- -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Base64.html#decode-java.lang.String-">decode(String)</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Converts the specified UTF-8 Base64 encoded String and decodes it to a raw Base64 decoded byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Base64.html#decode-byte:A-">decode(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Decodes Base64 data into octets</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Hex.html#decode-byte:A-">decode(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec">Hex</a></dt>
<dd>
<div class="block">Converts an array of character bytes representing hexadecimal values into an
array of bytes of those same values.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Hex.html#decode-java.lang.String-">decode(String)</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec">Hex</a></dt>
<dd>
<div class="block">Converts the specified Hex-encoded String into a raw byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Hex.html#decode-char:A-">decode(char[])</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec">Hex</a></dt>
<dd>
<div class="block">Converts an array of characters representing hexadecimal values into an
array of bytes of those same values.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Base64.html#decodeToString-java.lang.String-">decodeToString(String)</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Converts the specified UTF-8 Base64 encoded String and decodes it to a resultant UTF-8 encoded string.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Base64.html#decodeToString-byte:A-">decodeToString(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Decodes the specified Base64 encoded byte array and returns the decoded result as a UTF-8 encoded.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#DEFAULT_DELIMITER_CHAR">DEFAULT_DELIMITER_CHAR</a></span> - Static variable in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Constant representing the default delimiter character (comma), equal to <code>','</code></div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#DEFAULT_QUOTE_CHAR">DEFAULT_QUOTE_CHAR</a></span> - Static variable in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Constant representing the default quote character (double quote), equal to '&quot;'</code></div>
</dd>
<dt><a href="org/apache/shiro/io/DefaultSerializer.html" title="class in org.apache.shiro.io"><span class="typeNameLink">DefaultSerializer</span></a>&lt;<a href="org/apache/shiro/io/DefaultSerializer.html" title="type parameter in DefaultSerializer">T</a>&gt; - Class in <a href="org/apache/shiro/io/package-summary.html">org.apache.shiro.io</a></dt>
<dd>
<div class="block">Serializer implementation that uses the default JVM serialization mechanism (Object Input/Output Streams).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/DefaultSerializer.html#DefaultSerializer--">DefaultSerializer()</a></span> - Constructor for class org.apache.shiro.io.<a href="org/apache/shiro/io/DefaultSerializer.html" title="class in org.apache.shiro.io">DefaultSerializer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/DefaultSerializer.html#deserialize-byte:A-">deserialize(byte[])</a></span> - Method in class org.apache.shiro.io.<a href="org/apache/shiro/io/DefaultSerializer.html" title="class in org.apache.shiro.io">DefaultSerializer</a></dt>
<dd>
<div class="block">This implementation deserializes the byte array using a <a href="https://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io"><code>ObjectInputStream</code></a> using a source
<a href="https://docs.oracle.com/javase/6/docs/api/java/io/ByteArrayInputStream.html?is-external=true" title="class or interface in java.io"><code>ByteArrayInputStream</code></a> constructed with the argument byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/Serializer.html#deserialize-byte:A-">deserialize(byte[])</a></span> - Method in interface org.apache.shiro.io.<a href="org/apache/shiro/io/Serializer.html" title="interface in org.apache.shiro.io">Serializer</a></dt>
<dd>
<div class="block">Converts the specified raw byte[] array back into an original Object form.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/XmlSerializer.html#deserialize-byte:A-">deserialize(byte[])</a></span> - Method in class org.apache.shiro.io.<a href="org/apache/shiro/io/XmlSerializer.html" title="class in org.apache.shiro.io">XmlSerializer</a></dt>
<dd>
<div class="block">Deserializes the specified <code>serialized</code> source back into an Object by using a
<a href="https://docs.oracle.com/javase/6/docs/api/java/io/ByteArrayInputStream.html?is-external=true" title="class or interface in java.io"><code>ByteArrayInputStream</code></a> to wrap the argument and then decode this
stream via an <a href="https://docs.oracle.com/javase/6/docs/api/java/beans/XMLDecoder.html?is-external=true" title="class or interface in java.beans"><code>XMLDecoder</code></a>, where the
<a href="https://docs.oracle.com/javase/6/docs/api/java/beans/XMLDecoder.html?is-external=true#readObject--" title="class or interface in java.beans"><code>readObject</code></a> call results in the original Object to return.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Destroyable.html#destroy--">destroy()</a></span> - Method in interface org.apache.shiro.util.<a href="org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util">Destroyable</a></dt>
<dd>
<div class="block">Called when this object is being destroyed, allowing any necessary cleanup of internal resources.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/LifecycleUtils.html#destroy-java.lang.Object-">destroy(Object)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util">LifecycleUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/LifecycleUtils.html#destroy-org.apache.shiro.util.Destroyable-">destroy(Destroyable)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util">LifecycleUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/LifecycleUtils.html#destroy-java.util.Collection-">destroy(Collection)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util">LifecycleUtils</a></dt>
<dd>
<div class="block">Calls <a href="org/apache/shiro/util/LifecycleUtils.html#destroy-java.lang.Object-"><code>destroy</code></a> for each object in the collection.</div>
</dd>
<dt><a href="org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util"><span class="typeNameLink">Destroyable</span></a> - Interface in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Shiro container-agnostic interface that indicates that this object requires a callback during destruction.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#doesNotContain-java.lang.String-java.lang.String-java.lang.String-">doesNotContain(String, String, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that the given text does not contain the given substring.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#doesNotContain-java.lang.String-java.lang.String-">doesNotContain(String, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that the given text does not contain the given substring.</div>
</dd>
</dl>
<a name="I:E">
<!-- -->
</a>
<h2 class="title">E</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#EMPTY_STRING">EMPTY_STRING</a></span> - Static variable in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Constant representing the empty string, equal to &quot;&quot;</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Base64.html#encode-byte:A-">encode(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Encodes a byte[] containing binary data, into a byte[] containing characters in the Base64 alphabet.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Base64.html#encode-byte:A-boolean-">encode(byte[], boolean)</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Hex.html#encode-byte:A-">encode(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec">Hex</a></dt>
<dd>
<div class="block">Converts an array of bytes into an array of characters representing the hexadecimal values of each byte in order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Base64.html#encodeChunked-byte:A-">encodeChunked(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Base64.html#encodeToString-byte:A-">encodeToString(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Base64 encodes the specified byte array and then encodes it as a String using Shiro's preferred character
encoding (UTF-8).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/H64.html#encodeToString-byte:A-">encodeToString(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/H64.html" title="class in org.apache.shiro.codec">H64</a></dt>
<dd>
<div class="block">Encodes the specified bytes to an <code>H64</code>-encoded String.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Hex.html#encodeToString-byte:A-">encodeToString(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec">Hex</a></dt>
<dd>
<div class="block">Encodes the specified byte array to a character array and then returns that character array
as a String.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#entrySet--">entrySet()</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SimpleByteSource.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:F">
<!-- -->
</a>
<h2 class="title">F</h2>
<dl>
<dt><a href="org/apache/shiro/util/Factory.html" title="interface in org.apache.shiro.util"><span class="typeNameLink">Factory</span></a>&lt;<a href="org/apache/shiro/util/Factory.html" title="type parameter in Factory">T</a>&gt; - Interface in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Generics-aware interface supporting the
<a href="http://en.wikipedia.org/wiki/Factory_method_pattern">Factory Method</a> design pattern.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/ResourceUtils.html#FILE_PREFIX">FILE_PREFIX</a></span> - Static variable in class org.apache.shiro.io.<a href="org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io">ResourceUtils</a></dt>
<dd>
<div class="block">Resource path prefix that specifies to load from a file location, value is <b><code>file:</code></b></div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ClassUtils.html#forName-java.lang.String-">forName(String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>
<div class="block">Attempts to load the specified class name from the current thread's
<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#getContextClassLoader--" title="class or interface in java.lang"><code>context class loader</code></a>, then the
current ClassLoader (<code>ClassUtils.class.getClassLoader()</code>), then the system/application
ClassLoader (<code>ClassLoader.getSystemClassLoader()</code>, in that order.</div>
</dd>
</dl>
<a name="I:G">
<!-- -->
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#get-java.lang.Object-">get(Object)</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ClassUtils.html#getAnnotatedMethods-java.lang.Class-java.lang.Class-">getAnnotatedMethods(Class&lt;?&gt;, Class&lt;? extends Annotation&gt;)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ByteSource.html#getBytes--">getBytes()</a></span> - Method in interface org.apache.shiro.util.<a href="org/apache/shiro/util/ByteSource.html" title="interface in org.apache.shiro.util">ByteSource</a></dt>
<dd>
<div class="block">Returns the wrapped byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SimpleByteSource.html#getBytes--">getBytes()</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ClassUtils.html#getConstructor-java.lang.Class-java.lang.Class...-">getConstructor(Class, Class...)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/ResourceUtils.html#getInputStreamForPath-java.lang.String-">getInputStreamForPath(String)</a></span> - Static method in class org.apache.shiro.io.<a href="org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io">ResourceUtils</a></dt>
<dd>
<div class="block">Returns the InputStream for the resource represented by the specified path, supporting scheme
prefixes that direct how to acquire the input stream
(<a href="org/apache/shiro/io/ResourceUtils.html#CLASSPATH_PREFIX"><code>CLASSPATH_PREFIX</code></a>,
<a href="org/apache/shiro/io/ResourceUtils.html#URL_PREFIX"><code>URL_PREFIX</code></a>, or <a href="org/apache/shiro/io/ResourceUtils.html#FILE_PREFIX"><code>FILE_PREFIX</code></a>).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Factory.html#getInstance--">getInstance()</a></span> - Method in interface org.apache.shiro.util.<a href="org/apache/shiro/util/Factory.html" title="interface in org.apache.shiro.util">Factory</a></dt>
<dd>
<div class="block">Returns an instance of the required type.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ClassUtils.html#getResourceAsStream-java.lang.String-">getResourceAsStream(String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>
<div class="block">Returns the specified resource by checking the current thread's
<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#getContextClassLoader--" title="class or interface in java.lang"><code>context class loader</code></a>, then the
current ClassLoader (<code>ClassUtils.class.getClassLoader()</code>), then the system/application
ClassLoader (<code>ClassLoader.getSystemClassLoader()</code>, in that order, using
<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/ClassLoader.html?is-external=true#getResourceAsStream-java.lang.String-" title="class or interface in java.lang"><code>getResourceAsStream(name)</code></a>.</div>
</dd>
</dl>
<a name="I:H">
<!-- -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><a href="org/apache/shiro/codec/H64.html" title="class in org.apache.shiro.codec"><span class="typeNameLink">H64</span></a> - Class in <a href="org/apache/shiro/codec/package-summary.html">org.apache.shiro.codec</a></dt>
<dd>
<div class="block">Codec for <a href="http://en.wikipedia.org/wiki/Crypt_(Unix)">Unix Crypt</a>-style encoding.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/H64.html#H64--">H64()</a></span> - Constructor for class org.apache.shiro.codec.<a href="org/apache/shiro/codec/H64.html" title="class in org.apache.shiro.codec">H64</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SimpleByteSource.html#hashCode--">hashCode()</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#hasLength-java.lang.String-java.lang.String-">hasLength(String, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that the given String is not empty; that is,
it must not be <code>null</code> and not the empty String.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#hasLength-java.lang.String-">hasLength(String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that the given String is not empty; that is,
it must not be <code>null</code> and not the empty String.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#hasLength-java.lang.String-">hasLength(String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Check that the given String is neither <code>null</code> nor of length 0.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/ResourceUtils.html#hasResourcePrefix-java.lang.String-">hasResourcePrefix(String)</a></span> - Static method in class org.apache.shiro.io.<a href="org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io">ResourceUtils</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the resource path is not null and starts with one of the recognized
resource prefixes (<a href="org/apache/shiro/io/ResourceUtils.html#CLASSPATH_PREFIX"><code>CLASSPATH_PREFIX</code></a>,
<a href="org/apache/shiro/io/ResourceUtils.html#URL_PREFIX"><code>URL_PREFIX</code></a>, or <a href="org/apache/shiro/io/ResourceUtils.html#FILE_PREFIX"><code>FILE_PREFIX</code></a>), <code>false</code> otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#hasText-java.lang.String-java.lang.String-">hasText(String, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that the given String has valid text content; that is, it must not
be <code>null</code> and must contain at least one non-whitespace character.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#hasText-java.lang.String-">hasText(String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that the given String has valid text content; that is, it must not
be <code>null</code> and must contain at least one non-whitespace character.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#hasText-java.lang.String-">hasText(String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Check whether the given String has actual text.</div>
</dd>
<dt><a href="org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec"><span class="typeNameLink">Hex</span></a> - Class in <a href="org/apache/shiro/codec/package-summary.html">org.apache.shiro.codec</a></dt>
<dd>
<div class="block"><a href="http://en.wikipedia.org/wiki/Hexadecimal">Hexadecimal</a> encoder and decoder.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Hex.html#Hex--">Hex()</a></span> - Constructor for class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec">Hex</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:I">
<!-- -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Initializable.html#init--">init()</a></span> - Method in interface org.apache.shiro.util.<a href="org/apache/shiro/util/Initializable.html" title="interface in org.apache.shiro.util">Initializable</a></dt>
<dd>
<div class="block">Initializes this object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/LifecycleUtils.html#init-java.lang.Object-">init(Object)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util">LifecycleUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/LifecycleUtils.html#init-org.apache.shiro.util.Initializable-">init(Initializable)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util">LifecycleUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/LifecycleUtils.html#init-java.util.Collection-">init(Collection)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util">LifecycleUtils</a></dt>
<dd>
<div class="block">Calls <a href="org/apache/shiro/util/LifecycleUtils.html#init-java.lang.Object-"><code>init</code></a> for each object in the collection.</div>
</dd>
<dt><a href="org/apache/shiro/util/Initializable.html" title="interface in org.apache.shiro.util"><span class="typeNameLink">Initializable</span></a> - Interface in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Shiro container-agnostic interface that indicates that this object requires initialization.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ClassUtils.html#instantiate-java.lang.reflect.Constructor-java.lang.Object...-">instantiate(Constructor, Object...)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/util/InstantiationException.html" title="class in org.apache.shiro.util"><span class="typeNameLink">InstantiationException</span></a> - Exception in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Runtime exception thrown by the framework when unable to instantiate a Class via reflection.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/InstantiationException.html#InstantiationException--">InstantiationException()</a></span> - Constructor for exception org.apache.shiro.util.<a href="org/apache/shiro/util/InstantiationException.html" title="class in org.apache.shiro.util">InstantiationException</a></dt>
<dd>
<div class="block">Creates a new InstantiationException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/InstantiationException.html#InstantiationException-java.lang.String-">InstantiationException(String)</a></span> - Constructor for exception org.apache.shiro.util.<a href="org/apache/shiro/util/InstantiationException.html" title="class in org.apache.shiro.util">InstantiationException</a></dt>
<dd>
<div class="block">Constructs a new InstantiationException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/InstantiationException.html#InstantiationException-java.lang.Throwable-">InstantiationException(Throwable)</a></span> - Constructor for exception org.apache.shiro.util.<a href="org/apache/shiro/util/InstantiationException.html" title="class in org.apache.shiro.util">InstantiationException</a></dt>
<dd>
<div class="block">Constructs a new InstantiationException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/InstantiationException.html#InstantiationException-java.lang.String-java.lang.Throwable-">InstantiationException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.util.<a href="org/apache/shiro/util/InstantiationException.html" title="class in org.apache.shiro.util">InstantiationException</a></dt>
<dd>
<div class="block">Constructs a new InstantiationException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#isAssignable-java.lang.Class-java.lang.Class-">isAssignable(Class, Class)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that <code>superType.isAssignableFrom(subType)</code> is <code>true</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#isAssignable-java.lang.Class-java.lang.Class-java.lang.String-">isAssignable(Class, Class, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that <code>superType.isAssignableFrom(subType)</code> is <code>true</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ClassUtils.html#isAvailable-java.lang.String-">isAvailable(String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Base64.html#isBase64-byte:A-">isBase64(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Tests a given byte array to see if it contains only valid characters within the Base64 alphabet.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#isByteSource-java.lang.Object-">isByteSource(Object)</a></span> - Method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the specified object can be easily converted to bytes by instances of this class,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ByteSource.Util.html#isCompatible-java.lang.Object-">isCompatible(Object)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the specified object can be easily represented as a <code>ByteSource</code> using
the <a href="org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util"><code>ByteSource.Util</code></a>'s default heuristics, <code>false</code> otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SimpleByteSource.html#isCompatible-java.lang.Object-">isCompatible(Object)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the specified object is a recognized data type that can be easily converted to
bytes by instances of this class, <code>false</code> otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ByteSource.html#isEmpty--">isEmpty()</a></span> - Method in interface org.apache.shiro.util.<a href="org/apache/shiro/util/ByteSource.html" title="interface in org.apache.shiro.util">ByteSource</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the underlying wrapped byte array is null or empty (zero length), <code>false</code>
otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SimpleByteSource.html#isEmpty--">isEmpty()</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#isEmpty--">isEmpty()</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#isInstanceOf-java.lang.Class-java.lang.Object-">isInstanceOf(Class, Object)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that the provided object is an instance of the provided class.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#isInstanceOf-java.lang.Class-java.lang.Object-java.lang.String-">isInstanceOf(Class, Object, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that the provided object is an instance of the provided class.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#isNull-java.lang.Object-java.lang.String-">isNull(Object, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that an object is <code>null</code> .</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#isNull-java.lang.Object-">isNull(Object)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that an object is <code>null</code> .</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#isTrue-boolean-java.lang.String-">isTrue(boolean, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert a boolean expression, throwing <code>IllegalArgumentException</code>
if the test result is <code>false</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#isTrue-boolean-">isTrue(boolean)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert a boolean expression, throwing <code>IllegalArgumentException</code>
if the test result is <code>false</code>.</div>
</dd>
</dl>
<a name="I:J">
<!-- -->
</a>
<h2 class="title">J</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#join-java.util.Iterator-java.lang.String-">join(Iterator&lt;?&gt;, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Joins the elements of the provided <code>Iterator</code> into
a single String containing the provided elements.</div>
</dd>
</dl>
<a name="I:K">
<!-- -->
</a>
<h2 class="title">K</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#keySet--">keySet()</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:L">
<!-- -->
</a>
<h2 class="title">L</h2>
<dl>
<dt><a href="org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util"><span class="typeNameLink">LifecycleUtils</span></a> - Class in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Utility class to help call <a href="org/apache/shiro/util/Initializable.html#init--"><code>Initializable.init()</code></a> and
<a href="org/apache/shiro/util/Destroyable.html#destroy--"><code>Destroyable.destroy()</code></a> methods cleanly on any object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/LifecycleUtils.html#LifecycleUtils--">LifecycleUtils()</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util">LifecycleUtils</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:N">
<!-- -->
</a>
<h2 class="title">N</h2>
<dl>
<dt><a href="org/apache/shiro/util/Nameable.html" title="interface in org.apache.shiro.util"><span class="typeNameLink">Nameable</span></a> - Interface in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Interface implemented by components that can be named, such as via configuration, and wish to have that name
set once it has been configured.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ClassUtils.html#newInstance-java.lang.String-">newInstance(String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ClassUtils.html#newInstance-java.lang.String-java.lang.Object...-">newInstance(String, Object...)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ClassUtils.html#newInstance-java.lang.Class-">newInstance(Class)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ClassUtils.html#newInstance-java.lang.Class-java.lang.Object...-">newInstance(Class, Object...)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#noNullElements-java.lang.Object:A-java.lang.String-">noNullElements(Object[], String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that an array has no null elements.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#noNullElements-java.lang.Object:A-">noNullElements(Object[])</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that an array has no null elements.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#notEmpty-java.lang.Object:A-java.lang.String-">notEmpty(Object[], String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that an array has elements; that is, it must not be
<code>null</code> and must have at least one element.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#notEmpty-java.lang.Object:A-">notEmpty(Object[])</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that an array has elements; that is, it must not be
<code>null</code> and must have at least one element.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#notEmpty-java.util.Collection-java.lang.String-">notEmpty(Collection, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that a collection has elements; that is, it must not be
<code>null</code> and must have at least one element.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#notEmpty-java.util.Collection-">notEmpty(Collection)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that a collection has elements; that is, it must not be
<code>null</code> and must have at least one element.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#notEmpty-java.util.Map-java.lang.String-">notEmpty(Map, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that a Map has entries; that is, it must not be <code>null</code>
and must have at least one entry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#notEmpty-java.util.Map-">notEmpty(Map)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that a Map has entries; that is, it must not be <code>null</code>
and must have at least one entry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#notNull-java.lang.Object-java.lang.String-">notNull(Object, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that an object is not <code>null</code> .</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#notNull-java.lang.Object-">notNull(Object)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert that an object is not <code>null</code> .</div>
</dd>
</dl>
<a name="I:O">
<!-- -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#objectToBytes-java.lang.Object-">objectToBytes(Object)</a></span> - Method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Default implementation throws a CodecException immediately since it can't infer how to convert the Object
to a byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#objectToString-java.lang.Object-">objectToString(Object)</a></span> - Method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Default implementation merely returns <code>objectArgument.toString()</code>.</div>
</dd>
<dt><a href="org/apache/shiro/package-summary.html">org.apache.shiro</a> - package org.apache.shiro</dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/codec/package-summary.html">org.apache.shiro.codec</a> - package org.apache.shiro.codec</dt>
<dd>
<div class="block">Components for encoding and decoding of data across multiple formats, especially useful in Shiro's
cryptography and web functionality.</div>
</dd>
<dt><a href="org/apache/shiro/io/package-summary.html">org.apache.shiro.io</a> - package org.apache.shiro.io</dt>
<dd>
<div class="block">Support for reading and writing (input/output) raw data from multiple resource locations.</div>
</dd>
<dt><a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a> - package org.apache.shiro.util</dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:P">
<!-- -->
</a>
<h2 class="title">P</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#PREFERRED_ENCODING">PREFERRED_ENCODING</a></span> - Static variable in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Shiro's default preferred character encoding, equal to <b><code>UTF-8</code></b>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#put-K-V-">put(K, V)</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>
<div class="block">Creates a new entry, but wraps the value in a SoftValue instance to enable auto garbage collection.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#putAll-java.util.Map-">putAll(Map&lt;? extends K, ? extends V&gt;)</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:R">
<!-- -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#remove-java.lang.Object-">remove(Object)</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/ClassResolvingObjectInputStream.html#resolveClass-java.io.ObjectStreamClass-">resolveClass(ObjectStreamClass)</a></span> - Method in class org.apache.shiro.io.<a href="org/apache/shiro/io/ClassResolvingObjectInputStream.html" title="class in org.apache.shiro.io">ClassResolvingObjectInputStream</a></dt>
<dd>
<div class="block">Resolves an <a href="https://docs.oracle.com/javase/6/docs/api/java/io/ObjectStreamClass.html?is-external=true" title="class or interface in java.io"><code>ObjectStreamClass</code></a> by delegating to Shiro's
<a href="org/apache/shiro/util/ClassUtils.html#forName-java.lang.String-"><code>ClassUtils.forName(String)</code></a> utility method, which is known to work in all ClassLoader environments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/ResourceUtils.html#resourceExists-java.lang.String-">resourceExists(String)</a></span> - Static method in class org.apache.shiro.io.<a href="org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io">ResourceUtils</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the resource at the specified path exists, <code>false</code> otherwise.</div>
</dd>
<dt><a href="org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io"><span class="typeNameLink">ResourceUtils</span></a> - Class in <a href="org/apache/shiro/io/package-summary.html">org.apache.shiro.io</a></dt>
<dd>
<div class="block">Static helper methods for loading <code>Stream</code>-backed resources.</div>
</dd>
</dl>
<a name="I:S">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><a href="org/apache/shiro/io/SerializationException.html" title="class in org.apache.shiro.io"><span class="typeNameLink">SerializationException</span></a> - Exception in <a href="org/apache/shiro/io/package-summary.html">org.apache.shiro.io</a></dt>
<dd>
<div class="block">Root exception for problems either serializing or de-serializing data.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/SerializationException.html#SerializationException--">SerializationException()</a></span> - Constructor for exception org.apache.shiro.io.<a href="org/apache/shiro/io/SerializationException.html" title="class in org.apache.shiro.io">SerializationException</a></dt>
<dd>
<div class="block">Creates a new SerializationException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/SerializationException.html#SerializationException-java.lang.String-">SerializationException(String)</a></span> - Constructor for exception org.apache.shiro.io.<a href="org/apache/shiro/io/SerializationException.html" title="class in org.apache.shiro.io">SerializationException</a></dt>
<dd>
<div class="block">Constructs a new SerializationException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/SerializationException.html#SerializationException-java.lang.Throwable-">SerializationException(Throwable)</a></span> - Constructor for exception org.apache.shiro.io.<a href="org/apache/shiro/io/SerializationException.html" title="class in org.apache.shiro.io">SerializationException</a></dt>
<dd>
<div class="block">Constructs a new SerializationException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/SerializationException.html#SerializationException-java.lang.String-java.lang.Throwable-">SerializationException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.io.<a href="org/apache/shiro/io/SerializationException.html" title="class in org.apache.shiro.io">SerializationException</a></dt>
<dd>
<div class="block">Constructs a new SerializationException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/DefaultSerializer.html#serialize-T-">serialize(T)</a></span> - Method in class org.apache.shiro.io.<a href="org/apache/shiro/io/DefaultSerializer.html" title="class in org.apache.shiro.io">DefaultSerializer</a></dt>
<dd>
<div class="block">This implementation serializes the Object by using an <a href="https://docs.oracle.com/javase/6/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io"><code>ObjectOutputStream</code></a> backed by a
<a href="https://docs.oracle.com/javase/6/docs/api/java/io/ByteArrayOutputStream.html?is-external=true" title="class or interface in java.io"><code>ByteArrayOutputStream</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/Serializer.html#serialize-T-">serialize(T)</a></span> - Method in interface org.apache.shiro.io.<a href="org/apache/shiro/io/Serializer.html" title="interface in org.apache.shiro.io">Serializer</a></dt>
<dd>
<div class="block">Converts the specified Object into a byte[] array.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/XmlSerializer.html#serialize-java.lang.Object-">serialize(Object)</a></span> - Method in class org.apache.shiro.io.<a href="org/apache/shiro/io/XmlSerializer.html" title="class in org.apache.shiro.io">XmlSerializer</a></dt>
<dd>
<div class="block">Serializes the specified <code>source</code> into a byte[] array by using the
<a href="https://docs.oracle.com/javase/6/docs/api/java/beans/XMLEncoder.html?is-external=true" title="class or interface in java.beans"><code>XMLEncoder</code></a> to encode the object out to a
<a href="https://docs.oracle.com/javase/6/docs/api/java/io/ByteArrayOutputStream.html?is-external=true" title="class or interface in java.io"><code>ByteArrayOutputStream</code></a>, where the resulting byte[] array is returned.</div>
</dd>
<dt><a href="org/apache/shiro/io/Serializer.html" title="interface in org.apache.shiro.io"><span class="typeNameLink">Serializer</span></a>&lt;<a href="org/apache/shiro/io/Serializer.html" title="type parameter in Serializer">T</a>&gt; - Interface in <a href="org/apache/shiro/io/package-summary.html">org.apache.shiro.io</a></dt>
<dd>
<div class="block">A <code>Serializer</code> converts objects to raw binary data and vice versa, enabling persistent storage
of objects to files, HTTP cookies, or other mechanism.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Nameable.html#setName-java.lang.String-">setName(String)</a></span> - Method in interface org.apache.shiro.util.<a href="org/apache/shiro/util/Nameable.html" title="interface in org.apache.shiro.util">Nameable</a></dt>
<dd>
<div class="block">Sets the (preferably application unique) name for this component.</div>
</dd>
<dt><a href="org/apache/shiro/ShiroException.html" title="class in org.apache.shiro"><span class="typeNameLink">ShiroException</span></a> - Exception in <a href="org/apache/shiro/package-summary.html">org.apache.shiro</a></dt>
<dd>
<div class="block">Root exception for all Shiro runtime exceptions.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/ShiroException.html#ShiroException--">ShiroException()</a></span> - Constructor for exception org.apache.shiro.<a href="org/apache/shiro/ShiroException.html" title="class in org.apache.shiro">ShiroException</a></dt>
<dd>
<div class="block">Creates a new ShiroException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/ShiroException.html#ShiroException-java.lang.String-">ShiroException(String)</a></span> - Constructor for exception org.apache.shiro.<a href="org/apache/shiro/ShiroException.html" title="class in org.apache.shiro">ShiroException</a></dt>
<dd>
<div class="block">Constructs a new ShiroException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/ShiroException.html#ShiroException-java.lang.Throwable-">ShiroException(Throwable)</a></span> - Constructor for exception org.apache.shiro.<a href="org/apache/shiro/ShiroException.html" title="class in org.apache.shiro">ShiroException</a></dt>
<dd>
<div class="block">Constructs a new ShiroException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/ShiroException.html#ShiroException-java.lang.String-java.lang.Throwable-">ShiroException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.<a href="org/apache/shiro/ShiroException.html" title="class in org.apache.shiro">ShiroException</a></dt>
<dd>
<div class="block">Constructs a new ShiroException.</div>
</dd>
<dt><a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util"><span class="typeNameLink">SimpleByteSource</span></a> - Class in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Very simple <a href="org/apache/shiro/util/ByteSource.html" title="interface in org.apache.shiro.util"><code>ByteSource</code></a> implementation that maintains an internal <code>byte[]</code> array and uses the
<a href="org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec"><code>Hex</code></a> and <a href="org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec"><code>Base64</code></a> codec classes to support the
<a href="org/apache/shiro/util/SimpleByteSource.html#toHex--"><code>toHex()</code></a> and <a href="org/apache/shiro/util/SimpleByteSource.html#toBase64--"><code>toBase64()</code></a> implementations.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SimpleByteSource.html#SimpleByteSource-byte:A-">SimpleByteSource(byte[])</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SimpleByteSource.html#SimpleByteSource-char:A-">SimpleByteSource(char[])</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>
<div class="block">Creates an instance by converting the characters to a byte array (assumes UTF-8 encoding).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SimpleByteSource.html#SimpleByteSource-java.lang.String-">SimpleByteSource(String)</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>
<div class="block">Creates an instance by converting the String to a byte array (assumes UTF-8 encoding).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SimpleByteSource.html#SimpleByteSource-org.apache.shiro.util.ByteSource-">SimpleByteSource(ByteSource)</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>
<div class="block">Creates an instance using the sources bytes directly - it does not create a copy of the
argument's byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SimpleByteSource.html#SimpleByteSource-java.io.File-">SimpleByteSource(File)</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>
<div class="block">Creates an instance by converting the file to a byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SimpleByteSource.html#SimpleByteSource-java.io.InputStream-">SimpleByteSource(InputStream)</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>
<div class="block">Creates an instance by converting the stream to a byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#size--">size()</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util"><span class="typeNameLink">SoftHashMap</span></a>&lt;<a href="org/apache/shiro/util/SoftHashMap.html" title="type parameter in SoftHashMap">K</a>,<a href="org/apache/shiro/util/SoftHashMap.html" title="type parameter in SoftHashMap">V</a>&gt; - Class in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">A <code><em>Soft</em>HashMap</code> is a memory-constrained map that stores its <em>values</em> in
<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/ref/SoftReference.html?is-external=true" title="class or interface in java.lang.ref"><code>SoftReference</code></a>s.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#SoftHashMap--">SoftHashMap()</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>
<div class="block">Creates a new SoftHashMap with a default retention size size of
<a href="org/apache/shiro/util/SoftHashMap.html#DEFAULT_RETENTION_SIZE"><code>DEFAULT_RETENTION_SIZE</code></a> (100 entries).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#SoftHashMap-int-">SoftHashMap(int)</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>
<div class="block">Creates a new SoftHashMap with the specified retention size.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#SoftHashMap-java.util.Map-">SoftHashMap(Map&lt;K, V&gt;)</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>
<div class="block">Creates a <code>SoftHashMap</code> backed by the specified <code>source</code>, with a default retention
size of <a href="org/apache/shiro/util/SoftHashMap.html#DEFAULT_RETENTION_SIZE"><code>DEFAULT_RETENTION_SIZE</code></a> (100 entries).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#SoftHashMap-java.util.Map-int-">SoftHashMap(Map&lt;K, V&gt;, int)</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>
<div class="block">Creates a <code>SoftHashMap</code> backed by the specified <code>source</code>, with the specified retention size.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#split-java.lang.String-">split(String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#split-java.lang.String-char-">split(String, char)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#split-java.lang.String-char-char-">split(String, char, char)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#split-java.lang.String-char-char-char-">split(String, char, char, char)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#split-java.lang.String-char-char-char-boolean-boolean-">split(String, char, char, char, boolean, boolean)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Splits the specified delimited String into tokens, supporting quoted tokens so that quoted strings themselves
won't be tokenized.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#splitKeyValue-java.lang.String-">splitKeyValue(String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#splitToSet-java.lang.String-java.lang.String-">splitToSet(String, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Splits the <code>delimited</code> string (delimited by the specified <code>separator</code> character) and returns the
delimited values as a <code>Set</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#startsWithIgnoreCase-java.lang.String-java.lang.String-">startsWithIgnoreCase(String, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Test if the given String starts with the specified prefix,
ignoring upper/lower case.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#state-boolean-java.lang.String-">state(boolean, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert a boolean expression, throwing <code>IllegalStateException</code>
if the test result is <code>false</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/Assert.html#state-boolean-">state(boolean)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/Assert.html" title="class in org.apache.shiro.util">Assert</a></dt>
<dd>
<div class="block">Assert a boolean expression, throwing <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang"><code>IllegalStateException</code></a>
if the test result is <code>false</code>.</div>
</dd>
<dt><a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util"><span class="typeNameLink">StringUtils</span></a> - Class in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Simple utility class for String operations useful across the framework.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#StringUtils--">StringUtils()</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:T">
<!-- -->
</a>
<h2 class="title">T</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ByteSource.html#toBase64--">toBase64()</a></span> - Method in interface org.apache.shiro.util.<a href="org/apache/shiro/util/ByteSource.html" title="interface in org.apache.shiro.util">ByteSource</a></dt>
<dd>
<div class="block">Returns the <a href="http://en.wikipedia.org/wiki/Base64">Base 64</a>-formatted String representation of the
underlying wrapped byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SimpleByteSource.html#toBase64--">toBase64()</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#toBytes-char:A-">toBytes(char[])</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified character array to a byte array using the Shiro's preferred encoding (UTF-8).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#toBytes-char:A-java.lang.String-">toBytes(char[], String)</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified character array into a byte array using the specified character encoding.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#toBytes-java.lang.String-">toBytes(String)</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified source argument to a byte array with Shiro's
<a href="org/apache/shiro/codec/CodecSupport.html#PREFERRED_ENCODING"><code>PREFERRED_ENCODING</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#toBytes-java.lang.String-java.lang.String-">toBytes(String, String)</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified source to a byte array via the specified encoding, throwing a
<a href="org/apache/shiro/codec/CodecException.html" title="class in org.apache.shiro.codec"><code>CodecException</code></a> if the encoding fails.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#toBytes-java.lang.Object-">toBytes(Object)</a></span> - Method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified Object into a byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#toBytes-java.io.File-">toBytes(File)</a></span> - Method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#toBytes-java.io.InputStream-">toBytes(InputStream)</a></span> - Method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified <a href="https://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a> into a byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#toChars-byte:A-">toChars(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Returns the specified byte array as a character array using the
<a href="org/apache/shiro/codec/CodecSupport.html#PREFERRED_ENCODING"><code>PREFERRED_ENCODING</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#toChars-byte:A-java.lang.String-">toChars(byte[], String)</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified byte array to a character array using the specified character encoding.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#toDelimitedString-java.lang.Object:A-java.lang.String-">toDelimitedString(Object[], String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Returns the array's contents as a string, with each element delimited by the specified
<code>delimiter</code> argument.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#toDelimitedString-java.util.Collection-java.lang.String-">toDelimitedString(Collection, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Returns the collection's contents as a string, with each element delimited by the specified
<code>delimiter</code> argument.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/Hex.html#toDigit-char-int-">toDigit(char, int)</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec">Hex</a></dt>
<dd>
<div class="block">Converts a hexadecimal character to an integer.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ByteSource.html#toHex--">toHex()</a></span> - Method in interface org.apache.shiro.util.<a href="org/apache/shiro/util/ByteSource.html" title="interface in org.apache.shiro.util">ByteSource</a></dt>
<dd>
<div class="block">Returns the <a href="http://en.wikipedia.org/wiki/Hexadecimal">Hex</a>-formatted String representation of the
underlying wrapped byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SimpleByteSource.html#toHex--">toHex()</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#tokenizeToStringArray-java.lang.String-java.lang.String-">tokenizeToStringArray(String, String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Tokenize the given String into a String array via a StringTokenizer.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#tokenizeToStringArray-java.lang.String-java.lang.String-boolean-boolean-">tokenizeToStringArray(String, String, boolean, boolean)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Tokenize the given String into a String array via a StringTokenizer.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#toString-byte:A-">toString(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified byte array to a String using the <a href="org/apache/shiro/codec/CodecSupport.html#PREFERRED_ENCODING"><code>PREFERRED_ENCODING</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#toString-byte:A-java.lang.String-">toString(byte[], String)</a></span> - Static method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified byte array to a String using the specified character encoding.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/codec/CodecSupport.html#toString-java.lang.Object-">toString(Object)</a></span> - Method in class org.apache.shiro.codec.<a href="org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified Object into a String.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SimpleByteSource.html#toString--">toString()</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#toString-java.lang.Object:A-">toString(Object[])</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Returns the specified array as a comma-delimited (',') string.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#toStringArray-java.util.Collection-">toStringArray(Collection)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Copy the given Collection into a String array.</div>
</dd>
</dl>
<a name="I:U">
<!-- -->
</a>
<h2 class="title">U</h2>
<dl>
<dt><a href="org/apache/shiro/util/UnknownClassException.html" title="class in org.apache.shiro.util"><span class="typeNameLink">UnknownClassException</span></a> - Exception in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">The Shiro framework's <code>RuntimeException</code> equivalent of the JDK's
<code>ClassNotFoundException</code>, to maintain a RuntimeException paradigm.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/UnknownClassException.html#UnknownClassException--">UnknownClassException()</a></span> - Constructor for exception org.apache.shiro.util.<a href="org/apache/shiro/util/UnknownClassException.html" title="class in org.apache.shiro.util">UnknownClassException</a></dt>
<dd>
<div class="block">Creates a new UnknownClassException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/UnknownClassException.html#UnknownClassException-java.lang.String-">UnknownClassException(String)</a></span> - Constructor for exception org.apache.shiro.util.<a href="org/apache/shiro/util/UnknownClassException.html" title="class in org.apache.shiro.util">UnknownClassException</a></dt>
<dd>
<div class="block">Constructs a new UnknownClassException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/UnknownClassException.html#UnknownClassException-java.lang.Throwable-">UnknownClassException(Throwable)</a></span> - Constructor for exception org.apache.shiro.util.<a href="org/apache/shiro/util/UnknownClassException.html" title="class in org.apache.shiro.util">UnknownClassException</a></dt>
<dd>
<div class="block">Constructs a new UnknownClassException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/UnknownClassException.html#UnknownClassException-java.lang.String-java.lang.Throwable-">UnknownClassException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.util.<a href="org/apache/shiro/util/UnknownClassException.html" title="class in org.apache.shiro.util">UnknownClassException</a></dt>
<dd>
<div class="block">Constructs a new UnknownClassException.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/StringUtils.html#uppercaseFirstChar-java.lang.String-">uppercaseFirstChar(String)</a></span> - Static method in class org.apache.shiro.util.<a href="org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Returns the input argument, but ensures the first character is capitalized (if possible).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/ResourceUtils.html#URL_PREFIX">URL_PREFIX</a></span> - Static variable in class org.apache.shiro.io.<a href="org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io">ResourceUtils</a></dt>
<dd>
<div class="block">Resource path prefix that specifies to load from a url location, value is <b><code>url:</code></b></div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/ByteSource.Util.html#Util--">Util()</a></span> - Constructor for class org.apache.shiro.util.<a href="org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:V">
<!-- -->
</a>
<h2 class="title">V</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/util/SoftHashMap.html#values--">values()</a></span> - Method in class org.apache.shiro.util.<a href="org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:X">
<!-- -->
</a>
<h2 class="title">X</h2>
<dl>
<dt><a href="org/apache/shiro/io/XmlSerializer.html" title="class in org.apache.shiro.io"><span class="typeNameLink">XmlSerializer</span></a> - Class in <a href="org/apache/shiro/io/package-summary.html">org.apache.shiro.io</a></dt>
<dd>
<div class="block">Serializer implementation that uses the JavaBeans
<a href="https://docs.oracle.com/javase/6/docs/api/java/beans/XMLEncoder.html?is-external=true" title="class or interface in java.beans"><code>XMLEncoder</code></a> and <a href="https://docs.oracle.com/javase/6/docs/api/java/beans/XMLDecoder.html?is-external=true" title="class or interface in java.beans"><code>XMLDecoder</code></a> to serialize
and deserialize, respectively.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/io/XmlSerializer.html#XmlSerializer--">XmlSerializer()</a></span> - Constructor for class org.apache.shiro.io.<a href="org/apache/shiro/io/XmlSerializer.html" title="class in org.apache.shiro.io">XmlSerializer</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:X">X</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>