org.exolab.castor.tools
Class MappingTool.InternalLoader

java.lang.Object
  extended by org.exolab.castor.mapping.loader.MappingLoader
      extended by org.exolab.castor.tools.MappingTool.InternalLoader
All Implemented Interfaces:
MappingResolver
Enclosing class:
MappingTool

 class MappingTool.InternalLoader
extends MappingLoader


Nested Class Summary
 
Nested classes/interfaces inherited from class org.exolab.castor.mapping.loader.MappingLoader
MappingLoader.TypeInfoReference
 
Field Summary
 
Fields inherited from class org.exolab.castor.mapping.loader.MappingLoader
EMPTY_ARGS, NoDescriptor, STRING_ARG, VALUE_OF
 
Constructor Summary
MappingTool.InternalLoader()
           
 
Method Summary
(package private)  boolean canFindAccessors(java.lang.Class claz, java.lang.String fieldName, java.lang.Class type)
           
(package private)  boolean returnsArray(java.lang.Class claz, java.lang.String fieldName, java.lang.Class type)
          Returns true if the get method returns an array.
 
Methods inherited from class org.exolab.castor.mapping.loader.MappingLoader
addDescriptor, createDescriptor, createFieldDesc, createFieldDescs, createFieldHandler, findAccessor, getClassLoader, getDescriptor, getDescriptor, getLogWriter, getTypeInfo, isPrimitive, listDescriptors, listJavaClasses, loadClassDescriptor, loadMapping, resolveRelations, resolveType, setAllowRedefinitions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MappingTool.InternalLoader

MappingTool.InternalLoader()
Method Detail

returnsArray

boolean returnsArray(java.lang.Class claz,
                     java.lang.String fieldName,
                     java.lang.Class type)
Returns true if the get method returns an array. This method is used for greater compatability with generated descriptors.

Returns:
if get method returns an array.

canFindAccessors

boolean canFindAccessors(java.lang.Class claz,
                         java.lang.String fieldName,
                         java.lang.Class type)


Intalio Inc. (C) 1999-2004. All rights reserved http://www.intalio.com