EclipseLink 2.4.2, build 'v20130514-5956486' API Reference

org.eclipse.persistence.jpa.jpql.spi.java
Class JavaFieldMapping

java.lang.Object
  extended by org.eclipse.persistence.jpa.jpql.spi.java.AbstractMapping
      extended by org.eclipse.persistence.jpa.jpql.spi.java.AbstractFieldMapping
          extended by org.eclipse.persistence.jpa.jpql.spi.java.JavaFieldMapping
All Implemented Interfaces:
java.lang.Comparable<IMapping>, IMapping

public class JavaFieldMapping
extends AbstractFieldMapping

The concrete implementation of IMapping that is wrapping the runtime representation of a persistent attribute.

Version:
2.4
Author:
Pascal Filion
Since:
2.3

Constructor Summary
JavaFieldMapping(IManagedType parent, java.lang.reflect.Field field)
          Creates a new JavaFieldMapping.
 
Method Summary
 
Methods inherited from class org.eclipse.persistence.jpa.jpql.spi.java.AbstractFieldMapping
getMember, getMemberAnnotations, getMemberGenericType, getMemberType, hasAnnotation
 
Methods inherited from class org.eclipse.persistence.jpa.jpql.spi.java.AbstractMapping
buildTypeDeclaration, calculateMappingType, calculateMappingType, compareTo, getMappingType, getName, getParent, getType, getTypeDeclaration, getTypeRepository, hasAnnotation, hasAnnotation, isCollection, isProperty, isRelationship, isTransient, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaFieldMapping

public JavaFieldMapping(IManagedType parent,
                        java.lang.reflect.Field field)
Creates a new JavaFieldMapping.

Parameters:
parent - The parent of this mapping
field - The Java field wrapped by this mapping

EclipseLink 2.4.2, build 'v20130514-5956486' API Reference