本文整理汇总了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);
}
示例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;
}
示例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);
}
示例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();
}
示例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;
}
示例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);
}
示例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("");
}
示例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(" ");
}
示例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();
}
示例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();
}
示例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;
}
示例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();
}