public String getClassOrElementName() throws MappingException { return wrappedInferredData.getClassOrElementName(); }
public static String getReferenceEntityName(PropertyData propertyData, XClass targetEntity, MetadataBuildingContext buildingContext) { if ( AnnotationBinder.isDefault( targetEntity, buildingContext ) ) { return propertyData.getClassOrElementName(); } else { return targetEntity.getName(); } }
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 Component createComponent( PropertyHolder propertyHolder, PropertyData inferredData, boolean isComponentEmbedded, boolean isIdentifierMapper, MetadataBuildingContext context) { Component comp = new Component( context, propertyHolder.getPersistentClass() ); comp.setEmbedded( isComponentEmbedded ); //yuk comp.setTable( propertyHolder.getTable() ); //FIXME shouldn't identifier mapper use getClassOrElementName? Need to be checked. if ( isIdentifierMapper || ( isComponentEmbedded && inferredData.getPropertyName() == null ) ) { comp.setComponentClassName( comp.getOwner().getClassName() ); } else { comp.setComponentClassName( inferredData.getClassOrElementName() ); } return comp; }
public String getClassOrElementName() throws MappingException { return wrappedInferredData.getClassOrElementName(); }
public static String getReferenceEntityName(PropertyData propertyData, XClass targetEntity, ExtendedMappings mappings) { if ( AnnotationBinder.isDefault( targetEntity, mappings ) ) { return propertyData.getClassOrElementName(); } else { return targetEntity.getName(); } }
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(); } }
value.setTypeName( inferredData.getClassOrElementName() ); final String propertyName = inferredData.getPropertyName(); value.setTypeUsingReflection( propertyHolder.getClassName(), propertyName );
public String getClassOrElementName() throws MappingException { return wrappedInferredData.getClassOrElementName(); }
public String getClassOrElementName() throws MappingException { return wrappedInferredData.getClassOrElementName(); }
public static Component createComponent(PropertyHolder propertyHolder, PropertyData inferredData, boolean isComponentEmbedded, boolean isIdentifierMapper) { Component comp = new Component( propertyHolder.getPersistentClass() ); comp.setEmbedded( isComponentEmbedded ); //yuk comp.setTable( propertyHolder.getTable() ); //FIXME shouldn't identifier mapper use getClassOrElementName? Need to be checked. if ( isIdentifierMapper || ( isComponentEmbedded && inferredData.getPropertyName() == null ) ) { comp.setComponentClassName( comp.getOwner().getClassName() ); } else { comp.setComponentClassName( inferredData.getClassOrElementName() ); } comp.setNodeName( inferredData.getPropertyName() ); return comp; }
LOG.debugf( "Skipping attribute [%s : %s] as it was already processed as part of super hierarchy", inferredData.getClassOrElementName(), inferredData.getPropertyName() ); isId, propertyHolder, property.getName(), context ); referencedEntityName = mapsIdProperty.getClassOrElementName(); isId, propertyHolder, property.getName(), context ); propertyBinder.setReferencedEntityName( mapsIdProperty.getClassOrElementName() );
public static String getReferenceEntityName(PropertyData propertyData, XClass targetEntity, MetadataBuildingContext buildingContext) { if ( AnnotationBinder.isDefault( targetEntity, buildingContext ) ) { return propertyData.getClassOrElementName(); } else { return targetEntity.getName(); } }
public static String getReferenceEntityName(PropertyData propertyData, XClass targetEntity, Mappings mappings) { if ( AnnotationBinder.isDefault( targetEntity, mappings ) ) { return propertyData.getClassOrElementName(); } else { return targetEntity.getName(); } }
public static String getReferenceEntityName(PropertyData propertyData, XClass targetEntity, Mappings mappings) { if ( AnnotationBinder.isDefault( targetEntity, mappings ) ) { return propertyData.getClassOrElementName(); } else { return targetEntity.getName(); } }
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 String getReferenceEntityName(PropertyData propertyData, Mappings mappings) { XClass targetEntity = getTargetEntity( propertyData, mappings ); if ( AnnotationBinder.isDefault( targetEntity, mappings ) ) { return propertyData.getClassOrElementName(); } else { return targetEntity.getName(); } }
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(); } }
value.setTypeName( inferredData.getClassOrElementName() ); final String propertyName = inferredData.getPropertyName(); value.setTypeUsingReflection( propertyHolder.getClassName(), propertyName );
isId, propertyHolder, property.getName(), mappings ); referencedEntityName = mapsIdProperty.getClassOrElementName(); isId, propertyHolder, property.getName(), mappings ); propertyBinder.setReferencedEntityName( mapsIdProperty.getClassOrElementName() );