public static String getReferenceEntityName(PropertyData propertyData, MetadataBuildingContext buildingContext) { XClass targetEntity = getTargetEntity( propertyData, buildingContext ); if ( AnnotationBinder.isDefault( targetEntity, buildingContext ) ) { return propertyData.getClassOrElementName(); } else { return targetEntity.getName(); } }
public static XClass getTargetEntity(PropertyData propertyData, MetadataBuildingContext buildingContext) { XProperty property = propertyData.getProperty(); return buildingContext.getBootstrapContext().getReflectionManager().toXClass( getTargetEntityClass( property ) ); }
final String propertyName = inferredData.getPropertyName(); value.setPropertyName( propertyName ); String referencedEntityName = ToOneBinder.getReferenceEntityName( inferredData, targetEntity, buildingContext ); value.setReferencedEntityName( referencedEntityName ); AnnotationBinder.defineFetchingStrategy( value, inferredData.getProperty() );
value.markAsLogicalOneToOne(); value.setReferencedEntityName( ToOneBinder.getReferenceEntityName( inferredData, targetEntity, context ) ); final XProperty property = inferredData.getProperty(); defineFetchingStrategy( value, property );
public static String getReferenceEntityName(PropertyData propertyData, ExtendedMappings mappings) { XClass targetEntity = getTargetEntity( propertyData, mappings ); if ( AnnotationBinder.isDefault( targetEntity, mappings ) ) { return propertyData.getClassOrElementName(); } else { return targetEntity.getName(); } }
final String propertyName = inferredData.getPropertyName(); value.setPropertyName( propertyName ); String referencedEntityName = ToOneBinder.getReferenceEntityName(inferredData, targetEntity, mappings); value.setReferencedEntityName( referencedEntityName ); AnnotationBinder.defineFetchingStrategy( value, inferredData.getProperty() );
public static XClass getTargetEntity(PropertyData propertyData, ExtendedMappings mappings) { XProperty property = propertyData.getProperty(); return mappings.getReflectionManager().toXClass( getTargetEntityClass( property ) ); }
ignoreNotFound, onDeleteCascade, ToOneBinder.getTargetEntity( inferredData, context ), propertyHolder, inferredData, getFetchMode( ann.fetch() ), ignoreNotFound, onDeleteCascade, ToOneBinder.getTargetEntity( inferredData, context ), propertyHolder, inferredData,
value.markAsLogicalOneToOne(); value.setReferencedEntityName( ToOneBinder.getReferenceEntityName( inferredData, targetEntity, mappings ) ); final XProperty property = inferredData.getProperty(); defineFetchingStrategy( value, property );
public static XClass getTargetEntity(PropertyData propertyData, Mappings mappings) { XProperty property = propertyData.getProperty(); return mappings.getReflectionManager().toXClass( getTargetEntityClass( property ) ); }
public static String getReferenceEntityName(PropertyData propertyData, Mappings mappings) { XClass targetEntity = getTargetEntity( propertyData, mappings ); if ( AnnotationBinder.isDefault( targetEntity, mappings ) ) { return propertyData.getClassOrElementName(); } else { return targetEntity.getName(); } }
final String propertyName = inferredData.getPropertyName(); value.setPropertyName( propertyName ); final String referencedEntityName = ToOneBinder.getReferenceEntityName( inferredData, targetEntity, buildingContext ); value.setReferencedEntityName( referencedEntityName ); AnnotationBinder.defineFetchingStrategy( value, inferredData.getProperty() );
public static XClass getTargetEntity(PropertyData propertyData, Mappings mappings) { XProperty property = propertyData.getProperty(); return mappings.getReflectionManager().toXClass( getTargetEntityClass( property ) ); }
public static String getReferenceEntityName(PropertyData propertyData, MetadataBuildingContext buildingContext) { XClass targetEntity = getTargetEntity( propertyData, buildingContext ); if ( AnnotationBinder.isDefault( targetEntity, buildingContext ) ) { return propertyData.getClassOrElementName(); } else { return targetEntity.getName(); } }
final String propertyName = inferredData.getPropertyName(); value.setPropertyName( propertyName ); String referencedEntityName = ToOneBinder.getReferenceEntityName(inferredData, targetEntity, mappings); value.setReferencedEntityName( referencedEntityName ); AnnotationBinder.defineFetchingStrategy( value, inferredData.getProperty() );
public static XClass getTargetEntity(PropertyData propertyData, MetadataBuildingContext buildingContext) { XProperty property = propertyData.getProperty(); return buildingContext.getBootstrapContext().getReflectionManager().toXClass( getTargetEntityClass( property ) ); }
public static String getReferenceEntityName(PropertyData propertyData, Mappings mappings) { XClass targetEntity = getTargetEntity( propertyData, mappings ); if ( AnnotationBinder.isDefault( targetEntity, mappings ) ) { return propertyData.getClassOrElementName(); } else { return targetEntity.getName(); } }
final String propertyName = inferredData.getPropertyName(); value.setPropertyName( propertyName ); String referencedEntityName = ToOneBinder.getReferenceEntityName(inferredData, targetEntity, mappings); value.setReferencedEntityName( referencedEntityName ); AnnotationBinder.defineFetchingStrategy( value, inferredData.getProperty() );
!mandatory, ignoreNotFound, onDeleteCascade, ToOneBinder.getTargetEntity( inferredData, mappings ), propertyHolder, inferredData, false, isIdentifierMapper, getFetchMode( ann.fetch() ), ignoreNotFound, onDeleteCascade, ToOneBinder.getTargetEntity( inferredData, mappings ), propertyHolder, inferredData,
value.markAsLogicalOneToOne(); value.setReferencedEntityName( ToOneBinder.getReferenceEntityName( inferredData, targetEntity, mappings ) ); final XProperty property = inferredData.getProperty(); defineFetchingStrategy( value, property );