net.sf.jsefa.common.annotation
Class TypeMappingFactory.TypeMappingPlaceholder

java.lang.Object
  extended by net.sf.jsefa.common.mapping.TypeMapping<N>
      extended by net.sf.jsefa.common.annotation.TypeMappingFactory.TypeMappingPlaceholder
Enclosing class:
TypeMappingFactory<N,R extends TypeMappingRegistry<N>>

protected final class TypeMappingFactory.TypeMappingPlaceholder
extends TypeMapping<N>

A placeholder for a type mapping used during the construction of a type mapping, i. e. between calling TypeMappingFactory.prepareToCreate(Class, Object) and the registration of the type mapping.

This is used to obtain the object type for a given data type name during the construction phase.

Author:
Norman Lahme-Huetig

Constructor Summary
protected TypeMappingFactory.TypeMappingPlaceholder(Class<?> objectType, N dataTypeName)
          Constructs a new TypeMappingPlaceholder.
 
Method Summary
 
Methods inherited from class net.sf.jsefa.common.mapping.TypeMapping
getDataTypeName, getObjectType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeMappingFactory.TypeMappingPlaceholder

protected TypeMappingFactory.TypeMappingPlaceholder(Class<?> objectType,
                                                    N dataTypeName)
Constructs a new TypeMappingPlaceholder.

Parameters:
objectType - the object type
dataTypeName - the data type name


Copyright © 2014. All rights reserved.