org.rhq.helpers.perftest.support.jpa.mapping
Class MappingTranslator

java.lang.Object
  extended by org.rhq.helpers.perftest.support.jpa.mapping.MappingTranslator

public class MappingTranslator
extends Object

Translates the Node and its Edges into table and column names.

Author:
Lukas Krejci

Constructor Summary
MappingTranslator()
           
 
Method Summary
static Set<org.rhq.helpers.perftest.support.jpa.mapping.MappingTranslator.AnnotatedField> getIdFields(Class<?> entity)
           
static String getTableName(Class<?> entity)
           
 RelationshipTranslation translate(Edge edge)
           
 EntityTranslation translate(Node node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MappingTranslator

public MappingTranslator()
Method Detail

translate

public EntityTranslation translate(Node node)

translate

public RelationshipTranslation translate(Edge edge)

getTableName

public static String getTableName(Class<?> entity)

getIdFields

public static Set<org.rhq.helpers.perftest.support.jpa.mapping.MappingTranslator.AnnotatedField> getIdFields(Class<?> entity)


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.