在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → jodd 完整包有测试例子

jodd 完整包有测试例子

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:10.85M
  • 下载次数:2
  • 浏览次数:169
  • 发布时间:2021-03-13
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
这个工具很好用,我只研究了一小部分,比如beanTool 的深层拷贝,属性的设置,还有java对数据库的操作等,还有时间特性的增强
【实例截图】
【核心代码】
46aa0f02-f777-43a2-bbc5-23549d3c53f6
├── build.py
├── build.user.properties
├── build.xml
├── dist
│   ├── jodd-3.3.2.jar
│   └── jodd-wot-3.3.2.jar
├── etc
│   └── javadoc
│   ├── jodd.css
│   └── jodd-wot.css
├── file_id.diz
├── lib
│   ├── asm
│   │   └── asm-3.2.jar
│   ├── mail
│   │   ├── activation-1.1.1.jar
│   │   └── mail-1.4.4.jar
│   ├── servlets
│   │   ├── jsp-api-2.0.jar
│   │   └── servlet-api-2.5.jar
│   ├── slf4j
│   │   ├── slf4j-api-1.6.4.jar
│   │   └── slf4j-simple-1.6.4.jar
│   └── test
│   ├── asm-3.2.jar
│   ├── cglib-2.2.2.jar
│   ├── easymock-3.0.jar
│   ├── emma_ant.jar
│   ├── emma.jar
│   ├── h2-1.1.111.jar
│   ├── hsqldb.jar
│   ├── junit.jar
│   ├── mysql-connector-java-5.1.12-bin.jar
│   ├── objenesis-1.2.jar
│   └── ojdbc14.jar
├── mod
│   ├── jodd
│   │   ├── src
│   │   │   ├── jodd
│   │   │   │   ├── bean
│   │   │   │   │   ├── BeanException.java
│   │   │   │   │   ├── BeanLoaderManager.java
│   │   │   │   │   ├── BeanProperty.java
│   │   │   │   │   ├── BeanTemplateMacroResolver.java
│   │   │   │   │   ├── BeanTemplateParser.java
│   │   │   │   │   ├── BeanTool.java
│   │   │   │   │   ├── BeanUtilBean.java
│   │   │   │   │   ├── BeanUtil.java
│   │   │   │   │   ├── BeanUtilUtil.java
│   │   │   │   │   ├── loader
│   │   │   │   │   │   ├── BaseBeanLoader.java
│   │   │   │   │   │   ├── BeanLoader.java
│   │   │   │   │   │   ├── MapBeanLoader.java
│   │   │   │   │   │   ├── MultipartRequestBeanLoader.java
│   │   │   │   │   │   ├── MultipartRequestWrapperBeanLoader.java
│   │   │   │   │   │   ├── package-info.java
│   │   │   │   │   │   ├── RequestBeanLoader.java
│   │   │   │   │   │   ├── RequestParamBeanLoader.java
│   │   │   │   │   │   ├── ResultSetBeanLoader.java
│   │   │   │   │   │   ├── ServletContextBeanLoader.java
│   │   │   │   │   │   └── SessionBeanLoader.java
│   │   │   │   │   ├── modifier
│   │   │   │   │   │   ├── BeanModifier.java
│   │   │   │   │   │   ├── package-info.java
│   │   │   │   │   │   └── TrimStringsBeanModifier.java
│   │   │   │   │   └── package-info.java
│   │   │   │   ├── cache
│   │   │   │   │   ├── AbstractCacheMap.java
│   │   │   │   │   ├── Cache.java
│   │   │   │   │   ├── CacheValuesIterator.java
│   │   │   │   │   ├── FIFOCache.java
│   │   │   │   │   ├── FileLFUCache.java
│   │   │   │   │   ├── LFUCache.java
│   │   │   │   │   ├── LRUCache.java
│   │   │   │   │   ├── NoCache.java
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   └── TimedCache.java
│   │   │   │   ├── compiler
│   │   │   │   │   ├── CompilationException.java
│   │   │   │   │   ├── JavaCompiler.java
│   │   │   │   │   └── package-info.java
│   │   │   │   ├── datetime
│   │   │   │   │   ├── DateTimeStamp.java
│   │   │   │   │   ├── format
│   │   │   │   │   │   ├── AbstractFormatter.java
│   │   │   │   │   │   ├── DefaultFormatter.java
│   │   │   │   │   │   ├── JdtFormat.java
│   │   │   │   │   │   ├── JdtFormatter.java
│   │   │   │   │   │   └── package-info.java
│   │   │   │   │   ├── JDateTimeDefault.java
│   │   │   │   │   ├── JDateTime.java
│   │   │   │   │   ├── JStopWatch.java
│   │   │   │   │   ├── JulianDateStamp.java
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   ├── TimeUtil.java
│   │   │   │   │   └── TimeZoneUtil.java
│   │   │   │   ├── exception
│   │   │   │   │   ├── ExceptionUtil.java
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   └── UncheckedException.java
│   │   │   │   ├── format
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   ├── PrintfFormat.java
│   │   │   │   │   ├── Printf.java
│   │   │   │   │   ├── Printf.py
│   │   │   │   │   ├── RomanNumber.java
│   │   │   │   │   └── Scanf.java
│   │   │   │   ├── introspector
│   │   │   │   │   ├── AccessibleIntrospector.java
│   │   │   │   │   ├── ClassDescriptor.java
│   │   │   │   │   ├── ClassIntrospector.java
│   │   │   │   │   ├── Ctors.java
│   │   │   │   │   ├── Fields.java
│   │   │   │   │   ├── Introspector.java
│   │   │   │   │   ├── MethodDescriptor.java
│   │   │   │   │   ├── MethodEntry.java
│   │   │   │   │   ├── Methods.java
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   ├── Properties.java
│   │   │   │   │   ├── SupportedIntrospector.java
│   │   │   │   │   └── WeakIntrospector.java
│   │   │   │   ├── io
│   │   │   │   │   ├── AsciiInputStream.java
│   │   │   │   │   ├── CharBufferReader.java
│   │   │   │   │   ├── DebugOutputStream.java
│   │   │   │   │   ├── FastByteArrayOutputStream.java
│   │   │   │   │   ├── FastCharArrayWriter.java
│   │   │   │   │   ├── FileChangeListener.java
│   │   │   │   │   ├── FileMonitor.java
│   │   │   │   │   ├── FileNameUtil.java
│   │   │   │   │   ├── FileUtil.java
│   │   │   │   │   ├── FileUtilParams.java
│   │   │   │   │   ├── filter
│   │   │   │   │   │   ├── FileFilterBase.java
│   │   │   │   │   │   ├── FileFilterEx.java
│   │   │   │   │   │   ├── package-info.java
│   │   │   │   │   │   ├── RegExpFileFilter.java
│   │   │   │   │   │   ├── WildcardFileFilter.java
│   │   │   │   │   │   └── WildcardPathFilter.java
│   │   │   │   │   ├── findfile
│   │   │   │   │   │   ├── ClassFinder.java
│   │   │   │   │   │   ├── ClassScanner.java
│   │   │   │   │   │   ├── FileScanner.java
│   │   │   │   │   │   ├── FilterFindFile.java
│   │   │   │   │   │   ├── FindFileException.java
│   │   │   │   │   │   ├── FindFile.java
│   │   │   │   │   │   ├── package-info.java
│   │   │   │   │   │   ├── RegExpFindFile.java
│   │   │   │   │   │   ├── WildcardFileScanner.java
│   │   │   │   │   │   └── WildcardFindFile.java
│   │   │   │   │   ├── http
│   │   │   │   │   │   ├── Http.java
│   │   │   │   │   │   ├── HttpParams.java
│   │   │   │   │   │   ├── HttpTransfer.java
│   │   │   │   │   │   ├── HttpTunnel.java
│   │   │   │   │   │   └── package-info.java
│   │   │   │   │   ├── NetUtil.java
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   ├── StreamGobbler.java
│   │   │   │   │   ├── StreamUtil.java
│   │   │   │   │   ├── StringInputStream.java
│   │   │   │   │   ├── StringOutputStream.java
│   │   │   │   │   ├── UnicodeInputStream.java
│   │   │   │   │   └── ZipUtil.java
│   │   │   │   ├── JoddDefault.java
│   │   │   │   ├── Jodd.java
│   │   │   │   ├── mail
│   │   │   │   │   ├── att
│   │   │   │   │   │   ├── ByteArrayAttachment.java
│   │   │   │   │   │   ├── DataSourceAttachment.java
│   │   │   │   │   │   ├── FileAttachment.java
│   │   │   │   │   │   └── package-info.java
│   │   │   │   │   ├── CommonEmail.java
│   │   │   │   │   ├── EmailAddress.java
│   │   │   │   │   ├── EmailAttachment.java
│   │   │   │   │   ├── Email.java
│   │   │   │   │   ├── EmailMessage.java
│   │   │   │   │   ├── MailException.java
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   ├── Pop3Server.java
│   │   │   │   │   ├── Pop3SslServer.java
│   │   │   │   │   ├── ReceivedEmail.java
│   │   │   │   │   ├── ReceiveMailSession.java
│   │   │   │   │   ├── ReceiveMailSessionProvider.java
│   │   │   │   │   ├── SendMailSession.java
│   │   │   │   │   ├── SendMailSessionProvider.java
│   │   │   │   │   ├── SimpleAuthenticator.java
│   │   │   │   │   ├── SmtpServer.java
│   │   │   │   │   └── SmtpSslServer.java
│   │   │   │   ├── mutable
│   │   │   │   │   ├── MutableBoolean.java
│   │   │   │   │   ├── MutableByte.java
│   │   │   │   │   ├── MutableDouble.java
│   │   │   │   │   ├── MutableFloat.java
│   │   │   │   │   ├── MutableInteger.java
│   │   │   │   │   ├── MutableLong.java
│   │   │   │   │   ├── MutableShort.java
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   └── ValueHolder.java
│   │   │   │   ├── package-info.java
│   │   │   │   ├── props
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   ├── PropsData.java
│   │   │   │   │   ├── Props.java
│   │   │   │   │   ├── PropsParser.java
│   │   │   │   │   ├── PropsUtil.java
│   │   │   │   │   └── PropsValue.java
│   │   │   │   ├── servlet
│   │   │   │   │   ├── CsrfShield.java
│   │   │   │   │   ├── DispatcherUtil.java
│   │   │   │   │   ├── filter
│   │   │   │   │   │   ├── ByteArrayResponseWrapper.java
│   │   │   │   │   │   ├── CharacterEncodingFilter.java
│   │   │   │   │   │   ├── CharArrayResponseWrapper.java
│   │   │   │   │   │   ├── FastByteArrayServletOutputStream.java
│   │   │   │   │   │   ├── GzipFilter.java
│   │   │   │   │   │   ├── GzipResponseStream.java
│   │   │   │   │   │   ├── GzipResponseWrapper.java
│   │   │   │   │   │   └── package-info.java
│   │   │   │   │   ├── HtmlDecoder.java
│   │   │   │   │   ├── HtmlDecoder.properties
│   │   │   │   │   ├── HtmlEncoder.java
│   │   │   │   │   ├── HtmlFormUtil.java
│   │   │   │   │   ├── HtmlTag.java
│   │   │   │   │   ├── HttpServletContextMap.java
│   │   │   │   │   ├── HttpServletRequestMap.java
│   │   │   │   │   ├── HttpSessionListenerBroadcaster.java
│   │   │   │   │   ├── HttpSessionMap.java
│   │   │   │   │   ├── jspfn
│   │   │   │   │   │   ├── JoddJspFunctions.java
│   │   │   │   │   │   └── package-info.java
│   │   │   │   │   ├── JspValueMap.java
│   │   │   │   │   ├── JspValueResolver.java
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   ├── PageContextThreadLocal.java
│   │   │   │   │   ├── RequestContextListener.java
│   │   │   │   │   ├── ServletUtil.java
│   │   │   │   │   ├── SessionMappingListener.java
│   │   │   │   │   ├── tag
│   │   │   │   │   │   ├── CaseTag.java
│   │   │   │   │   │   ├── CsrfTokenTag.java
│   │   │   │   │   │   ├── DebugTag.java
│   │   │   │   │   │   ├── DefaultTag.java
│   │   │   │   │   │   ├── ElseTag.java
│   │   │   │   │   │   ├── FormTag.java
│   │   │   │   │   │   ├── ForTag.java
│   │   │   │   │   │   ├── IfElseTag.java
│   │   │   │   │   │   ├── IfTag.java
│   │   │   │   │   │   ├── IteratorStatus.java
│   │   │   │   │   │   ├── IteratorTag.java
│   │   │   │   │   │   ├── LoopingTagSupport.java
│   │   │   │   │   │   ├── LoopTag.java
│   │   │   │   │   │   ├── package-info.java
│   │   │   │   │   │   ├── SetTag.java
│   │   │   │   │   │   ├── SwitchTag.java
│   │   │   │   │   │   ├── TagUtil.java
│   │   │   │   │   │   ├── ThenTag.java
│   │   │   │   │   │   ├── UnsetTag.java
│   │   │   │   │   │   └── UrlTag.java
│   │   │   │   │   ├── upload
│   │   │   │   │   │   ├── FileUploadFactory.java
│   │   │   │   │   │   ├── FileUploadHeader.java
│   │   │   │   │   │   ├── FileUpload.java
│   │   │   │   │   │   ├── impl
│   │   │   │   │   │   │   ├── AdaptiveFileUploadFactory.java
│   │   │   │   │   │   │   ├── AdaptiveFileUpload.java
│   │   │   │   │   │   │   ├── DiskFileUploadFactory.java
│   │   │   │   │   │   │   ├── DiskFileUpload.java
│   │   │   │   │   │   │   ├── MemoryFileUploadFactory.java
│   │   │   │   │   │   │   ├── MemoryFileUpload.java
│   │   │   │   │   │   │   └── package-info.java
│   │   │   │   │   │   ├── MultipartRequestInputStream.java
│   │   │   │   │   │   ├── MultipartRequest.java
│   │   │   │   │   │   ├── MultipartRequestWrapper.java
│   │   │   │   │   │   ├── MultipartStreamParser.java
│   │   │   │   │   │   └── package-info.java
│   │   │   │   │   ├── URLBuilder.java
│   │   │   │   │   ├── URLCoder.java
│   │   │   │   │   └── URLDecoder.java
│   │   │   │   ├── typeconverter
│   │   │   │   │   ├── ConvertBean.java
│   │   │   │   │   ├── ConvertBean.py
│   │   │   │   │   ├── Convert.java
│   │   │   │   │   ├── impl
│   │   │   │   │   │   ├── BigDecimalConverter.java
│   │   │   │   │   │   ├── BigIntegerConverter.java
│   │   │   │   │   │   ├── BooleanArrayConverter.java
│   │   │   │   │   │   ├── BooleanConverter.java
│   │   │   │   │   │   ├── ByteArrayConverter.java
│   │   │   │   │   │   ├── ByteConverter.java
│   │   │   │   │   │   ├── CalendarConverter.java
│   │   │   │   │   │   ├── CharacterArrayConverter.java
│   │   │   │   │   │   ├── CharacterConverter.java
│   │   │   │   │   │   ├── ClassArrayConverter.java
│   │   │   │   │   │   ├── ClassConverter.java
│   │   │   │   │   │   ├── DateConverter.java
│   │   │   │   │   │   ├── DoubleArrayConverter.java
│   │   │   │   │   │   ├── DoubleConverter.java
│   │   │   │   │   │   ├── FileConverter.java
│   │   │   │   │   │   ├── FileUploadConverter.java
│   │   │   │   │   │   ├── FloatArrayConverter.java
│   │   │   │   │   │   ├── FloatConverter.java
│   │   │   │   │   │   ├── IntegerArrayConverter.java
│   │   │   │   │   │   ├── IntegerConverter.java
│   │   │   │   │   │   ├── JDateTimeConverter.java
│   │   │   │   │   │   ├── LocaleConverter.java
│   │   │   │   │   │   ├── LongArrayConverter.java
│   │   │   │   │   │   ├── LongConverter.java
│   │   │   │   │   │   ├── MutableByteConverter.java
│   │   │   │   │   │   ├── MutableDoubleConverter.java
│   │   │   │   │   │   ├── MutableFloatConverter.java
│   │   │   │   │   │   ├── MutableIntegerConverter.java
│   │   │   │   │   │   ├── MutableLongConverter.java
│   │   │   │   │   │   ├── MutableShortConverter.java
│   │   │   │   │   │   ├── package-info.java
│   │   │   │   │   │   ├── ShortArrayConverter.java
│   │   │   │   │   │   ├── ShortConverter.java
│   │   │   │   │   │   ├── SqlDateConverter.java
│   │   │   │   │   │   ├── SqlTimeConverter.java
│   │   │   │   │   │   ├── SqlTimestampConverter.java
│   │   │   │   │   │   ├── StringArrayConverter.java
│   │   │   │   │   │   ├── StringConverter.java
│   │   │   │   │   │   ├── URIConverter.java
│   │   │   │   │   │   └── URLConverter.java
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   ├── TypeConversionException.java
│   │   │   │   │   ├── TypeConverter.java
│   │   │   │   │   ├── TypeConverterManagerBean.java
│   │   │   │   │   └── TypeConverterManager.java
│   │   │   │   └── util
│   │   │   │   ├── AnnotationDataReader.java
│   │   │   │   ├── ArraysUtil.java
│   │   │   │   ├── ArraysUtil.py
│   │   │   │   ├── Base32.java
│   │   │   │   ├── Base64.java
│   │   │   │   ├── BCrypt.java
│   │   │   │   ├── BinarySearch.java
│   │   │   │   ├── Bits.java
│   │   │   │   ├── buffer
│   │   │   │   │   ├── FastBooleanBuffer.java
│   │   │   │   │   ├── FastBuffer.java
│   │   │   │   │   ├── FastBuffer.java.template
│   │   │   │   │   ├── FastBuffer.py
│   │   │   │   │   ├── FastByteBuffer.java
│   │   │   │   │   ├── FastCharBuffer.java
│   │   │   │   │   ├── FastDoubleBuffer.java
│   │   │   │   │   ├── FastFloatBuffer.java
│   │   │   │   │   ├── FastIntBuffer.java
│   │   │   │   │   ├── FastLongBuffer.java
│   │   │   │   │   ├── FastShortBuffer.java
│   │   │   │   │   └── package-info.java
│   │   │   │   ├── CharUtil.java
│   │   │   │   ├── ClassLoaderLocal.java
│   │   │   │   ├── ClassLoaderUtil.java
│   │   │   │   ├── ClipboardUtil.java
│   │   │   │   ├── CloneableObject.java
│   │   │   │   ├── collection
│   │   │   │   │   ├── ArrayEnumeration.java
│   │   │   │   │   ├── ArrayIterator.java
│   │   │   │   │   ├── Bag.java
│   │   │   │   │   ├── BooleanArrayList.java
│   │   │   │   │   ├── ByteArrayList.java
│   │   │   │   │   ├── CharArrayList.java
│   │   │   │   │   ├── CompositeIterator.java
│   │   │   │   │   ├── DoubleArrayList.java
│   │   │   │   │   ├── EnumerationIterator.java
│   │   │   │   │   ├── FloatArrayList.java
│   │   │   │   │   ├── HashBag.java
│   │   │   │   │   ├── IntArrayList.java
│   │   │   │   │   ├── IntHashMap.java
│   │   │   │   │   ├── JoinedEnumeration.java
│   │   │   │   │   ├── JoinedIterator.java
│   │   │   │   │   ├── LongArrayList.java
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   ├── PrimitiveArrayList.java.template
│   │   │   │   │   ├── PrimitiveArrayLists.py
│   │   │   │   │   ├── SetMapAdapter.java
│   │   │   │   │   ├── ShortArrayList.java
│   │   │   │   │   ├── SimpleQueue.java
│   │   │   │   │   ├── SimpleStack.java
│   │   │   │   │   ├── SortedArrayList.java
│   │   │   │   │   └── StringKeyedMapAdapter.java
│   │   │   │   ├── ComparableComparator.java
│   │   │   │   ├── ConcurrentUtil.java
│   │   │   │   ├── ContextUtil.java
│   │   │   │   ├── CsvUtil.java
│   │   │   │   ├── DateFormatSymbolsEx.java
│   │   │   │   ├── HashCode.java
│   │   │   │   ├── JmxClient.java
│   │   │   │   ├── KeyValue.java
│   │   │   │   ├── LocaleUtil.java
│   │   │   │   ├── LoopIterator.java
│   │   │   │   ├── MathUtil.java
│   │   │   │   ├── MimeTypes.java
│   │   │   │   ├── MultiComparator.java
│   │   │   │   ├── Mutex.java
│   │   │   │   ├── ObjectUtil.java
│   │   │   │   ├── package-info.java
│   │   │   │   ├── PrettyStringBuilder.java
│   │   │   │   ├── PropertiesUtil.java
│   │   │   │   ├── RandomStringUtil.java
│   │   │   │   ├── ref
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   ├── ReferenceMap.java
│   │   │   │   │   ├── ReferenceSet.java
│   │   │   │   │   └── ReferenceType.java
│   │   │   │   ├── ReflectUtil.java
│   │   │   │   ├── ResourceBundleMessageResolver.java
│   │   │   │   ├── RuntimeUtil.java
│   │   │   │   ├── sort
│   │   │   │   │   ├── DefaultSort.java
│   │   │   │   │   ├── FastMergeSort.java
│   │   │   │   │   ├── FastQuickSort.java
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   └── Sorter.java
│   │   │   │   ├── StringBand.java
│   │   │   │   ├── StringPool.java
│   │   │   │   ├── StringUtil.java
│   │   │   │   ├── SystemUtil.java
│   │   │   │   ├── TextUtil.java
│   │   │   │   ├── ThreadUtil.java
│   │   │   │   └── Wildcard.java
│   │   │   └── META-INF
│   │   │   ├── jodd-fn.tld
│   │   │   └── jodd-taglib.tld
│   │   └── test
│   │   └── jodd
│   │   ├── bean
│   │   │   ├── BeanCopyTest.java
│   │   │   ├── BeanPopulateTest.java
│   │   │   ├── BeanTemplateParserTest.java
│   │   │   ├── BeanUtilGenericsTest.java
│   │   │   ├── BeanUtilTest.java
│   │   │   └── data
│   │   │   ├── AbeanEx.java
│   │   │   ├── Abean.java
│   │   │   ├── Bbean.java
│   │   │   ├── Cbean.java
│   │   │   ├── FooBean2.java
│   │   │   ├── FooBean3.java
│   │   │   ├── FooBean4.java
│   │   │   ├── FooBean.java
│   │   │   ├── FooBeanSlim.java
│   │   │   ├── FooBeanString.java
│   │   │   ├── GetIsBool.java
│   │   │   ├── Gig.java
│   │   │   ├── IsGetBool.java
│   │   │   ├── UppercaseBean.java
│   │   │   ├── WAbstract.java
│   │   │   ├── WInterface.java
│   │   │   ├── Woof.java
│   │   │   ├── XBean.java
│   │   │   ├── YBean.java
│   │   │   └── ZBean.java
│   │   ├── cache
│   │   │   ├── ConcurrencyTest.java
│   │   │   ├── FIFOCacheTest.java
│   │   │   ├── FileLFUCacheTest.java
│   │   │   ├── LFUCacheTest.java
│   │   │   └── LRUCacheTest.java
│   │   ├── datetime
│   │   │   ├── AltJdTest.java
│   │   │   ├── BeforeAfterTest.java
│   │   │   ├── DstTest.java
│   │   │   ├── FormatterTest.java
│   │   │   ├── JDateTimeMoreTest.java
│   │   │   ├── JDateTimeTest.java
│   │   │   ├── JulianDateStampTest.java
│   │   │   ├── LocaleTest.java
│   │   │   ├── TimeUtilTest.java
│   │   │   ├── TimeZoneTest.java
│   │   │   └── ValidsTest.java
│   │   ├── format
│   │   │   └── FormatTest.java
│   │   ├── introspector
│   │   │   ├── IntrospectorTest.java
│   │   │   └── tst
│   │   │   ├── Abean.java
│   │   │   ├── Ac.java
│   │   │   ├── Bbean.java
│   │   │   └── Bc.java
│   │   ├── io
│   │   │   ├── data
│   │   │   │   ├── file
│   │   │   │   │   ├── a.png
│   │   │   │   │   └── a.txt
│   │   │   │   └── sb.data
│   │   │   ├── FastByteArrayTest.java
│   │   │   ├── FastCharArrayTest.java
│   │   │   ├── FileNameUtilTest.java
│   │   │   ├── FilepathScannerTest.java
│   │   │   ├── FileUtilTest.java
│   │   │   ├── FindFileTest.java
│   │   │   ├── http
│   │   │   │   └── HttpTest.java
│   │   │   ├── StreamUtilTest.java
│   │   │   ├── UnicodeInputStreamTest.java
│   │   │   └── ZipUtilTest.java
│   │   ├── props
│   │   │   ├── data
│   │   │   │   ├── test2.props
│   │   │   │   ├── test-actp.props
│   │   │   │   ├── test-all.props
│   │   │   │   ├── test-dupl.props
│   │   │   │   ├── test-e.props
│   │   │   │   ├── test-profiles.props
│   │   │   │   ├── test.properties
│   │   │   │   └── test.props
│   │   │   └── PropsTest.java
│   │   ├── servlet
│   │   │   ├── filter
│   │   │   │   ├── ByteArrayResponseWrapperTest.java
│   │   │   │   └── CharArrayResponseWrapperTest.java
│   │   │   ├── HtmlDecoderTest.java
│   │   │   ├── HtmlEncoderTest.java
│   │   │   ├── HtmlTagTest.java
│   │   │   ├── ServletUtilTest.java
│   │   │   ├── tag
│   │   │   │   └── FormTagTest.java
│   │   │   └── URLCoderTest.java
│   │   ├── TestJoddFast.java
│   │   ├── TestJodd.java
│   │   ├── typeconverter
│   │   │   ├── BaseTestCase.java
│   │   │   ├── BigDecimalConverterTest.java
│   │   │   ├── BigIntegerConverterTest.java
│   │   │   ├── BooleanArrayConverterTest.java
│   │   │   ├── BooleanConverterTest.java
│   │   │   ├── ByteArrayConverterTest.java
│   │   │   ├── ByteConverterTest.java
│   │   │   ├── CalendarConverterTest.java
│   │   │   ├── CharacterConverterTest.java
│   │   │   ├── ClassArrayConverterTest.java
│   │   │   ├── ClassConverterTest.java
│   │   │   ├── ConvertTest.java
│   │   │   ├── DateConverterTest.java
│   │   │   ├── DoubleArrayConverterTest.java
│   │   │   ├── DoubleConverterTest.java
│   │   │   ├── FloatArrayConverterTest.java
│   │   │   ├── FloatConverterTest.java
│   │   │   ├── IntegerArrayConverterTest.java
│   │   │   ├── IntegerConverterTest.java
│   │   │   ├── JDateTimeConverterTest.java
│   │   │   ├── LocaleConverterTest.java
│   │   │   ├── LongArrayConverterTest.java
│   │   │   ├── LongConverterTest.java
│   │   │   ├── MutableByteConverterTest.java
│   │   │   ├── MutableDoubleConverterTest.java
│   │   │   ├── MutableFloatConverterTest.java
│   │   │   ├── MutableIntegerConverterTest.java
│   │   │   ├── MutableLongConverterTest.java
│   │   │   ├── MutableShortConverterTest.java
│   │   │   ├── ShortArrayConverterTest.java
│   │   │   ├── ShortConverterTest.java
│   │   │   ├── SqlDateConverterTest.java
│   │   │   ├── SqlTimeConverterTest.java
│   │   │   ├── SqlTimestampConverterTest.java
│   │   │   ├── StringArrayConverterTest.java
│   │   │   ├── StringConverterTest.java
│   │   │   ├── URIConverterTest.java
│   │   │   └── URLConverterTest.java
│   │   └── util
│   │   ├── ArraysUtilTest.java
│   │   ├── Base32Test.java
│   │   ├── Base64Test.java
│   │   ├── BinarySearchTest.java
│   │   ├── buffer
│   │   │   └── FastBuffersTest.java
│   │   ├── CharUtilTest.java
│   │   ├── ClassLoaderUtilTest.java
│   │   ├── collection
│   │   │   ├── ArrayEnumerationTest.java
│   │   │   ├── ArrayIteratorTest.java
│   │   │   ├── CompositeIteratorTest.java
│   │   │   ├── IntHashMapTest.java
│   │   │   ├── PrimitivearraysTest.java
│   │   │   └── SortedArrayListTest.java
│   │   ├── CsvUtilTest.java
│   │   ├── LocaleUtilTest.java
│   │   ├── LoopIteratorTest.java
│   │   ├── MathUtilTest.java
│   │   ├── MutexTest.java
│   │   ├── ObjectUtilTest.java
│   │   ├── PrettyStringBuilderTest.java
│   │   ├── PropertiesUtilTest.java
│   │   ├── ref
│   │   │   └── ReferenceCollectionsTest.java
│   │   ├── ReflectUtilTest.java
│   │   ├── StackQueueTest.java
│   │   ├── StringBandTest.java
│   │   ├── StringUtilTest.java
│   │   ├── subclass
│   │   │   ├── IBase.java
│   │   │   ├── IExtra.java
│   │   │   ├── IOne.java
│   │   │   ├── ITwo.java
│   │   │   ├── SBase.java
│   │   │   ├── SOne.java
│   │   │   └── STwo.java
│   │   ├── testdata
│   │   │   ├── A.java
│   │   │   ├── B.java
│   │   │   ├── C.java
│   │   │   ├── JavaBean.java
│   │   │   └── W.java
│   │   ├── testdata2
│   │   │   ├── D.java
│   │   │   ├── E.java
│   │   │   └── En.java
│   │   ├── TextUtilTest.java
│   │   ├── TFooBean2.java
│   │   ├── TFooBean.java
│   │   ├── TFooIndyEx.java
│   │   ├── TFooIndy.java
│   │   └── WildcardTest.java
│   └── jodd-wot
│   ├── src
│   │   └── jodd
│   │   ├── asm
│   │   │   ├── AnnotationVisitorAdapter.java
│   │   │   ├── AsmConst.java
│   │   │   ├── AsmUtil.java
│   │   │   ├── EmptyAnnotationVisitor.java
│   │   │   ├── EmptyClassVisitor.java
│   │   │   ├── EmptyMethodVisitor.java
│   │   │   ├── package-info.java
│   │   │   └── TraceSignatureVisitor.java
│   │   ├── db
│   │   │   ├── connection
│   │   │   │   ├── ConnectionPoolDataSourceConnectionProvider.java
│   │   │   │   ├── ConnectionProvider.java
│   │   │   │   ├── DataSourceConnectionProvider.java
│   │   │   │   ├── DriverManagerConnectionProvider.java
│   │   │   │   ├── package-info.java
│   │   │   │   └── XADataSourceConnectionProvider.java
│   │   │   ├── DbDefault.java
│   │   │   ├── DbProfiledQuery.java
│   │   │   ├── DbQueryBase.java
│   │   │   ├── DbQuery.java
│   │   │   ├── DbQueryParser.java
│   │   │   ├── DbSession.java
│   │   │   ├── DbSessionProvider.java
│   │   │   ├── DbSqlException.java
│   │   │   ├── DbThreadSession.java
│   │   │   ├── DbTransactionMode.java
│   │   │   ├── LoggablePreparedStatement.java
│   │   │   ├── oom
│   │   │   │   ├── ColumnAliasType.java
│   │   │   │   ├── ColumnData.java
│   │   │   │   ├── config
│   │   │   │   │   ├── AutomagicDbOomConfigurator.java
│   │   │   │   │   └── package-info.java
│   │   │   │   ├── DbEntityColumnDescriptor.java
│   │   │   │   ├── DbEntityDescriptor.java
│   │   │   │   ├── DbListIterator.java
│   │   │   │   ├── DbListOneIterator.java
│   │   │   │   ├── DbMetaUtil.java
│   │   │   │   ├── DbNameUtil.java
│   │   │   │   ├── DbOomException.java
│   │   │   │   ├── DbOomManager.java
│   │   │   │   ├── DbOomQuery.java
│   │   │   │   ├── DbOomUtil.java
│   │   │   │   ├── DbSqlGenerator.java
│   │   │   │   ├── JoinHintResolver.java
│   │   │   │   ├── mapper
│   │   │   │   │   ├── DefaultResultSetMapper.java
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   └── ResultSetMapper.java
│   │   │   │   ├── meta
│   │   │   │   │   ├── DbColumn.java
│   │   │   │   │   ├── DbId.java
│   │   │   │   │   ├── DbTable.java
│   │   │   │   │   └── package-info.java
│   │   │   │   ├── package-info.java
│   │   │   │   └── sqlgen
│   │   │   │   ├── chunks
│   │   │   │   │   ├── ColumnsSelectChunk.java
│   │   │   │   │   ├── ColumnValueChunk.java
│   │   │   │   │   ├── InsertChunk.java
│   │   │   │   │   ├── MatchChunk.java
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   ├── RawSqlChunk.java
│   │   │   │   │   ├── ReferenceChunk.java
│   │   │   │   │   ├── SqlChunk.java
│   │   │   │   │   ├── TableChunk.java
│   │   │   │   │   ├── UpdateSetChunk.java
│   │   │   │   │   └── ValueChunk.java
│   │   │   │   ├── DbEntitySearcher.java
│   │   │   │   ├── DbEntitySql.java
│   │   │   │   ├── DbSqlBuilderException.java
│   │   │   │   ├── DbSqlBuilder.java
│   │   │   │   ├── package-info.java
│   │   │   │   ├── ParameterValue.java
│   │   │   │   ├── TemplateData.java
│   │   │   │   └── TemplateParser.java
│   │   │   ├── package-info.java
│   │   │   ├── pool
│   │   │   │   ├── CoreConnectionPool.java
│   │   │   │   └── package-info.java
│   │   │   ├── ResultSetUtil.java
│   │   │   ├── RowMapper.java
│   │   │   ├── ThreadDbSessionHolder.java
│   │   │   ├── ThreadDbSessionProvider.java
│   │   │   └── type
│   │   │   ├── BigDecimalSqlType.java
│   │   │   ├── BigIntegerSqlType.java
│   │   │   ├── BlobSqlType.java
│   │   │   ├── BooleanSqlType.java
│   │   │   ├── ByteArraySqlType.java
│   │   │   ├── ByteSqlType.java
│   │   │   ├── CharacterSqlType.java
│   │   │   ├── ClobSqlType.java
│   │   │   ├── DateSqlType.java
│   │   │   ├── DoubleSqlType.java
│   │   │   ├── FloatSqlType.java
│   │   │   ├── IntegerSqlType.java
│   │   │   ├── JDateTimeSqlType.java
│   │   │   ├── LongSqlType.java
│   │   │   ├── NullAwareSqlType.java
│   │   │   ├── package-info.java
│   │   │   ├── ShortSqlType.java
│   │   │   ├── SqlArraySqlType.java
│   │   │   ├── SqlDateSqlType.java
│   │   │   ├── SqlRefSqlType.java
│   │   │   ├── SqlType.java
│   │   │   ├── SqlTypeManager.java
│   │   │   ├── StringSqlType.java
│   │   │   ├── TimeSqlType.java
│   │   │   ├── TimestampSqlType.java
│   │   │   ├── TypesUtil.java
│   │   │   └── URLSqlType.java
│   │   ├── decora
│   │   │   ├── Buffer.java
│   │   │   ├── BufferResponseWrapper.java
│   │   │   ├── ContentTypeHeaderResolver.java
│   │   │   ├── DecoraException.java
│   │   │   ├── DecoraManager.java
│   │   │   ├── DecoraRequestWrapper.java
│   │   │   ├── DecoraResponseWrapper.java
│   │   │   ├── DecoraServletFilter.java
│   │   │   ├── LastModifiedData.java
│   │   │   ├── package-info.java
│   │   │   └── parser
│   │   │   ├── DecoraParser.java
│   │   │   ├── DecoraTag.java
│   │   │   ├── DecoratorTagVisitor.java
│   │   │   ├── package-info.java
│   │   │   └── PageRegionExtractor.java
│   │   ├── JoddWot.java
│   │   ├── jtx
│   │   │   ├── db
│   │   │   │   ├── DbJtxResourceManager.java
│   │   │   │   ├── DbJtxSessionProvider.java
│   │   │   │   ├── DbJtxTransaction.java
│   │   │   │   ├── DbJtxTransactionManager.java
│   │   │   │   ├── JtxDbUtil.java
│   │   │   │   └── package-info.java
│   │   │   ├── JtxException.java
│   │   │   ├── JtxIsolationLevel.java
│   │   │   ├── JtxPropagationBehavior.java
│   │   │   ├── JtxResource.java
│   │   │   ├── JtxResourceManager.java
│   │   │   ├── JtxStatus.java
│   │   │   ├── JtxTransaction.java
│   │   │   ├── JtxTransactionManager.java
│   │   │   ├── JtxTransactionMode.java
│   │   │   ├── meta
│   │   │   │   ├── package-info.java
│   │   │   │   ├── TransactionAnnotationData.java
│   │   │   │   ├── TransactionAnnotation.java
│   │   │   │   └── Transaction.java
│   │   │   ├── package-info.java
│   │   │   ├── proxy
│   │   │   │   ├── AnnotationTxAdvice.java
│   │   │   │   ├── AnnotationTxAdviceManager.java
│   │   │   │   ├── AnnotationTxAdviceSupport.java
│   │   │   │   └── package-info.java
│   │   │   └── worker
│   │   │   ├── LeanJtxWorker.java
│   │   │   └── package-info.java
│   │   ├── lagarto
│   │   │   ├── adapter
│   │   │   │   ├── htmlstapler
│   │   │   │   │   ├── BundleAction.java
│   │   │   │   │   ├── HtmlStaplerBundlesManager.java
│   │   │   │   │   ├── HtmlStaplerException.java
│   │   │   │   │   ├── HtmlStaplerServlet.java
│   │   │   │   │   ├── HtmlStaplerTagAdapter.java
│   │   │   │   │   └── package-info.java
│   │   │   │   ├── package-info.java
│   │   │   │   └── StripHtmlTagAdapter.java
│   │   │   ├── csselly
│   │   │   │   ├── Combinator.java
│   │   │   │   ├── CSSellyException.java
│   │   │   │   ├── csselly.flex
│   │   │   │   ├── CSSelly.java
│   │   │   │   ├── CSSellyLexer.java
│   │   │   │   ├── CssSelector.java
│   │   │   │   ├── gen.bat
│   │   │   │   ├── package-info.java
│   │   │   │   ├── selector
│   │   │   │   │   ├── AttributeSelector.java
│   │   │   │   │   ├── Match.java
│   │   │   │   │   ├── package-info.java
│   │   │   │   │   ├── PseudoClass.java
│   │   │   │   │   ├── PseudoClassSelector.java
│   │   │   │   │   ├── PseudoFunctionExpression.java
│   │   │   │   │   ├── PseudoFunction.java
│   │   │   │   │   └── PseudoFunctionSelector.java
│   │   │   │   └── Selector.java
│   │   │   ├── dom
│   │   │   │   ├── Attribute.java
│   │   │   │   ├── CData.java
│   │   │   │   ├── Comment.java
│   │   │   │   ├── Document.java
│   │   │   │   ├── DocumentType.java
│   │   │   │   ├── DOMBuilderTagVisitor.java
│   │   │   │   ├── Element.java
│   │   │   │   ├── jerry
│   │   │   │   │   ├── JerryFunction.java
│   │   │   │   │   ├── Jerry.java
│   │   │   │   │   ├── JerryNodeFunction.java
│   │   │   │   │   └── package-info.java
│   │   │   │   ├── LagartoDOMBuilder.java
│   │   │   │   ├── LagartoDOMException.java
│   │   │   │   ├── NodeFilter.java
│   │   │   │   ├── Node.java
│   │   │   │   ├── NodeListFilter.java
│   │   │   │   ├── NodeSelector.java
│   │   │   │   ├── package-info.java
│   │   │   │   ├── Text.java
│   │   │   │   └── XmlDeclaration.java
│   │   │   ├── EmptyTagVisitor.java
│   │   │   ├── filter
│   │   │   │   ├── LagartoServletFilter.java
│   │   │   │   ├── package-info.java
│   │   │   │   └── SimpleLagartoServletFilter.java
│   │   │   ├── gen.bat
│   │   │   ├── LagartoException.java
│   │   │   ├── LagartoParser.java
│   │   │   ├── lexer.flex
│   │   │   ├── Lexer.java
│   │   │   ├── package-info.java
│   │   │   ├── ParsedTag.java
│   │   │   ├── TagAdapter.java
│   │   │   ├── TagAdapterWrapper.java
│   │   │   ├── Tag.java
│   │   │   ├── TagType.java
│   │   │   ├── TagVisitor.java
│   │   │   ├── TagWriter.java
│   │   │   ├── TagWriterUtil.java
│   │   │   └── Token.java
│   │   ├── log
│   │   │   ├── ConsoleLog.java
│   │   │   ├── DefaultLogFactory.java
│   │   │   ├── DummyLog.java
│   │   │   ├── LogFactory.java
│   │   │   ├── Log.java
│   │   │   ├── package-info.java
│   │   │   ├── Slf4jLogFactory.java
│   │   │   └── Slf4jLog.java
│   │   ├── madvoc
│   │   │   ├── action
│   │   │   │   ├── DefaultActionSupplement.java
│   │   │   │   ├── ListMadvocConfig.java
│   │   │   │   └── package-info.java
│   │   │   ├── ActionConfig.java
│   │   │   ├── ActionConfigSet.java
│   │   │   ├── ActionRequest.java
│   │   │   ├── component
│   │   │   │   ├── ActionMethodParser.java
│   │   │   │   ├── ActionPathMapper.java
│   │   │   │   ├── ActionPathRewriter.java
│   │   │   │   ├── ActionsManager.java
│   │   │   │   ├── ContextInjector.java
│   │   │   │   ├── InterceptorsManager.java
│   │   │   │   ├── MadvocConfig.java
│   │   │   │   ├── MadvocController.java
│   │   │   │   ├── package-info.java
│   │   │   │   ├── ResultMapper.java
│   │   │   │   └── ResultsManager.java
│   │   │   ├── config
│   │   │   │   ├── AutomagicMadvocConfigurator.java
│   │   │   │   ├── MadvocConfigurator.java
│   │   │   │   └── package-info.java
│   │   │   ├── injector
│   │   │   │   ├── ActionPathMacroInjector.java
│   │   │   │   ├── ApplicationScopeInjector.java
│   │   │   │   ├── BaseScopeInjector.java
│   │   │   │   ├── MadvocContextScopeInjector.java
│   │   │   │   ├── package-info.java
│   │   │   │   ├── RequestScopeInjector.java
│   │   │   │   ├── ScopeData.java
│   │   │   │   ├── ScopeDataResolver.java
│   │   │   │   ├── ServletContextScopeInjector.java
│   │   │   │   └── SessionScopeInjector.java
│   │   │   ├── interceptor
│   │   │   │   ├── ActionInterceptor.java
│   │   │   │   ├── ActionInterceptorStack.java
│   │   │   │   ├── AnnotatedFieldsInterceptor.java
│   │   │   │   ├── DefaultWebAppInterceptors.java
│   │   │   │   ├── EchoInterceptor.java
│   │   │   │   ├── IdRequestInjectorInterceptor.java
│   │   │   │   ├── LogEchoInterceptor.java
│   │   │   │   ├── package-info.java
│   │   │   │   ├── Preparable.java
│   │   │   │   ├── PrepareAndIdInjectorInterceptor.java
│   │   │   │   ├── PrepareInterceptor.java
│   │   │   │   └── ServletConfigInterceptor.java
│   │   │   ├── MadvocContextListener.java
│   │   │   ├── MadvocException.java
│   │   │   ├── Madvoc.java
│   │   │   ├── MadvocServletFilter.java
│   │   │   ├── MadvocUtil.java
│   │   │   ├── meta
│   │   │   │   ├── ActionAnnotationData.java
│   │   │   │   ├── ActionAnnotation.java
│   │   │   │   ├── Action.java
│   │   │   │   ├── In.java
│   │   │   │   ├── InOut.java
│   │   │   │   ├── InterceptedBy.java
│   │   │   │   ├── MadvocAction.java
│   │   │   │   ├── Out.java
│   │   │   │   └── package-info.java
│   │   │   ├── package-info.java
│   │   │   ├── petite
│   │   │   │   ├── package-info.java
│   │   │   │   ├── PetiteInterceptorManager.java
│   │   │   │   ├── PetiteMadvocController.java
│   │   │   │   ├── PetiteResultsManager.java
│   │   │   │   └── PetiteWebApplication.java
│   │   │   ├── result
│   │   │   │   ├── ActionResult.java
│   │   │   │   ├── ChainResult.java
│   │   │   │   ├── HttpStatusResult.java
│   │   │   │   ├── MoveResult.java
│   │   │   │   ├── NoneResult.java
│   │   │   │   ├── package-info.java
│   │   │   │   ├── RawData.java
│   │   │   │   ├── RawDownload.java
│   │   │   │   ├── RawResultData.java
│   │   │   │   ├── RawResult.java
│   │   │   │   ├── ServletDispatcherResult.java
│   │   │   │   ├── ServletRedirectResult.java
│   │   │   │   ├── ServletUrlRedirectResult.java
│   │   │   │   └── TextResult.java
│   │   │   ├── ScopeType.java
│   │   │   └── WebApplication.java
│   │   ├── package-info.java
│   │   ├── paramo
│   │   │   ├── MethodFinder.java
│   │   │   ├── MethodParameter.java
│   │   │   ├── package-info.java
│   │   │   ├── ParamExtractor.java
│   │   │   ├── ParamoException.java
│   │   │   └── Paramo.java
│   │   ├── petite
│   │   │   ├── BeanDefinition.java
│   │   │   ├── config
│   │   │   │   ├── AutomagicPetiteConfigurator.java
│   │   │   │   ├── package-info.java
│   │   │   │   └── PetiteConfigurator.java
│   │   │   ├── CtorInjectionPoint.java
│   │   │   ├── InitMethodPoint.java
│   │   │   ├── InjectionPointFactory.java
│   │   │   ├── meta
│   │   │   │   ├── package-info.java
│   │   │   │   ├── PetiteBean.java
│   │   │   │   ├── PetiteInitMethod.java
│   │   │   │   └── PetiteInject.java
│   │   │   ├── MethodInjectionPoint.java
│   │   │   ├── package-info.java
│   │   │   ├── PetiteBeans.java
│   │   │   ├── PetiteConfig.java
│   │   │   ├── PetiteContainer.java
│   │   │   ├── PetiteException.java
│   │   │   ├── PetiteReference.java
│   │   │   ├── PetiteRegistry.java
│   │   │   ├── PetiteResolvers.java
│   │   │   ├── PetiteUtil.java
│   │   │   ├── PropertyInjectionPoint.java
│   │   │   ├── proxetta
│   │   │   │   ├── package-info.java
│   │   │   │   └── ProxettaAwarePetiteContainer.java
│   │   │   ├── resolver
│   │   │   │   ├── CtorResolver.java
│   │   │   │   ├── InitMethodResolver.java
│   │   │   │   ├── MethodResolver.java
│   │   │   │   ├── package-info.java
│   │   │   │   ├── ParamResolver.java
│   │   │   │   ├── PropertyResolver.java
│   │   │   │   └── SetResolver.java
│   │   │   ├── scope
│   │   │   │   ├── DefaultScope.java
│   │   │   │   ├── package-info.java
│   │   │   │   ├── ProtoScope.java
│   │   │   │   ├── Scope.java
│   │   │   │   ├── SessionScope.java
│   │   │   │   ├── SingletonScope.java
│   │   │   │   └── ThreadLocalScope.java
│   │   │   ├── SetInjectionPoint.java
│   │   │   └── WiringMode.java
│   │   ├── proxetta
│   │   │   ├── AnnotationInfo.java
│   │   │   ├── asm
│   │   │   │   ├── AnnotationReader.java
│   │   │   │   ├── ClassProcessor.java
│   │   │   │   ├── IntArgHistoryMethodAdapter.java
│   │   │   │   ├── InvokeClassBuilder.java
│   │   │   │   ├── InvokeCreator.java
│   │   │   │   ├── InvokeReplacerMethodAdapter.java
│   │   │   │   ├── MethodSignatureVisitor.java
│   │   │   │   ├── package-info.java
│   │   │   │   ├── ProxettaAsmUtil.java
│   │   │   │   ├── ProxettaClassBuilder.java
│   │   │   │   ├── ProxettaCreator.java
│   │   │   │   ├── ProxettaCtorBuilder.java
│   │   │   │   ├── ProxettaMethodBuilder.java
│   │   │   │   ├── ProxettaNaming.java
│   │   │   │   ├── ProxyAspectData.java
│   │   │   │   ├── TargetClassInfoReader.java
│   │   │   │   ├── TargetMethodData.java
│   │   │   │   └── WorkData.java
│   │   │   ├── ClassInfo.java
│   │   │   ├── impl
│   │   │   │   ├── InvokeProxetta.java
│   │   │   │   ├── package-info.java
│   │   │   │   └── ProxyProxetta.java
│   │   │   ├── InvokeAspect.java
│   │   │   ├── InvokeInfo.java
│   │   │   ├── InvokeReplacer.java
│   │   │   ├── MethodInfo.java
│   │   │   ├── methref
│   │   │   │   ├── MethrefAdvice.java
│   │   │   │   ├── MethrefException.java
│   │   │   │   ├── Methref.java
│   │   │   │   ├── MethrefProxetta.java
│   │   │   │   ├── MethrefStringAdvice.java
│   │   │   │   └── package-info.java
│   │   │   ├── package-info.java
│   │   │   ├── pointcuts
│   │   │   │   ├── AllGettersPointcut.java
│   │   │   │   ├── AllMethodsPointcut.java
│   │   │   │   ├── AllSettersPointcut.java
│   │   │   │   ├── MethodAnnotationPointcut.java
│   │   │   │   ├── package-info.java
│   │   │   │   └── ProxyPointcutSupport.java
│   │   │   ├── ProxettaException.java
│   │   │   ├── Proxetta.java
│   │   │   ├── ProxyAdvice.java
│   │   │   ├── ProxyAspect.java
│   │   │   ├── ProxyPointcut.java
│   │   │   └── ProxyTarget.java
│   │   └── vtor
│   │   ├── Check.java
│   │   ├── constraint
│   │   │   ├── apply.py
│   │   │   ├── AssertFalseConstraint.java
│   │   │   ├── AssertFalse.java
│   │   │   ├── AssertTrueConstraint.java
│   │   │   ├── AssertTrue.java
│   │   │   ├── AssertValidConstraint.java
│   │   │   ├── AssertValid.java
│   │   │   ├── EqualToDeclaredFieldConstraint.java
│   │   │   ├── EqualToDeclaredField.java
│   │   │   ├── EqualToFieldConstraint.java
│   │   │   ├── EqualToField.java
│   │   │   ├── HasSubstringConstraint.java
│   │   │   ├── HasSubstring.java
│   │   │   ├── LengthConstraint.java
│   │   │   ├── Length.java
│   │   │   ├── MaxConstraint.java
│   │   │   ├── Max.java
│   │   │   ├── MaxLengthConstraint.java
│   │   │   ├── MaxLength.java
│   │   │   ├── MinConstraint.java
│   │   │   ├── Min.java
│   │   │   ├── MinLengthConstraint.java
│   │   │   ├── MinLength.java
│   │   │   ├── NotBlankConstraint.java
│   │   │   ├── NotBlank.java
│   │   │   ├── NotNullConstraint.java
│   │   │   ├── NotNull.java
│   │   │   ├── package-info.java
│   │   │   ├── RangeConstraint.java
│   │   │   ├── Range.java
│   │   │   ├── SizeConstraint.java
│   │   │   ├── Size.java
│   │   │   ├── TimeAfterConstraint.java
│   │   │   ├── TimeAfter.java
│   │   │   ├── TimeBeforeConstraint.java
│   │   │   ├── TimeBefore.java
│   │   │   ├── WildcardMatchConstraint.java
│   │   │   ├── WildcardMatch.java
│   │   │   ├── WildcardPathMatchConstraint.java
│   │   │   └── WildcardPathMatch.java
│   │   ├── Constraint.java
│   │   ├── package-info.java
│   │   ├── ValidationConstraintContext.java
│   │   ├── ValidationConstraint.java
│   │   ├── ValidationContext.java
│   │   ├── Violation.java
│   │   ├── VtorException.java
│   │   └── Vtor.java
│   └── test
│   └── jodd
│   ├── asm
│   │   └── AsmUtilTest.java
│   ├── db
│   │   ├── DbH2TestCase.java
│   │   ├── DbHsqldbTestCase.java
│   │   ├── DbJtxTransactionManagerTest.java
│   │   ├── DbMiscTest.java
│   │   ├── DbPropagationTest.java
│   │   ├── DbQueryTest.java
│   │   ├── DbTransactionTest.java
│   │   └── oom
│   │   ├── DbNameUtilTest.java
│   │   ├── DbNoTableTest.java
│   │   ├── DbOom2Test.java
│   │   ├── DbOomTest.java
│   │   ├── DbSqlBuilderTest.java
│   │   ├── DbSqlTemplateTest.java
│   │   ├── DbSqlTemplateWithPrefixTest.java
│   │   ├── JointHintResolverTest.java
│   │   ├── MappingTest.java
│   │   ├── sqlgen
│   │   │   └── DbEntitySqlTest.java
│   │   └── tst
│   │   ├── BadBoy.java
│   │   ├── BadGirlBase.java
│   │   ├── BadGirl.java
│   │   ├── Boo.java
│   │   ├── BooSqlType.java
│   │   ├── Boy2.java
│   │   ├── Boy3.java
│   │   ├── Boy.java
│   │   ├── FooColor.java
│   │   ├── Foo.java
│   │   ├── FooWeight.java
│   │   ├── FooWeigthSqlType.java
│   │   ├── Girl2.java
│   │   ├── Girl.java
│   │   └── IdName.java
│   ├── decora
│   │   ├── parser
│   │   │   ├── DecoraParserTest.java
│   │   │   └── test
│   │   │   ├── common-decora.htm
│   │   │   ├── common.html
│   │   │   ├── common-out.htm
│   │   │   ├── div-decora.htm
│   │   │   ├── div.html
│   │   │   ├── div-out.htm
│   │   │   ├── one-decora.htm
│   │   │   ├── one.html
│   │   │   ├── one-out.htm
│   │   │   ├── simple-decora.htm
│   │   │   ├── simple.html
│   │   │   └── simple-out.htm
│   │   └── TestContentTypeHeaderResolver.java
│   ├── jtx
│   │   ├── data
│   │   │   ├── WorkResourceManager.java
│   │   │   └── WorkSession.java
│   │   └── JtxManagerTest.java
│   ├── lagarto
│   │   ├── adaptert
│   │   │   ├── clean.html
│   │   │   ├── clean-out.html
│   │   │   ├── two.html
│   │   │   └── two-out.html
│   │   ├── csselly
│   │   │   └── CSSellyTest.java
│   │   ├── dom
│   │   │   ├── DomBuilderTest.java
│   │   │   ├── DomTreeTest.java
│   │   │   ├── DomXmlTest.java
│   │   │   ├── HtmlXmlXhtmlTest.java
│   │   │   ├── jerry
│   │   │   │   ├── JerryMiscTest.java
│   │   │   │   ├── JerryTest.java
│   │   │   │   └── test
│   │   │   │   ├── addClass.html
│   │   │   │   ├── addClass-ok.html
│   │   │   │   ├── add.html
│   │   │   │   ├── add-ok.html
│   │   │   │   ├── before.html
│   │   │   │   ├── before-ok.html
│   │   │   │   ├── empty.html
│   │   │   │   ├── empty-ok.html
│   │   │   │   ├── end.html
│   │   │   │   ├── end-ok.html
│   │   │   │   ├── eq.html
│   │   │   │   ├── eq-ok.html
│   │   │   │   ├── first.html
│   │   │   │   ├── first-ok.html
│   │   │   │   ├── html1.html
│   │   │   │   ├── html2.html
│   │   │   │   ├── html2-ok.html
│   │   │   │   ├── html3.html
│   │   │   │   ├── html3-ok.html
│   │   │   │   ├── html4.html
│   │   │   │   ├── html4-ok.html
│   │   │   │   ├── html5.html
│   │   │   │   ├── html5-ok.html
│   │   │   │   ├── is2.html
│   │   │   │   ├── is2-ok.html
│   │   │   │   ├── is3.html
│   │   │   │   ├── is3-ok.html
│   │   │   │   ├── is.html
│   │   │   │   ├── is-ok.html
│   │   │   │   ├── last.html
│   │   │   │   ├── last-ok.html
│   │   │   │   ├── next.html
│   │   │   │   ├── next-ok.html
│   │   │   │   ├── not.html
│   │   │   │   ├── not-ok.html
│   │   │   │   ├── pseudoButton.html
│   │   │   │   ├── pseudoButton-ok.html
│   │   │   │   ├── pseudoCheckbox.html
│   │   │   │   ├── pseudoCheckbox-ok.html
│   │   │   │   ├── pseudoContains.html
│   │   │   │   ├── pseudoContains-ok.html
│   │   │   │   ├── pseudoEq2.html
│   │   │   │   ├── pseudoEq2-ok.html
│   │   │   │   ├── pseudoEq.html
│   │   │   │   ├── pseudoEq-ok.html
│   │   │   │   ├── pseudoEven.html
│   │   │   │   ├── pseudoEven-ok.html
│   │   │   │   ├── pseudoFile.html
│   │   │   │   ├── pseudoFile-ok.html
│   │   │   │   ├── pseudoFirst.html
│   │   │   │   ├── pseudoFirst-ok.html
│   │   │   │   ├── pseudoGt.html
│   │   │   │   ├── pseudoGt-ok.html
│   │   │   │   ├── pseudoHeader.html
│   │   │   │   ├── pseudoHeader-ok.html
│   │   │   │   ├── pseudoInput.html
│   │   │   │   ├── pseudoInput-ok.html
│   │   │   │   ├── pseudoLast.html
│   │   │   │   ├── pseudoLast-ok.html
│   │   │   │   ├── pseudoParent.html
│   │   │   │   ├── pseudoParent-ok.html
│   │   │   │   ├── pseudoSelected.html
│   │   │   │   ├── pseudoSelected-ok.html
│   │   │   │   ├── remove.html
│   │   │   │   ├── remove-ok.html
│   │   │   │   ├── sibling2.html
│   │   │   │   ├── sibling2-ok.html
│   │   │   │   ├── sibling.html
│   │   │   │   ├── sibling-ok.html
│   │   │   │   └── text1.html
│   │   │   ├── MalformedTest.java
│   │   │   ├── NodeSelectorTest.java
│   │   │   └── test
│   │   │   ├── jodd.html
│   │   │   ├── one.html
│   │   │   ├── people.xml
│   │   │   ├── Twitter.html
│   │   │   ├── two.html
│   │   │   ├── uphea-web.xml
│   │   │   └── Yahoo!.html
│   │   ├── LagartoParserTest.java
│   │   ├── live
│   │   │   ├── Adobe.html
│   │   │   ├── Amazon.com.html
│   │   │   ├── Answers.com.html
│   │   │   ├── Apple.html
│   │   │   ├── BBC.html
│   │   │   ├── Bing.html
│   │   │   ├── CNET.html
│   │   │   ├── craigslist.html
│   │   │   ├── eBay.html
│   │   │   ├── Facebook.html
│   │   │   ├── GoDaddy.html
│   │   │   ├── Google.html
│   │   │   ├── GoogleSearch.html
│   │   │   ├── HP.html
│   │   │   ├── IMDb.html
│   │   │   ├── Liferay.com.html
│   │   │   ├── MSN.html
│   │   │   ├── Oracle.html
│   │   │   ├── PayPal.html
│   │   │   ├── Playboy.com.html
│   │   │   ├── Skype.html
│   │   │   ├── Twitter.html
│   │   │   ├── VeryDemotivational.html
│   │   │   ├── Wikipedia.html
│   │   │   ├── Windows.html
│   │   │   ├── WordPress.html
│   │   │   ├── Yahoo!.html
│   │   │   └── YouTube.html
│   │   ├── ParsingProblemsTest.java
│   │   ├── TagAdapterTest.java
│   │   ├── TagTypeTest.java
│   │   └── test
│   │   ├── attributes.html
│   │   ├── attributes.html-fmt.htm
│   │   ├── attributes.html.txt
│   │   ├── doctype1.html
│   │   ├── doctype1.html.txt
│   │   ├── doctype2.html
│   │   ├── doctype2.html.txt
│   │   ├── document3.html
│   │   ├── document3.html.txt
│   │   ├── ie.html
│   │   ├── ie.html.txt
│   │   ├── script.html
│   │   ├── script.html.txt
│   │   ├── simple.html
│   │   ├── simple.html.txt
│   │   ├── simple.xml
│   │   ├── simple.xml.txt
│   │   ├── test01.html
│   │   ├── test01.html.txt
│   │   ├── test02.html
│   │   ├── test02.html.txt
│   │   ├── test03.html
│   │   ├── test03.html.txt
│   │   ├── xmp.html
│   │   └── xmp.html.txt
│   ├── madvoc
│   │   ├── ActionMethodParserTest.java
│   │   ├── ActionResultTest.java
│   │   ├── component
│   │   │   ├── ActionPathMapperTest.java
│   │   │   └── InterceptorManagerTest.java
│   │   ├── MadvocTestCase.java
│   │   ├── MadvocUtilTest.java
│   │   ├── tst
│   │   │   ├── Boo1Action.java
│   │   │   ├── Boo2Action.java
│   │   │   ├── Boo3Action.java
│   │   │   └── BooAction.java
│   │   └── tst2
│   │   ├── Boo4Action.java
│   │   ├── Boo5Action.java
│   │   ├── package-info.java
│   │   └── ReAction.java
│   ├── paramo
│   │   ├── data
│   │   │   ├── Bar.java
│   │   │   ├── Foo.java
│   │   │   ├── Generic.java
│   │   │   └── NonGeneric.java
│   │   └── ParamoTest.java
│   ├── petite
│   │   ├── data
│   │   │   ├── Biz.java
│   │   │   ├── DefaultBizImpl.java
│   │   │   ├── DefaultBiz.java
│   │   │   ├── PojoAnnBean.java
│   │   │   ├── PojoBean2.java
│   │   │   ├── PojoBean.java
│   │   │   └── SomeService.java
│   │   ├── FullTypeTest.java
│   │   ├── InjectionPointFactoryTest.java
│   │   ├── ManualTest.java
│   │   ├── MiscTest.java
│   │   ├── ParamTest.java
│   │   ├── PropertyTest.java
│   │   ├── ScopeTest.java
│   │   ├── SetsTest.java
│   │   ├── tst
│   │   │   ├── BooC2.java
│   │   │   ├── BooC.java
│   │   │   ├── Boo.java
│   │   │   ├── Foo.java
│   │   │   ├── Goo.java
│   │   │   ├── impl
│   │   │   │   └── DefaultIoo.java
│   │   │   ├── Ioo.java
│   │   │   ├── Loo.java
│   │   │   └── Zoo.java
│   │   ├── tst2
│   │   │   ├── Joo.java
│   │   │   ├── Koo.java
│   │   │   └── Moo.java
│   │   ├── tst3
│   │   │   ├── Batgirl.java
│   │   │   ├── Batman.java
│   │   │   ├── GothamCity.java
│   │   │   ├── Metropolis.java
│   │   │   ├── SuperHero.java
│   │   │   └── Superman.java
│   │   └── WireTest.java
│   ├── proxetta
│   │   ├── AbstractsTest.java
│   │   ├── BigClassTest.java
│   │   ├── data
│   │   │   ├── Abstra2.java
│   │   │   ├── Abstra.java
│   │   │   ├── BigFatJoe.java
│   │   │   ├── Foo.java
│   │   │   ├── FooProxyAdvice.java
│   │   │   ├── Inter.java
│   │   │   ├── One.java
│   │   │   ├── SmallSkinnyZoe.java
│   │   │   ├── StatCounterAdvice.java
│   │   │   ├── StatCounter.java
│   │   │   ├── Str.java
│   │   │   └── Two.java
│   │   ├── inv
│   │   │   ├── Inter.java
│   │   │   ├── One.java
│   │   │   ├── OneWithSuper.java
│   │   │   ├── Replacer.java
│   │   │   ├── SubOne.java
│   │   │   ├── ThreeImpl.java
│   │   │   ├── Three.java
│   │   │   └── Two.java
│   │   ├── InvReplTest.java
│   │   ├── MethrefTest.java
│   │   └── SubclassTest.java
│   ├── TestJoddWot.java
│   └── vtor
│   ├── AnnotationTest.java
│   ├── ConstraintTest.java
│   ├── data
│   │   ├── Boo.java
│   │   ├── Foo.java
│   │   ├── Tad.java
│   │   ├── Too.java
│   │   ├── Woo.java
│   │   └── Zoo.java
│   ├── ManualTest.java
│   └── ProfileTest.java
└── out
└── javadoc
├── jodd.src
│   ├── allclasses-frame.html
│   ├── allclasses-noframe.html
│   ├── constant-values.html
│   ├── deprecated-list.html
│   ├── help-doc.html
│   ├── index-all.html
│   ├── index.html
│   ├── jodd
│   │   ├── bean
│   │   │   ├── BeanException.html
│   │   │   ├── BeanLoaderManager.html
│   │   │   ├── BeanTemplateMacroResolver.html
│   │   │   ├── BeanTemplateParser.html
│   │   │   ├── BeanTool.html
│   │   │   ├── BeanUtilBean.html
│   │   │   ├── BeanUtil.html
│   │   │   ├── BeanUtilUtil.html
│   │   │   ├── loader
│   │   │   │   ├── BaseBeanLoader.html
│   │   │   │   ├── BeanLoader.html
│   │   │   │   ├── MapBeanLoader.html
│   │   │   │   ├── MultipartRequestBeanLoader.html
│   │   │   │   ├── MultipartRequestWrapperBeanLoader.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── RequestBeanLoader.html
│   │   │   │   ├── RequestParamBeanLoader.html
│   │   │   │   ├── ResultSetBeanLoader.html
│   │   │   │   ├── ServletContextBeanLoader.html
│   │   │   │   └── SessionBeanLoader.html
│   │   │   ├── modifier
│   │   │   │   ├── BeanModifier.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   └── TrimStringsBeanModifier.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── cache
│   │   │   ├── AbstractCacheMap.html
│   │   │   ├── Cache.html
│   │   │   ├── CacheValuesIterator.html
│   │   │   ├── FIFOCache.html
│   │   │   ├── FileLFUCache.html
│   │   │   ├── LFUCache.html
│   │   │   ├── LRUCache.html
│   │   │   ├── NoCache.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   └── TimedCache.html
│   │   ├── compiler
│   │   │   ├── CompilationException.html
│   │   │   ├── JavaCompiler.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── datetime
│   │   │   ├── DateTimeStamp.html
│   │   │   ├── format
│   │   │   │   ├── AbstractFormatter.html
│   │   │   │   ├── DefaultFormatter.html
│   │   │   │   ├── JdtFormat.html
│   │   │   │   ├── JdtFormatter.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── JDateTimeDefault.html
│   │   │   ├── JDateTime.html
│   │   │   ├── JStopWatch.html
│   │   │   ├── JulianDateStamp.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── TimeUtil.html
│   │   │   └── TimeZoneUtil.html
│   │   ├── exception
│   │   │   ├── ExceptionUtil.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   └── UncheckedException.html
│   │   ├── format
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── PrintfFormat.html
│   │   │   ├── Printf.html
│   │   │   ├── RomanNumber.html
│   │   │   └── Scanf.html
│   │   ├── introspector
│   │   │   ├── AccessibleIntrospector.html
│   │   │   ├── ClassDescriptor.html
│   │   │   ├── ClassIntrospector.html
│   │   │   ├── Introspector.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── SupportedIntrospector.html
│   │   │   └── WeakIntrospector.html
│   │   ├── io
│   │   │   ├── AsciiInputStream.html
│   │   │   ├── CharBufferReader.html
│   │   │   ├── DebugOutputStream.html
│   │   │   ├── FastByteArrayOutputStream.html
│   │   │   ├── FastCharArrayWriter.html
│   │   │   ├── FileChangeListener.html
│   │   │   ├── FileMonitor.FileMonitorNotifier.html
│   │   │   ├── FileMonitor.html
│   │   │   ├── FileNameUtil.html
│   │   │   ├── FileUtil.html
│   │   │   ├── FileUtilParams.html
│   │   │   ├── filter
│   │   │   │   ├── FileFilterEx.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── RegExpFileFilter.html
│   │   │   │   ├── WildcardFileFilter.html
│   │   │   │   └── WildcardPathFilter.html
│   │   │   ├── findfile
│   │   │   │   ├── ClassFinder.EntryData.html
│   │   │   │   ├── ClassFinder.html
│   │   │   │   ├── ClassScanner.html
│   │   │   │   ├── FileScanner.html
│   │   │   │   ├── FilterFindFile.html
│   │   │   │   ├── FindFileException.html
│   │   │   │   ├── FindFile.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── RegExpFindFile.html
│   │   │   │   ├── WildcardFileScanner.html
│   │   │   │   └── WildcardFindFile.html
│   │   │   ├── http
│   │   │   │   ├── Http.html
│   │   │   │   ├── HttpParams.html
│   │   │   │   ├── HttpTransfer.html
│   │   │   │   ├── HttpTunnel.html
│   │   │   │   ├── HttpTunnel.HttpTunnelConnection.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── NetUtil.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── StreamGobbler.html
│   │   │   ├── StreamUtil.html
│   │   │   ├── StringInputStream.html
│   │   │   ├── StringOutputStream.html
│   │   │   ├── UnicodeInputStream.html
│   │   │   └── ZipUtil.html
│   │   ├── JoddDefault.html
│   │   ├── Jodd.html
│   │   ├── mail
│   │   │   ├── att
│   │   │   │   ├── ByteArrayAttachment.html
│   │   │   │   ├── DataSourceAttachment.html
│   │   │   │   ├── FileAttachment.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── CommonEmail.html
│   │   │   ├── EmailAddress.html
│   │   │   ├── EmailAttachment.html
│   │   │   ├── Email.html
│   │   │   ├── EmailMessage.html
│   │   │   ├── MailException.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── Pop3Server.html
│   │   │   ├── Pop3SslServer.html
│   │   │   ├── ReceivedEmail.html
│   │   │   ├── ReceiveMailSession.html
│   │   │   ├── ReceiveMailSessionProvider.html
│   │   │   ├── SendMailSession.html
│   │   │   ├── SendMailSessionProvider.html
│   │   │   ├── SimpleAuthenticator.html
│   │   │   ├── SmtpServer.html
│   │   │   └── SmtpSslServer.html
│   │   ├── mutable
│   │   │   ├── MutableBoolean.html
│   │   │   ├── MutableByte.html
│   │   │   ├── MutableDouble.html
│   │   │   ├── MutableFloat.html
│   │   │   ├── MutableInteger.html
│   │   │   ├── MutableLong.html
│   │   │   ├── MutableShort.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   └── ValueHolder.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── props
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── PropsData.html
│   │   │   ├── Props.html
│   │   │   ├── PropsParser.html
│   │   │   ├── PropsParser.ParseState.html
│   │   │   ├── PropsUtil.html
│   │   │   └── PropsValue.html
│   │   ├── servlet
│   │   │   ├── CsrfShield.html
│   │   │   ├── CsrfShield.Token.html
│   │   │   ├── DispatcherUtil.html
│   │   │   ├── filter
│   │   │   │   ├── ByteArrayResponseWrapper.html
│   │   │   │   ├── CharacterEncodingFilter.html
│   │   │   │   ├── CharArrayResponseWrapper.html
│   │   │   │   ├── FastByteArrayServletOutputStream.html
│   │   │   │   ├── GzipFilter.html
│   │   │   │   ├── GzipResponseStream.html
│   │   │   │   ├── GzipResponseWrapper.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── HtmlDecoder.html
│   │   │   ├── HtmlEncoder.html
│   │   │   ├── HtmlFormUtil.html
│   │   │   ├── HtmlTag.html
│   │   │   ├── HttpServletContextMap.html
│   │   │   ├── HttpServletRequestMap.html
│   │   │   ├── HttpSessionListenerBroadcaster.html
│   │   │   ├── HttpSessionMap.html
│   │   │   ├── jspfn
│   │   │   │   ├── JoddJspFunctions.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── JspValueMap.html
│   │   │   ├── JspValueResolver.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── PageContextThreadLocal.html
│   │   │   ├── RequestContextListener.html
│   │   │   ├── ServletUtil.html
│   │   │   ├── SessionMappingListener.html
│   │   │   ├── tag
│   │   │   │   ├── CaseTag.html
│   │   │   │   ├── CsrfTokenTag.html
│   │   │   │   ├── DebugTag.html
│   │   │   │   ├── DefaultTag.html
│   │   │   │   ├── ElseTag.html
│   │   │   │   ├── FormTag.FieldResolver.html
│   │   │   │   ├── FormTag.html
│   │   │   │   ├── ForTag.html
│   │   │   │   ├── IfElseTag.html
│   │   │   │   ├── IfTag.html
│   │   │   │   ├── IteratorStatus.html
│   │   │   │   ├── IteratorTag.html
│   │   │   │   ├── LoopingTagSupport.html
│   │   │   │   ├── LoopTag.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── SetTag.html
│   │   │   │   ├── SwitchTag.html
│   │   │   │   ├── TagUtil.html
│   │   │   │   ├── ThenTag.html
│   │   │   │   ├── UnsetTag.html
│   │   │   │   └── UrlTag.html
│   │   │   ├── upload
│   │   │   │   ├── FileUploadFactory.html
│   │   │   │   ├── FileUploadHeader.html
│   │   │   │   ├── FileUpload.html
│   │   │   │   ├── impl
│   │   │   │   │   ├── AdaptiveFileUploadFactory.html
│   │   │   │   │   ├── AdaptiveFileUpload.html
│   │   │   │   │   ├── DiskFileUploadFactory.html
│   │   │   │   │   ├── DiskFileUpload.html
│   │   │   │   │   ├── MemoryFileUploadFactory.html
│   │   │   │   │   ├── MemoryFileUpload.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   └── package-tree.html
│   │   │   │   ├── MultipartRequest.html
│   │   │   │   ├── MultipartRequestInputStream.html
│   │   │   │   ├── MultipartRequestWrapper.html
│   │   │   │   ├── MultipartStreamParser.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── URLBuilder.html
│   │   │   ├── URLCoder.html
│   │   │   └── URLDecoder.html
│   │   ├── typeconverter
│   │   │   ├── ConvertBean.html
│   │   │   ├── Convert.html
│   │   │   ├── impl
│   │   │   │   ├── BigDecimalConverter.html
│   │   │   │   ├── BigIntegerConverter.html
│   │   │   │   ├── BooleanArrayConverter.html
│   │   │   │   ├── BooleanConverter.html
│   │   │   │   ├── ByteArrayConverter.html
│   │   │   │   ├── ByteConverter.html
│   │   │   │   ├── CalendarConverter.html
│   │   │   │   ├── CharacterArrayConverter.html
│   │   │   │   ├── CharacterConverter.html
│   │   │   │   ├── ClassArrayConverter.html
│   │   │   │   ├── ClassConverter.html
│   │   │   │   ├── DateConverter.html
│   │   │   │   ├── DoubleArrayConverter.html
│   │   │   │   ├── DoubleConverter.html
│   │   │   │   ├── FileConverter.html
│   │   │   │   ├── FileUploadConverter.html
│   │   │   │   ├── FloatArrayConverter.html
│   │   │   │   ├── FloatConverter.html
│   │   │   │   ├── IntegerArrayConverter.html
│   │   │   │   ├── IntegerConverter.html
│   │   │   │   ├── JDateTimeConverter.html
│   │   │   │   ├── LocaleConverter.html
│   │   │   │   ├── LongArrayConverter.html
│   │   │   │   ├── LongConverter.html
│   │   │   │   ├── MutableByteConverter.html
│   │   │   │   ├── MutableDoubleConverter.html
│   │   │   │   ├── MutableFloatConverter.html
│   │   │   │   ├── MutableIntegerConverter.html
│   │   │   │   ├── MutableLongConverter.html
│   │   │   │   ├── MutableShortConverter.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── ShortArrayConverter.html
│   │   │   │   ├── ShortConverter.html
│   │   │   │   ├── SqlDateConverter.html
│   │   │   │   ├── SqlTimeConverter.html
│   │   │   │   ├── SqlTimestampConverter.html
│   │   │   │   ├── StringArrayConverter.html
│   │   │   │   ├── StringConverter.html
│   │   │   │   ├── URIConverter.html
│   │   │   │   └── URLConverter.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── TypeConversionException.html
│   │   │   ├── TypeConverter.html
│   │   │   ├── TypeConverterManagerBean.html
│   │   │   └── TypeConverterManager.html
│   │   └── util
│   │   ├── AnnotationDataReader.AnnotationData.html
│   │   ├── AnnotationDataReader.html
│   │   ├── ArraysUtil.html
│   │   ├── Base32.html
│   │   ├── Base64.html
│   │   ├── BCrypt.html
│   │   ├── BinarySearch.html
│   │   ├── Bits.html
│   │   ├── buffer
│   │   │   ├── FastBooleanBuffer.html
│   │   │   ├── FastBuffer.html
│   │   │   ├── FastByteBuffer.html
│   │   │   ├── FastCharBuffer.html
│   │   │   ├── FastDoubleBuffer.html
│   │   │   ├── FastFloatBuffer.html
│   │   │   ├── FastIntBuffer.html
│   │   │   ├── FastLongBuffer.html
│   │   │   ├── FastShortBuffer.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── CharUtil.html
│   │   ├── ClassLoaderLocal.html
│   │   ├── ClassLoaderUtil.html
│   │   ├── ClipboardUtil.html
│   │   ├── CloneableObject.html
│   │   ├── collection
│   │   │   ├── ArrayEnumeration.html
│   │   │   ├── ArrayIterator.html
│   │   │   ├── Bag.html
│   │   │   ├── BooleanArrayList.html
│   │   │   ├── ByteArrayList.html
│   │   │   ├── CharArrayList.html
│   │   │   ├── CompositeIterator.html
│   │   │   ├── DoubleArrayList.html
│   │   │   ├── EnumerationIterator.html
│   │   │   ├── FloatArrayList.html
│   │   │   ├── HashBag.html
│   │   │   ├── IntArrayList.html
│   │   │   ├── IntHashMap.html
│   │   │   ├── JoinedEnumeration.html
│   │   │   ├── JoinedIterator.html
│   │   │   ├── LongArrayList.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── SetMapAdapter.html
│   │   │   ├── ShortArrayList.html
│   │   │   ├── SimpleQueue.html
│   │   │   ├── SimpleStack.html
│   │   │   ├── SortedArrayList.html
│   │   │   └── StringKeyedMapAdapter.html
│   │   ├── ComparableComparator.html
│   │   ├── ConcurrentUtil.html
│   │   ├── ContextUtil.html
│   │   ├── CsvUtil.html
│   │   ├── DateFormatSymbolsEx.html
│   │   ├── HashCode.html
│   │   ├── JmxClient.html
│   │   ├── KeyValue.html
│   │   ├── LocaleUtil.html
│   │   ├── LoopIterator.html
│   │   ├── MathUtil.html
│   │   ├── MimeTypes.html
│   │   ├── MultiComparator.html
│   │   ├── Mutex.html
│   │   ├── ObjectUtil.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── PrettyStringBuilder.html
│   │   ├── PropertiesUtil.html
│   │   ├── RandomStringUtil.html
│   │   ├── ref
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── ReferenceMap.html
│   │   │   ├── ReferenceMap.Strategy.html
│   │   │   ├── ReferenceSet.html
│   │   │   └── ReferenceType.html
│   │   ├── ReflectUtil.html
│   │   ├── ResourceBundleMessageResolver.html
│   │   ├── RuntimeUtil.html
│   │   ├── sort
│   │   │   ├── DefaultSort.html
│   │   │   ├── FastMergeSort.html
│   │   │   ├── FastQuickSort.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   └── Sorter.html
│   │   ├── StringBand.html
│   │   ├── StringPool.html
│   │   ├── StringUtil.html
│   │   ├── SystemUtil.html
│   │   ├── TextUtil.html
│   │   ├── ThreadUtil.html
│   │   └── Wildcard.html
│   ├── jodd.css
│   ├── overview-frame.html
│   ├── overview-summary.html
│   ├── overview-tree.html
│   ├── package-list
│   ├── resources
│   │   └── inherit.gif
│   └── serialized-form.html
└── jodd-wot.src
├── allclasses-frame.html
├── allclasses-noframe.html
├── constant-values.html
├── deprecated-list.html
├── help-doc.html
├── index-all.html
├── index.html
├── jodd
│   ├── asm
│   │   ├── AnnotationVisitorAdapter.html
│   │   ├── AsmConst.html
│   │   ├── AsmUtil.html
│   │   ├── EmptyAnnotationVisitor.html
│   │   ├── EmptyClassVisitor.html
│   │   ├── EmptyMethodVisitor.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   └── TraceSignatureVisitor.html
│   ├── db
│   │   ├── connection
│   │   │   ├── ConnectionPoolDataSourceConnectionProvider.html
│   │   │   ├── ConnectionProvider.html
│   │   │   ├── DataSourceConnectionProvider.html
│   │   │   ├── DriverManagerConnectionProvider.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   └── XADataSourceConnectionProvider.html
│   │   ├── DbDefault.html
│   │   ├── DbProfiledQuery.html
│   │   ├── DbQuery.html
│   │   ├── DbSession.html
│   │   ├── DbSessionProvider.html
│   │   ├── DbSqlException.html
│   │   ├── DbThreadSession.html
│   │   ├── DbTransactionMode.html
│   │   ├── LoggablePreparedStatement.html
│   │   ├── oom
│   │   │   ├── ColumnAliasType.html
│   │   │   ├── ColumnData.html
│   │   │   ├── config
│   │   │   │   ├── AutomagicDbOomConfigurator.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── DbEntityColumnDescriptor.html
│   │   │   ├── DbEntityDescriptor.html
│   │   │   ├── DbMetaUtil.html
│   │   │   ├── DbNameUtil.html
│   │   │   ├── DbOomException.html
│   │   │   ├── DbOomManager.html
│   │   │   ├── DbOomQuery.html
│   │   │   ├── DbOomUtil.html
│   │   │   ├── DbSqlGenerator.html
│   │   │   ├── JoinHintResolver.html
│   │   │   ├── mapper
│   │   │   │   ├── DefaultResultSetMapper.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   └── ResultSetMapper.html
│   │   │   ├── meta
│   │   │   │   ├── DbColumn.html
│   │   │   │   ├── DbId.html
│   │   │   │   ├── DbTable.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   └── sqlgen
│   │   │   ├── chunks
│   │   │   │   ├── ColumnsSelectChunk.html
│   │   │   │   ├── ColumnValueChunk.html
│   │   │   │   ├── InsertChunk.html
│   │   │   │   ├── MatchChunk.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── RawSqlChunk.html
│   │   │   │   ├── ReferenceChunk.html
│   │   │   │   ├── SqlChunk.html
│   │   │   │   ├── TableChunk.html
│   │   │   │   ├── UpdateSetChunk.html
│   │   │   │   └── ValueChunk.html
│   │   │   ├── DbEntitySearcher.html
│   │   │   ├── DbEntitySql.html
│   │   │   ├── DbSqlBuilderException.html
│   │   │   ├── DbSqlBuilder.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── ParameterValue.html
│   │   │   └── TemplateData.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── pool
│   │   │   ├── CoreConnectionPool.html
│   │   │   ├── CoreConnectionPool.SizeSnapshot.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── ResultSetUtil.html
│   │   ├── RowMapper.html
│   │   ├── ThreadDbSessionHolder.html
│   │   ├── ThreadDbSessionProvider.html
│   │   └── type
│   │   ├── BigDecimalSqlType.html
│   │   ├── BigIntegerSqlType.html
│   │   ├── BlobSqlType.html
│   │   ├── BooleanSqlType.html
│   │   ├── ByteArraySqlType.html
│   │   ├── ByteSqlType.html
│   │   ├── CharacterSqlType.html
│   │   ├── ClobSqlType.html
│   │   ├── DateSqlType.html
│   │   ├── DoubleSqlType.html
│   │   ├── FloatSqlType.html
│   │   ├── IntegerSqlType.html
│   │   ├── JDateTimeSqlType.html
│   │   ├── LongSqlType.html
│   │   ├── NullAwareSqlType.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── ShortSqlType.html
│   │   ├── SqlArraySqlType.html
│   │   ├── SqlDateSqlType.html
│   │   ├── SqlRefSqlType.html
│   │   ├── SqlType.html
│   │   ├── SqlTypeManager.html
│   │   ├── StringSqlType.html
│   │   ├── TimeSqlType.html
│   │   ├── TimestampSqlType.html
│   │   ├── TypesUtil.html
│   │   └── URLSqlType.html
│   ├── decora
│   │   ├── Buffer.html
│   │   ├── BufferResponseWrapper.html
│   │   ├── ContentTypeHeaderResolver.html
│   │   ├── DecoraException.html
│   │   ├── DecoraManager.html
│   │   ├── DecoraRequestWrapper.html
│   │   ├── DecoraResponseWrapper.html
│   │   ├── DecoraServletFilter.html
│   │   ├── LastModifiedData.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   └── parser
│   │   ├── DecoraParser.html
│   │   ├── DecoraTag.html
│   │   ├── DecoratorTagVisitor.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   └── PageRegionExtractor.html
│   ├── JoddWot.html
│   ├── jtx
│   │   ├── db
│   │   │   ├── DbJtxResourceManager.html
│   │   │   ├── DbJtxSessionProvider.html
│   │   │   ├── DbJtxTransaction.html
│   │   │   ├── DbJtxTransactionManager.html
│   │   │   ├── JtxDbUtil.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── JtxException.html
│   │   ├── JtxIsolationLevel.html
│   │   ├── JtxPropagationBehavior.html
│   │   ├── JtxResourceManager.html
│   │   ├── JtxStatus.html
│   │   ├── JtxTransaction.html
│   │   ├── JtxTransactionManager.html
│   │   ├── JtxTransactionMode.html
│   │   ├── meta
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── TransactionAnnotationData.html
│   │   │   ├── TransactionAnnotation.html
│   │   │   └── Transaction.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── proxy
│   │   │   ├── AnnotationTxAdvice.html
│   │   │   ├── AnnotationTxAdviceManager.html
│   │   │   ├── AnnotationTxAdviceSupport.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   └── worker
│   │   ├── LeanJtxWorker.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   └── package-tree.html
│   ├── lagarto
│   │   ├── adapter
│   │   │   ├── htmlstapler
│   │   │   │   ├── BundleAction.html
│   │   │   │   ├── HtmlStaplerBundlesManager.html
│   │   │   │   ├── HtmlStaplerBundlesManager.Strategy.html
│   │   │   │   ├── HtmlStaplerException.html
│   │   │   │   ├── HtmlStaplerServlet.html
│   │   │   │   ├── HtmlStaplerTagAdapter.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   └── StripHtmlTagAdapter.html
│   │   ├── csselly
│   │   │   ├── Combinator.html
│   │   │   ├── CSSellyException.html
│   │   │   ├── CSSelly.html
│   │   │   ├── CssSelector.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── selector
│   │   │   │   ├── AttributeSelector.html
│   │   │   │   ├── Match.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── PseudoClass.BUTTON.html
│   │   │   │   ├── PseudoClass.CHECKBOX.html
│   │   │   │   ├── PseudoClass.CHECKED.html
│   │   │   │   ├── PseudoClass.EMPTY.html
│   │   │   │   ├── PseudoClass.EVEN.html
│   │   │   │   ├── PseudoClass.FILE.html
│   │   │   │   ├── PseudoClass.FIRST_CHILD.html
│   │   │   │   ├── PseudoClass.FIRST.html
│   │   │   │   ├── PseudoClass.FIRST_OF_TYPE.html
│   │   │   │   ├── PseudoClass.HEADER.html
│   │   │   │   ├── PseudoClass.html
│   │   │   │   ├── PseudoClass.IMAGE.html
│   │   │   │   ├── PseudoClass.INPUT.html
│   │   │   │   ├── PseudoClass.LAST_CHILD.html
│   │   │   │   ├── PseudoClass.LAST.html
│   │   │   │   ├── PseudoClass.LAST_OF_TYPE.html
│   │   │   │   ├── PseudoClass.ODD.html
│   │   │   │   ├── PseudoClass.ONLY_CHILD.html
│   │   │   │   ├── PseudoClass.ONLY_OF_TYPE.html
│   │   │   │   ├── PseudoClass.PARENT.html
│   │   │   │   ├── PseudoClass.PASSWORD.html
│   │   │   │   ├── PseudoClass.RADIO.html
│   │   │   │   ├── PseudoClass.RESET.html
│   │   │   │   ├── PseudoClass.ROOT.html
│   │   │   │   ├── PseudoClass.SELECTED.html
│   │   │   │   ├── PseudoClassSelector.html
│   │   │   │   ├── PseudoClass.SUBMIT.html
│   │   │   │   ├── PseudoClass.TEXT.html
│   │   │   │   ├── PseudoFunction.CONTAINS.html
│   │   │   │   ├── PseudoFunction.EQ.html
│   │   │   │   ├── PseudoFunctionExpression.html
│   │   │   │   ├── PseudoFunction.GT.html
│   │   │   │   ├── PseudoFunction.html
│   │   │   │   ├── PseudoFunction.LT.html
│   │   │   │   ├── PseudoFunction.NTH_CHILD.html
│   │   │   │   ├── PseudoFunction.NTH_LAST_CHILD.html
│   │   │   │   ├── PseudoFunction.NTH_LAST_OF_TYPE.html
│   │   │   │   ├── PseudoFunction.NTH_OF_TYPE.html
│   │   │   │   └── PseudoFunctionSelector.html
│   │   │   ├── Selector.html
│   │   │   └── Selector.Type.html
│   │   ├── dom
│   │   │   ├── Attribute.html
│   │   │   ├── CData.html
│   │   │   ├── Comment.html
│   │   │   ├── Document.html
│   │   │   ├── DocumentType.html
│   │   │   ├── DOMBuilderTagVisitor.html
│   │   │   ├── Element.html
│   │   │   ├── jerry
│   │   │   │   ├── JerryFunction.html
│   │   │   │   ├── Jerry.html
│   │   │   │   ├── Jerry.JerryParser.html
│   │   │   │   ├── JerryNodeFunction.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   └── package-tree.html
│   │   │   ├── LagartoDOMBuilder.html
│   │   │   ├── LagartoDOMException.html
│   │   │   ├── NodeFilter.html
│   │   │   ├── Node.html
│   │   │   ├── NodeListFilter.html
│   │   │   ├── Node.NodeType.html
│   │   │   ├── NodeSelector.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── Text.html
│   │   │   └── XmlDeclaration.html
│   │   ├── EmptyTagVisitor.html
│   │   ├── filter
│   │   │   ├── LagartoServletFilter.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── SimpleLagartoServletFilter.html
│   │   │   └── SimpleLagartoServletFilter.LagartoParsingProcessor.html
│   │   ├── LagartoException.html
│   │   ├── LagartoParser.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── TagAdapter.html
│   │   ├── TagAdapterWrapper.html
│   │   ├── Tag.html
│   │   ├── TagType.html
│   │   ├── TagVisitor.html
│   │   ├── TagWriter.html
│   │   ├── TagWriterUtil.html
│   │   └── Token.html
│   ├── log
│   │   ├── ConsoleLog.html
│   │   ├── ConsoleLog.Level.html
│   │   ├── DefaultLogFactory.html
│   │   ├── DummyLog.html
│   │   ├── LogFactory.html
│   │   ├── Log.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── Slf4jLogFactory.html
│   │   └── Slf4jLog.html
│   ├── madvoc
│   │   ├── action
│   │   │   ├── DefaultActionSupplement.html
│   │   │   ├── ListMadvocConfig.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── ActionConfig.html
│   │   ├── ActionConfigSet.html
│   │   ├── ActionConfigSet.PathMacro.html
│   │   ├── ActionRequest.html
│   │   ├── component
│   │   │   ├── ActionMethodParser.html
│   │   │   ├── ActionPathMapper.html
│   │   │   ├── ActionPathRewriter.html
│   │   │   ├── ActionsManager.ActionPathChunksBinarySearch.html
│   │   │   ├── ActionsManager.html
│   │   │   ├── ContextInjector.html
│   │   │   ├── InterceptorsManager.html
│   │   │   ├── MadvocConfig.AttrNames.html
│   │   │   ├── MadvocConfig.html
│   │   │   ├── MadvocController.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── ResultMapper.html
│   │   │   └── ResultsManager.html
│   │   ├── config
│   │   │   ├── AutomagicMadvocConfigurator.html
│   │   │   ├── MadvocConfigurator.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── injector
│   │   │   ├── ActionPathMacroInjector.html
│   │   │   ├── ApplicationScopeInjector.html
│   │   │   ├── BaseScopeInjector.html
│   │   │   ├── MadvocContextScopeInjector.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── RequestScopeInjector.Config.html
│   │   │   ├── RequestScopeInjector.html
│   │   │   ├── ScopeData.html
│   │   │   ├── ScopeData.In.html
│   │   │   ├── ScopeData.Out.html
│   │   │   ├── ScopeDataResolver.html
│   │   │   ├── ServletContextScopeInjector.html
│   │   │   └── SessionScopeInjector.html
│   │   ├── interceptor
│   │   │   ├── ActionInterceptor.html
│   │   │   ├── ActionInterceptorStack.html
│   │   │   ├── AnnotatedFieldsInterceptor.html
│   │   │   ├── DefaultWebAppInterceptors.html
│   │   │   ├── EchoInterceptor.html
│   │   │   ├── IdRequestInjectorInterceptor.html
│   │   │   ├── LogEchoInterceptor.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── Preparable.html
│   │   │   ├── PrepareAndIdInjectorInterceptor.html
│   │   │   ├── PrepareInterceptor.html
│   │   │   └── ServletConfigInterceptor.html
│   │   ├── MadvocContextListener.html
│   │   ├── MadvocException.html
│   │   ├── Madvoc.html
│   │   ├── MadvocServletFilter.html
│   │   ├── MadvocUtil.html
│   │   ├── meta
│   │   │   ├── ActionAnnotationData.html
│   │   │   ├── ActionAnnotation.html
│   │   │   ├── Action.html
│   │   │   ├── In.html
│   │   │   ├── InOut.html
│   │   │   ├── InterceptedBy.html
│   │   │   ├── MadvocAction.html
│   │   │   ├── Out.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── petite
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── PetiteInterceptorManager.html
│   │   │   ├── PetiteMadvocController.html
│   │   │   ├── PetiteResultsManager.html
│   │   │   └── PetiteWebApplication.html
│   │   ├── result
│   │   │   ├── ActionResult.html
│   │   │   ├── ChainResult.html
│   │   │   ├── HttpStatusResult.html
│   │   │   ├── MoveResult.html
│   │   │   ├── NoneResult.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── RawData.html
│   │   │   ├── RawDownload.html
│   │   │   ├── RawResultData.html
│   │   │   ├── RawResult.html
│   │   │   ├── ServletDispatcherResult.html
│   │   │   ├── ServletRedirectResult.html
│   │   │   ├── ServletUrlRedirectResult.html
│   │   │   └── TextResult.html
│   │   ├── ScopeType.html
│   │   └── WebApplication.html
│   ├── package-frame.html
│   ├── package-summary.html
│   ├── package-tree.html
│   ├── paramo
│   │   ├── MethodParameter.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── ParamoException.html
│   │   └── Paramo.html
│   ├── petite
│   │   ├── BeanDefinition.html
│   │   ├── config
│   │   │   ├── AutomagicPetiteConfigurator.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   └── PetiteConfigurator.html
│   │   ├── CtorInjectionPoint.html
│   │   ├── InitMethodPoint.html
│   │   ├── InjectionPointFactory.html
│   │   ├── meta
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── PetiteBean.html
│   │   │   ├── PetiteInitMethod.html
│   │   │   └── PetiteInject.html
│   │   ├── MethodInjectionPoint.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── PetiteBeans.html
│   │   ├── PetiteConfig.html
│   │   ├── PetiteContainer.html
│   │   ├── PetiteException.html
│   │   ├── PetiteReference.html
│   │   ├── PetiteRegistry.html
│   │   ├── PetiteResolvers.html
│   │   ├── PetiteUtil.html
│   │   ├── PropertyInjectionPoint.html
│   │   ├── proxetta
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   └── ProxettaAwarePetiteContainer.html
│   │   ├── resolver
│   │   │   ├── CtorResolver.html
│   │   │   ├── InitMethodResolver.html
│   │   │   ├── MethodResolver.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── ParamResolver.html
│   │   │   ├── PropertyResolver.html
│   │   │   └── SetResolver.html
│   │   ├── scope
│   │   │   ├── DefaultScope.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── ProtoScope.html
│   │   │   ├── Scope.html
│   │   │   ├── SessionScope.html
│   │   │   ├── SingletonScope.html
│   │   │   └── ThreadLocalScope.html
│   │   ├── SetInjectionPoint.html
│   │   └── WiringMode.html
│   ├── proxetta
│   │   ├── AnnotationInfo.html
│   │   ├── asm
│   │   │   ├── AnnotationReader.html
│   │   │   ├── ClassProcessor.html
│   │   │   ├── InvokeClassBuilder.html
│   │   │   ├── InvokeCreator.html
│   │   │   ├── InvokeReplacerMethodAdapter.html
│   │   │   ├── MethodSignatureVisitor.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── ProxettaAsmUtil.html
│   │   │   ├── ProxettaClassBuilder.html
│   │   │   ├── ProxettaCreator.html
│   │   │   ├── ProxettaCtorBuilder.html
│   │   │   ├── ProxettaMethodBuilder.html
│   │   │   ├── ProxettaNaming.html
│   │   │   └── TargetClassInfoReader.html
│   │   ├── ClassInfo.html
│   │   ├── impl
│   │   │   ├── InvokeProxetta.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   └── ProxyProxetta.html
│   │   ├── InvokeAspect.html
│   │   ├── InvokeInfo.html
│   │   ├── InvokeReplacer.html
│   │   ├── MethodInfo.html
│   │   ├── methref
│   │   │   ├── MethrefAdvice.html
│   │   │   ├── MethrefException.html
│   │   │   ├── Methref.html
│   │   │   ├── MethrefProxetta.html
│   │   │   ├── MethrefStringAdvice.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   └── package-tree.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── pointcuts
│   │   │   ├── AllGettersPointcut.html
│   │   │   ├── AllMethodsPointcut.html
│   │   │   ├── AllSettersPointcut.html
│   │   │   ├── MethodAnnotationPointcut.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   └── ProxyPointcutSupport.html
│   │   ├── ProxettaException.html
│   │   ├── Proxetta.html
│   │   ├── ProxyAdvice.html
│   │   ├── ProxyAspect.html
│   │   ├── ProxyPointcut.html
│   │   └── ProxyTarget.html
│   └── vtor
│   ├── Check.html
│   ├── constraint
│   │   ├── AssertFalseConstraint.html
│   │   ├── AssertFalse.html
│   │   ├── AssertTrueConstraint.html
│   │   ├── AssertTrue.html
│   │   ├── AssertValidConstraint.html
│   │   ├── AssertValid.html
│   │   ├── EqualToDeclaredFieldConstraint.html
│   │   ├── EqualToDeclaredField.html
│   │   ├── EqualToFieldConstraint.html
│   │   ├── EqualToField.html
│   │   ├── HasSubstringConstraint.html
│   │   ├── HasSubstring.html
│   │   ├── LengthConstraint.html
│   │   ├── Length.html
│   │   ├── MaxConstraint.html
│   │   ├── Max.html
│   │   ├── MaxLengthConstraint.html
│   │   ├── MaxLength.html
│   │   ├── MinConstraint.html
│   │   ├── Min.html
│   │   ├── MinLengthConstraint.html
│   │   ├── MinLength.html
│   │   ├── NotBlankConstraint.html
│   │   ├── NotBlank.html
│   │   ├── NotNullConstraint.html
│   │   ├── NotNull.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── RangeConstraint.html
│   │   ├── Range.html
│   │   ├── SizeConstraint.html
│   │   ├── Size.html
│   │   ├── TimeAfterConstraint.html
│   │   ├── TimeAfter.html
│   │   ├── TimeBeforeConstraint.html
│   │   ├── TimeBefore.html
│   │   ├── WildcardMatchConstraint.html
│   │   ├── WildcardMatch.html
│   │   ├── WildcardPathMatchConstraint.html
│   │   └── WildcardPathMatch.html
│   ├── Constraint.html
│   ├── package-frame.html
│   ├── package-summary.html
│   ├── package-tree.html
│   ├── ValidationConstraintContext.html
│   ├── ValidationConstraint.html
│   ├── ValidationContext.html
│   ├── Violation.html
│   ├── VtorException.html
│   └── Vtor.html
├── jodd-wot.css
├── overview-frame.html
├── overview-summary.html
├── overview-tree.html
├── package-list
├── resources
│   └── inherit.gif
└── serialized-form.html

251 directories, 2267 files

标签:

实例下载地址

jodd 完整包有测试例子

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警