本文整理了Java中org.hibernate.mapping.Property.getMetaAttribute()
方法的一些代码示例,展示了Property.getMetaAttribute()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Property.getMetaAttribute()
方法的具体详情如下:
包路径:org.hibernate.mapping.Property
类名称:Property
方法名:getMetaAttribute
暂无
代码示例来源:origin: hibernate/hibernate-orm
Map ma = element.getMetaAttributes();
assertNotNull(ma);
assertNotNull(element.getMetaAttribute("global"));
MetaAttribute metaAttribute2 = element.getMetaAttribute("implements");
assertNotNull(metaAttribute2);
assertNull(element.getMetaAttribute("globalnoinherit"));
Map ma = element.getMetaAttributes();
assertNotNull(ma);
assertNotNull(element.getMetaAttribute("global"));
assertNotNull(element.getMetaAttribute("componentonly"));
assertNotNull(element.getMetaAttribute("allcomponent"));
assertNull(element.getMetaAttribute("globalnoinherit"));
MetaAttribute compimplements = element.getMetaAttribute("implements");
assertNotNull(compimplements);
assertEquals(compimplements.getValue(), "AnotherInterface");
MetaAttribute propximplements = xp.getMetaAttribute( "implements" );
assertNotNull(propximplements);
assertEquals(propximplements.getValue(), "AnotherInterface");
代码示例来源:origin: hibernate/hibernate-orm
MetaAttribute propertyAttribute = property.getMetaAttribute( "globalmutated" );
propertyAttribute = property.getMetaAttribute( "globalmutated" );
propertyAttribute = property.getMetaAttribute( "globalmutated" );
propertyAttribute = property.getMetaAttribute( "globalmutated" );
propertyAttribute = property.getMetaAttribute( "globalmutated" );
propertyAttribute = property.getMetaAttribute( "globalmutated" );
代码示例来源:origin: org.hibernate/hibernate-tools
public boolean hasFieldJavaDoc(Property property) {
return property.getMetaAttribute("field-description")!=null;
}
代码示例来源:origin: hibernate/hibernate-tools
public boolean hasFieldJavaDoc(Property property) {
return property.getMetaAttribute("field-description")!=null;
}
代码示例来源:origin: org.hibernate/hibernate-tools
public String getFieldDescription(Property property){
MetaAttribute c = property.getMetaAttribute( "field-description" );
if ( c == null ) {
return "";
}
else {
return c2j.getMetaAsString( property, "field-description" );
}
}
代码示例来源:origin: hibernate/hibernate-tools
public String getFieldDescription(Property property){
MetaAttribute c = property.getMetaAttribute( "field-description" );
if ( c == null ) {
return "";
}
else {
return c2j.getMetaAsString( property, "field-description" );
}
}
代码示例来源:origin: org.hibernate/hibernate-tools
private String getModifiers(Property property, String modifiername, String defaultModifiers) {
MetaAttribute override = property.getMetaAttribute( modifiername );
if ( override != null ) {
return MetaAttributeHelper.getMetaAsString( override );
}
else {
return defaultModifiers;
}
}
代码示例来源:origin: hibernate/hibernate-tools
private String getModifiers(Property property, String modifiername, String defaultModifiers) {
MetaAttribute override = property.getMetaAttribute( modifiername );
if ( override != null ) {
return MetaAttributeHelper.getMetaAsString( override );
}
else {
return defaultModifiers;
}
}
代码示例来源:origin: org.hibernate/hibernate-tools
public String getFieldJavaDoc(Property property, int indent) {
MetaAttribute c = property.getMetaAttribute( "field-description" );
if ( c == null ) {
return c2j.toJavaDoc( "", indent );
}
else {
return c2j.toJavaDoc( c2j.getMetaAsString( property, "field-description" ), indent );
}
}
代码示例来源:origin: hibernate/hibernate-tools
public String getFieldJavaDoc(Property property, int indent) {
MetaAttribute c = property.getMetaAttribute( "field-description" );
if ( c == null ) {
return c2j.toJavaDoc( "", indent );
}
else {
return c2j.toJavaDoc( c2j.getMetaAsString( property, "field-description" ), indent );
}
}
代码示例来源:origin: org.nakedobjects/nos-objectstore-hibernate
public Setter getSetter(final Class theClass, final String propertyName)
throws PropertyNotFoundException {
Setter setter = null;
Property thisProperty = HibernateUtil.getConfiguration().getClassMapping(theClass.getName()).getProperty(propertyName);
MetaAttribute propertyMeta = thisProperty.getMetaAttribute(PropertyHelper.NAKED_PROPERTY);
if (propertyMeta != null) {
String access = null;
MetaAttribute accessMeta = thisProperty.getMetaAttribute(PropertyHelper.NAKED_ACCESS);
if (accessMeta != null) {
access = accessMeta.getValue();
}
PropertyAccessor wrappedAccessor = PropertyAccessorFactory.getPropertyAccessor(access);
if (wrappedAccessor != null) {
setter = wrappedAccessor.getSetter(theClass, propertyMeta.getValue());
}
}
return new OptimisticLockSetter( theClass, propertyName, getLongVersionAccessor(), setter);
}
代码示例来源:origin: org.nakedobjects/nos-objectstore-hibernate
public Getter getGetter(final Class theClass, final String propertyName)
throws PropertyNotFoundException {
Property thisProperty = HibernateUtil.getConfiguration().getClassMapping(theClass.getName()).getProperty(propertyName);
MetaAttribute propertyMeta = thisProperty.getMetaAttribute(PropertyHelper.NAKED_PROPERTY);
if (propertyMeta != null) {
String access = null;
MetaAttribute accessMeta = thisProperty.getMetaAttribute(PropertyHelper.NAKED_ACCESS);
if (accessMeta != null) {
access = accessMeta.getValue();
}
PropertyAccessor wrappedAccessor = PropertyAccessorFactory.getPropertyAccessor(access);
if (wrappedAccessor != null) {
return wrappedAccessor.getGetter(theClass, propertyMeta.getValue());
}
}
return new OptimisticLockGetter( theClass, propertyName, getLongVersionAccessor() );
}
}
代码示例来源:origin: hibernate/hibernate-tools
@Test
public void testMetaAttributeMappings() {
PersistentClass classMapping = metadata.getEntityBinding( "Orders" );
Assert.assertEquals("order table value", classMapping.getMetaAttribute( "order-meta" ).getValue());
Property property = classMapping.getProperty("orderName");
Assert.assertEquals("order column value", property.getMetaAttribute( "order-meta" ).getValue());
//TODO: test sequence of meta
}
代码示例来源:origin: hibernate/hibernate-tools
public String getFieldInitialization(Property p, boolean useGenerics) {
if(hasMetaAttribute(p, "default-value")) {
return MetaAttributeHelper.getMetaAsString( p.getMetaAttribute( "default-value" ) );
代码示例来源:origin: org.hibernate/hibernate-tools
public String getFieldInitialization(Property p, boolean useGenerics) {
if(hasMetaAttribute(p, "default-value")) {
return MetaAttributeHelper.getMetaAsString( p.getMetaAttribute( "default-value" ) );
内容来源于网络,如有侵权,请联系作者删除!