当前位置: 首页>>代码示例>>Java>>正文


Java NaturalLanguageTemplateAttribute类代码示例

本文整理汇总了Java中org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute的典型用法代码示例。如果您正苦于以下问题:Java NaturalLanguageTemplateAttribute类的具体用法?Java NaturalLanguageTemplateAttribute怎么用?Java NaturalLanguageTemplateAttribute使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


NaturalLanguageTemplateAttribute类属于org.kuali.rice.krms.api.repository.language包,在下文中一共展示了NaturalLanguageTemplateAttribute类的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: assertXmlMarshaling

import org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute; //导入依赖的package包/类
public void assertXmlMarshaling(Object naturalLanguageTemplateAttribute, String expectedXml)
    throws Exception
{
    JAXBContext jc = JAXBContext.newInstance(NaturalLanguageTemplateAttribute.class);

    Marshaller marshaller = jc.createMarshaller();
    StringWriter stringWriter = new StringWriter();
    marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);
    // marshaller.setProperty("com.sun.xml.internal.bind.namespacePrefixMapper", new CustomNamespacePrefixMapper());
    marshaller.marshal(naturalLanguageTemplateAttribute, stringWriter);
    String xml = stringWriter.toString();

    System.out.println(xml); // TODO run test, paste xml output into XML, comment out this line.

    Unmarshaller unmarshaller = jc.createUnmarshaller();
    Object actual = unmarshaller.unmarshal(new StringReader(xml));
    Object expected = unmarshaller.unmarshal(new StringReader(expectedXml));
    Assert.assertEquals(expected, actual);
}
 
开发者ID:kuali,项目名称:kc-rice,代码行数:20,代码来源:NaturalLanguageTemplateAttributeGenTest.java

示例2: from

import org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute; //导入依赖的package包/类
/**
 * Converts a immutable {@link NaturalLanguageTemplateAttribute} to its mutable {@link NaturalLanguageTemplateAttributeBo} counterpart.
 * @param naturalLanguageTemplateAttribute the immutable object.
 * @return a {@link NaturalLanguageTemplateAttributeBo} the mutable NaturalLanguageTemplateAttributeBo.
 * 
 */
public static org.kuali.rice.krms.impl.repository.NaturalLanguageTemplateAttributeBo from(NaturalLanguageTemplateAttribute naturalLanguageTemplateAttribute) {
    if (naturalLanguageTemplateAttribute == null) {
        return null;
    }

    NaturalLanguageTemplateAttributeBo naturalLanguageTemplateAttributeBo = new NaturalLanguageTemplateAttributeBo();
    naturalLanguageTemplateAttributeBo.setNaturalLanguageTemplateId(naturalLanguageTemplateAttribute.getNaturalLanguageTemplateId());
    naturalLanguageTemplateAttributeBo.setVersionNumber(naturalLanguageTemplateAttribute.getVersionNumber());
    naturalLanguageTemplateAttributeBo.setValue(naturalLanguageTemplateAttribute.getValue());
    naturalLanguageTemplateAttributeBo.setAttributeDefinitionId(naturalLanguageTemplateAttribute.getAttributeDefinitionId());
    naturalLanguageTemplateAttributeBo.setAttributeDefinition(naturalLanguageTemplateAttribute.getAttributeDefinition());
    naturalLanguageTemplateAttributeBo.setId(naturalLanguageTemplateAttribute.getId());

    // TODO collections, etc. 
    return naturalLanguageTemplateAttributeBo;
}
 
开发者ID:kuali,项目名称:kc-rice,代码行数:23,代码来源:NaturalLanguageTemplateAttributeBo.java

示例3: test_NaturalLanguageTemplateAttribute_xml_marshaling

import org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute; //导入依赖的package包/类
public void test_NaturalLanguageTemplateAttribute_xml_marshaling()
    throws Exception
{
    NaturalLanguageTemplateAttribute naturalLanguageTemplateAttribute = buildFullNaturalLanguageTemplateAttribute();

    assertXmlMarshaling(naturalLanguageTemplateAttribute, XML);
}
 
开发者ID:kuali,项目名称:kc-rice,代码行数:8,代码来源:NaturalLanguageTemplateAttributeGenTest.java

示例4: to

import org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute; //导入依赖的package包/类
/**
 * Converts a mutable {@link NaturalLanguageTemplateAttributeBo} to its immutable counterpart, {@link NaturalLanguageTemplateAttribute}.
 * @param naturalLanguageTemplateAttributeBo the mutable business object.
 * @return a {@link NaturalLanguageTemplateAttribute} the immutable object.
 * 
 */
public static NaturalLanguageTemplateAttribute to(NaturalLanguageTemplateAttributeBo naturalLanguageTemplateAttributeBo) {
    if (naturalLanguageTemplateAttributeBo == null) {
        return null;
    }

    return NaturalLanguageTemplateAttribute.Builder.create(naturalLanguageTemplateAttributeBo).build();
}
 
开发者ID:kuali,项目名称:kc-rice,代码行数:14,代码来源:NaturalLanguageTemplateAttributeBo.java

示例5: from

import org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute; //导入依赖的package包/类
/**
 * Converts a immutable {@link NaturalLanguageTemplateAttribute} to its mutable {@link NaturalLanguageTemplateAttributeBo} counterpart.
 * @param naturalLanguageTemplateAttribute the immutable object.
 * @return a {@link NaturalLanguageTemplateAttributeBo} the mutable NaturalLanguageTemplateAttributeBo.
 * 
 */
