javax.persistence.Convert.attributeName()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(3.5k)|赞(0)|评价(0)|浏览(113)

本文整理了Java中javax.persistence.Convert.attributeName()方法的一些代码示例,展示了Convert.attributeName()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Convert.attributeName()方法的具体详情如下:
包路径:javax.persistence.Convert
类名称:Convert
方法名:attributeName

Convert.attributeName介绍

暂无

代码示例

代码示例来源:origin: hibernate/hibernate-orm

@SuppressWarnings("unchecked")
public AttributeConversionInfo(Convert convertAnnotation, XAnnotatedElement xAnnotatedElement) {
  this(
      convertAnnotation.converter(),
      convertAnnotation.disableConversion(),
      convertAnnotation.attributeName(),
      xAnnotatedElement
  );
}

代码示例来源:origin: hibernate/hibernate-orm

private void applyPhysicalConvertAnnotations(
    String attributeNamePrefix,
    Map<String, Convert> convertAnnotationsMap) {
  final Convert physicalAnnotation = getPhysicalAnnotation( Convert.class );
  if ( physicalAnnotation != null ) {
    // only add if no XML element named a converter for this attribute
    final String qualifiedAttributeName = qualifyConverterAttributeName( attributeNamePrefix, physicalAnnotation.attributeName() );
    if ( ! convertAnnotationsMap.containsKey( qualifiedAttributeName ) ) {
      convertAnnotationsMap.put( qualifiedAttributeName, physicalAnnotation );
    }
  }
  final Converts physicalGroupingAnnotation = getPhysicalAnnotation( Converts.class );
  if ( physicalGroupingAnnotation != null ) {
    for ( Convert convertAnnotation : physicalGroupingAnnotation.value() ) {
      // again, only add if no XML element named a converter for this attribute
      final String qualifiedAttributeName = qualifyConverterAttributeName( attributeNamePrefix, convertAnnotation.attributeName() );
      if ( ! convertAnnotationsMap.containsKey( qualifiedAttributeName ) ) {
        convertAnnotationsMap.put( qualifiedAttributeName, convertAnnotation );
      }
    }
  }
}

代码示例来源:origin: hibernate/hibernate-orm

final String qualifiedAttributeName = qualifyConverterAttributeName(
    attributeNamePrefix,
    convertAnnotation.attributeName()
);
convertAnnotationsMap.put( qualifiedAttributeName, convertAnnotation );

代码示例来源:origin: org.hibernate.orm/hibernate-core

@SuppressWarnings("unchecked")
public AttributeConversionInfo(Convert convertAnnotation, XAnnotatedElement xAnnotatedElement) {
  this(
      convertAnnotation.converter(),
      convertAnnotation.disableConversion(),
      convertAnnotation.attributeName(),
      xAnnotatedElement
  );
}

代码示例来源:origin: org.hibernate.orm/hibernate-core

private void applyPhysicalConvertAnnotations(
    String attributeNamePrefix,
    Map<String, Convert> convertAnnotationsMap) {
  final Convert physicalAnnotation = getPhysicalAnnotation( Convert.class );
  if ( physicalAnnotation != null ) {
    // only add if no XML element named a converter for this attribute
    final String qualifiedAttributeName = qualifyConverterAttributeName( attributeNamePrefix, physicalAnnotation.attributeName() );
    if ( ! convertAnnotationsMap.containsKey( qualifiedAttributeName ) ) {
      convertAnnotationsMap.put( qualifiedAttributeName, physicalAnnotation );
    }
  }
  final Converts physicalGroupingAnnotation = getPhysicalAnnotation( Converts.class );
  if ( physicalGroupingAnnotation != null ) {
    for ( Convert convertAnnotation : physicalGroupingAnnotation.value() ) {
      // again, only add if no XML element named a converter for this attribute
      final String qualifiedAttributeName = qualifyConverterAttributeName( attributeNamePrefix, convertAnnotation.attributeName() );
      if ( ! convertAnnotationsMap.containsKey( qualifiedAttributeName ) ) {
        convertAnnotationsMap.put( qualifiedAttributeName, convertAnnotation );
      }
    }
  }
}

代码示例来源:origin: org.hibernate.orm/hibernate-core

final String qualifiedAttributeName = qualifyConverterAttributeName(
    attributeNamePrefix,
    convertAnnotation.attributeName()
);
convertAnnotationsMap.put( qualifiedAttributeName, convertAnnotation );

相关文章

微信公众号

最新文章

更多