blob: 6343b3c9af7ad816cad41975fd9a17f898606d38 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="277px" preserveAspectRatio="none" style="width:367px;height:277px;background:#FFFFFF;" version="1.1" viewBox="0 0 367 277" width="367px" zoomAndPan="magnify"><defs><filter height="300%" id="f13qwhk88ywnzx" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><!--MD5=[1b1af70c69b60c14ac9b61ad86239e8f]
class org.apache.wiki.util.ClassUtil--><a href="ClassUtil.html" target="_top" title="ClassUtil.html" xlink:actuate="onRequest" xlink:href="ClassUtil.html" xlink:show="new" xlink:title="ClassUtil.html" xlink:type="simple"><rect codeLine="5" fill="#FEFECE" filter="url(#f13qwhk88ywnzx)" height="246.0078" id="org.apache.wiki.util.ClassUtil" style="stroke:#A80036;stroke-width:1.5;" width="346" x="7" y="7"/><ellipse cx="130.25" cy="25.9688" fill="#ADD1B2" rx="11" ry="11" style="stroke:#A80036;stroke-width:1.0;"/><path d="M133.2188,31.6094 Q132.6406,31.9063 132,32.0469 Q131.3594,32.2031 130.6563,32.2031 Q128.1563,32.2031 126.8281,30.5625 Q125.5156,28.9063 125.5156,25.7813 Q125.5156,22.6563 126.8281,21 Q128.1563,19.3438 130.6563,19.3438 Q131.3594,19.3438 132,19.5 Q132.6563,19.6563 133.2188,19.9531 L133.2188,22.6719 Q132.5938,22.0938 132,21.8281 Q131.4063,21.5469 130.7813,21.5469 Q129.4375,21.5469 128.75,22.625 Q128.0625,23.6875 128.0625,25.7813 Q128.0625,27.875 128.75,28.9531 Q129.4375,30.0156 130.7813,30.0156 Q131.4063,30.0156 132,29.75 Q132.5938,29.4688 133.2188,28.8906 L133.2188,31.6094 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="58" x="167.25" y="24.9951">ClassUtil</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="91" x="150.75" y="37.5791">org.apache.wiki.util</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="352" y1="44.9375" y2="44.9375"/><ellipse cx="18" cy="55.9375" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="100" x="27" y="59.1479">MAPPINGS: String</text><ellipse cx="18" cy="68.7422" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;fill:none;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="141" x="27" y="71.9526">MAPPINGS_EXTRA: String</text><line style="stroke:#A80036;stroke-width:1.5;" x1="8" x2="352" y1="78.5469" y2="78.5469"/><ellipse cx="18" cy="89.5469" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="320" x="27" y="92.7573">findClass(List&lt;String&gt;, List&lt;String&gt;, String): Class&lt;T&gt;</text><ellipse cx="18" cy="102.3516" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="202" x="27" y="105.562">findClass(String, String): Class&lt;T&gt;</text><ellipse cx="18" cy="115.1563" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="251" x="27" y="118.3667">classpathEntriesUnder(String): List&lt;String&gt;</text><ellipse cx="18" cy="127.9609" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="155" x="27" y="131.1714">getMappedObject(String): T</text><ellipse cx="18" cy="140.7656" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="211" x="27" y="143.9761">getMappedObject(String, Object...): T</text><ellipse cx="18" cy="153.5703" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="200" x="27" y="156.7808">getMappedClass(String): Class&lt;?&gt;</text><ellipse cx="18" cy="166.375" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="199" x="27" y="169.5854">assignable(String, String): boolean</text><ellipse cx="18" cy="179.1797" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="129" x="27" y="182.3901">exists(String): boolean</text><ellipse cx="18" cy="191.9844" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="266" x="27" y="195.1948">getExtraClassMappings(): Map&lt;String, String&gt;</text><ellipse cx="18" cy="204.7891" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="132" x="27" y="207.9995">buildInstance(String): T</text><ellipse cx="18" cy="217.5938" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="174" x="27" y="220.8042">buildInstance(String, String): T</text><ellipse cx="18" cy="230.3984" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="155" x="27" y="233.6089">buildInstance(Class&lt;T&gt;): T</text><ellipse cx="18" cy="243.2031" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacing" text-decoration="underline" textLength="211" x="27" y="246.4136">buildInstance(Class&lt;T&gt;, Object...): T</text></a><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="192" x="84" y="269.29">UMLDoclet 2.0.15, PlantUML 1.2021.13</text><!--MD5=[207a5f15364f85d503f01c276bb0a5d9]
@startuml
set namespaceSeparator none
hide empty fields
hide empty methods
class "<size:14>ClassUtil\n<size:10>org.apache.wiki.util" as org.apache.wiki.util.ClassUtil [[ClassUtil.html]] {
{static} +MAPPINGS: String
{static} +MAPPINGS_EXTRA: String
{static} +findClass(List<String>, List<String>, String): Class<T>
{static} +findClass(String, String): Class<T>
{static} +classpathEntriesUnder(String): List<String>
{static} +getMappedObject(String): T
{static} +getMappedObject(String, Object...): T
{static} +getMappedClass(String): Class<?>
{static} +assignable(String, String): boolean
{static} +exists(String): boolean
{static} +getExtraClassMappings(): Map<String, String>
{static} +buildInstance(String): T
{static} +buildInstance(String, String): T
{static} +buildInstance(Class<T>): T
{static} +buildInstance(Class<T>, Object...): T
}
center footer UMLDoclet 2.0.15, PlantUML 1.2021.13
@enduml
PlantUML version 1.2021.13(Mon Nov 01 11:38:45 UTC 2021)
(APACHE source distribution)
Java Runtime: OpenJDK Runtime Environment
JVM: OpenJDK 64-Bit Server VM
Default Encoding: UTF-8
Language: en
Country: US
--></g></svg>