public static org.kuali.rice.krms.impl.repository.NaturalLanguageTemplateAttributeBo from(NaturalLanguageTemplateAttribute naturalLanguageTemplateAttribute) {
    if (naturalLanguageTemplateAttribute == null) return null;
    NaturalLanguageTemplateAttributeBo naturalLanguageTemplateAttributeBo = new NaturalLanguageTemplateAttributeBo();
    naturalLanguageTemplateAttributeBo.setNaturalLanguageTemplateId(naturalLanguageTemplateAttribute.getNaturalLanguageTemplateId());
    naturalLanguageTemplateAttributeBo.setVersionNumber(naturalLanguageTemplateAttribute.getVersionNumber());
    naturalLanguageTemplateAttributeBo.setValue(naturalLanguageTemplateAttribute.getValue());
    naturalLanguageTemplateAttributeBo.setAttributeDefinitionId(naturalLanguageTemplateAttribute.getAttributeDefinitionId());
    naturalLanguageTemplateAttributeBo.setAttributeDefinition(naturalLanguageTemplateAttribute.getAttributeDefinition());
    naturalLanguageTemplateAttributeBo.setId(naturalLanguageTemplateAttribute.getId());
    // TODO collections, etc.
    return naturalLanguageTemplateAttributeBo;
}
 
开发者ID:aapotts,项目名称:kuali_rice,代码行数:19,代码来源:NaturalLanguageTemplateAttributeBo.java

示例6: test_NaturalLanguageTemplateAttribute_set_validation_id_success_null

import org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute; //导入依赖的package包/类
@Test
public void test_NaturalLanguageTemplateAttribute_set_validation_id_success_null() {
    NaturalLanguageTemplateAttribute.Builder builder = NaturalLanguageTemplateAttribute.Builder.create();
    builder.setId(null);
}
 
开发者ID:kuali,项目名称:kc-rice,代码行数:6,代码来源:NaturalLanguageTemplateAttributeGenTest.java

示例7: test_NaturalLanguageTemplateAttribute_set_validation_id_fail_empty

import org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute; //导入依赖的package包/类
@Test(expected = java.lang.IllegalArgumentException.class)
public void test_NaturalLanguageTemplateAttribute_set_validation_id_fail_empty() {
    NaturalLanguageTemplateAttribute.Builder builder = NaturalLanguageTemplateAttribute.Builder.create();
    builder.setId("");
}
 
开发者ID:kuali,项目名称:kc-rice,代码行数:6,代码来源:NaturalLanguageTemplateAttributeGenTest.java

示例8: test_NaturalLanguageTemplateAttribute_set_validation_id_fail_whitespace

import org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute; //导入依赖的package包/类
@Test(expected = java.lang.IllegalArgumentException.class)
public void test_NaturalLanguageTemplateAttribute_set_validation_id_fail_whitespace() {
    NaturalLanguageTemplateAttribute.Builder builder = NaturalLanguageTemplateAttribute.Builder.create();
    builder.setId("    ");
}
 
开发者ID:kuali,项目名称:kc-rice,代码行数:6,代码来源:NaturalLanguageTemplateAttributeGenTest.java

示例9: test_NaturalLanguageTemplateAttribute_Builder_create

import org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute; //导入依赖的package包/类
@Test
public void test_NaturalLanguageTemplateAttribute_Builder_create() {
    NaturalLanguageTemplateAttribute.Builder.create();
}
 
开发者ID:kuali,项目名称:kc-rice,代码行数:5,代码来源:NaturalLanguageTemplateAttributeGenTest.java

示例10: test_NaturalLanguageTemplateAttribute_Builder_create_and_build

import org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute; //导入依赖的package包/类
@Test
public void test_NaturalLanguageTemplateAttribute_Builder_create_and_build() {
    NaturalLanguageTemplateAttribute.Builder builder = NaturalLanguageTemplateAttribute.Builder.create();
    builder.build();
}
 
开发者ID:kuali,项目名称:kc-rice,代码行数:6,代码来源:NaturalLanguageTemplateAttributeGenTest.java

示例11: buildFullNaturalLanguageTemplateAttribute

import org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute; //导入依赖的package包/类
public static NaturalLanguageTemplateAttribute buildFullNaturalLanguageTemplateAttribute() {
    NaturalLanguageTemplateAttribute.Builder builder = NaturalLanguageTemplateAttribute.Builder.create();
    builder.setId(ID);
    NaturalLanguageTemplateAttribute naturalLanguageTemplateAttribute = builder.build();
    return naturalLanguageTemplateAttribute;
}
 
开发者ID:kuali,项目名称:kc-rice,代码行数:7,代码来源:NaturalLanguageTemplateAttributeGenTest.java

示例12: to

import org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute; //导入依赖的package包/类
/**
 * Converts a mutable {@link NaturalLanguageTemplateAttributeBo} to its immutable counterpart, {@link NaturalLanguageTemplateAttribute}.
 * @param naturalLanguageTemplateAttributeBo the mutable business object.
 * @return a {@link NaturalLanguageTemplateAttribute} the immutable object.
 * 
 */
public static NaturalLanguageTemplateAttribute to(NaturalLanguageTemplateAttributeBo naturalLanguageTemplateAttributeBo) {
    if (naturalLanguageTemplateAttributeBo == null) { return null; }
    return NaturalLanguageTemplateAttribute.Builder.create(naturalLanguageTemplateAttributeBo).build();
}
 
开发者ID:aapotts,项目名称:kuali_rice,代码行数:11,代码来源:NaturalLanguageTemplateAttributeBo.java


注:本文中的org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。