org.databene.platform.array
Class Array2EntityConverter

java.lang.Object
  extended by org.databene.commons.converter.AbstractConverter<S,T>
      extended by org.databene.commons.converter.ThreadSafeConverter<java.lang.Object[],Entity>
          extended by org.databene.platform.array.Array2EntityConverter
All Implemented Interfaces:
java.lang.Cloneable, org.databene.commons.Converter<java.lang.Object[],Entity>, org.databene.commons.ThreadAware

public class Array2EntityConverter
extends org.databene.commons.converter.ThreadSafeConverter<java.lang.Object[],Entity>

Converts an array of feature values to an entity.

Created: 26.08.2007 12:27:45

Author:
Volker Bergmann

Field Summary
protected  org.databene.commons.Escalator escalator
           
 
Fields inherited from class org.databene.commons.converter.AbstractConverter
sourceType, targetType
 
Constructor Summary
Array2EntityConverter(ComplexTypeDescriptor descriptor, java.lang.String[] featureNames, boolean stringSource)
           
 
Method Summary
 Entity convert(java.lang.Object[] sourceValue)
           
protected  org.databene.commons.Converter createConverter(java.lang.String featureName, ComplexTypeDescriptor descriptor, boolean stringSource)
           
protected  org.databene.commons.mutator.ConvertingMutator createMutator(java.lang.String featureName, ComplexTypeDescriptor descriptor, boolean stringSource)
           
 java.lang.String toString()
           
 
Methods inherited from class org.databene.commons.converter.ThreadSafeConverter
clone, isParallelizable, isThreadSafe
 
Methods inherited from class org.databene.commons.converter.AbstractConverter
getSourceType, getTargetType
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

escalator

protected org.databene.commons.Escalator escalator
Constructor Detail

Array2EntityConverter

public Array2EntityConverter(ComplexTypeDescriptor descriptor,
                             java.lang.String[] featureNames,
                             boolean stringSource)
Method Detail

createMutator

protected org.databene.commons.mutator.ConvertingMutator createMutator(java.lang.String featureName,
                                                                       ComplexTypeDescriptor descriptor,
                                                                       boolean stringSource)

createConverter

protected org.databene.commons.Converter createConverter(java.lang.String featureName,
                                                         ComplexTypeDescriptor descriptor,
                                                         boolean stringSource)

convert

public Entity convert(java.lang.Object[] sourceValue)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2013. All Rights Reserved.