org.tinyjee.maven.dim.utils
Class InterfaceScanner

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<String,Object>
          extended by org.tinyjee.maven.dim.extensions.JavaSourceLoader
              extended by org.tinyjee.maven.dim.utils.InterfaceScanner
All Implemented Interfaces:
Serializable, Cloneable, Map<String,Object>

Deprecated.

@Deprecated
public class InterfaceScanner
extends JavaSourceLoader

Provided for backwards compatibility, extensions have been moved to an own package "org.tinyjee.maven.dim.extensions".

Author:
Juergen_Kellerer, 2011-09-30
See Also:
Serialized Form

Nested Class Summary
static class InterfaceScanner.AliasHandler
          Deprecated. Implements the "LEGACY_PARAM_ALIAS" alias functionality.
 
Nested classes/interfaces inherited from class org.tinyjee.maven.dim.extensions.JavaSourceLoader
JavaSourceLoader.Selector
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Field Summary
static String LEGACY_PARAM_ALIAS
          Deprecated.  
static String LEGACY_PARAM_INTERFACE
          Deprecated.  
static String LEGACY_PARAM_TYPE
          Deprecated.  
 
Fields inherited from class org.tinyjee.maven.dim.extensions.JavaSourceLoader
OUT_PARAM_ANNOTATIONS, OUT_PARAM_CLASS, OUT_PARAM_COMMENT, OUT_PARAM_CONSTANTS, OUT_PARAM_CONSTANTS_MAP, OUT_PARAM_DECLARED_CONSTANTS, OUT_PARAM_DECLARED_CONSTANTS_MAP, OUT_PARAM_DECLARED_FIELDS, OUT_PARAM_DECLARED_FIELDS_MAP, OUT_PARAM_FIELDS, OUT_PARAM_FIELDS_MAP, OUT_PARAM_INTERFACE_METHODS, OUT_PARAM_INTERFACE_METHODS_MAP, OUT_PARAM_JAVA_CLASS, OUT_PARAM_METHODS, OUT_PARAM_METHODS_MAP, OUT_PARAM_NAME, OUT_PARAM_PROPERTIES, OUT_PARAM_PROPERTIES_MAP, OUT_PARAM_SELECTOR, OUT_PARAM_SIMPLE_NAME, OUT_PARAM_TAGS, PARAM_ALIAS, PARAM_API_DOCS, PARAM_JAVA_SOURCE, PARAM_OVERWRITE
 
Constructor Summary
InterfaceScanner(File baseDir, Map<String,Object> requestParams)
          Deprecated.  
 
Method Summary
 
Methods inherited from class org.tinyjee.maven.dim.extensions.JavaSourceLoader
asMap, asMap, asMap, asMap, getPackage, getSource, init, init, init, scanFieldsAndConstants, scanMethods, scanProperties, typeToString
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

LEGACY_PARAM_ALIAS

public static final String LEGACY_PARAM_ALIAS
Deprecated. 
See Also:
Constant Field Values

LEGACY_PARAM_INTERFACE

public static final String LEGACY_PARAM_INTERFACE
Deprecated. 
See Also:
Constant Field Values

LEGACY_PARAM_TYPE

public static final String LEGACY_PARAM_TYPE
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

InterfaceScanner

public InterfaceScanner(File baseDir,
                        Map<String,Object> requestParams)
Deprecated.