public class XNodeSerializer extends Object
Modifier and Type | Field and Description |
---|---|
static String |
USER_DATA_KEY_COMMENT |
Constructor and Description |
---|
XNodeSerializer(PrismBeanConverter beanConverter) |
Modifier and Type | Method and Description |
---|---|
boolean |
isSerializeCompositeObjects() |
<V extends PrismValue> |
serializeItem(Item<V> item) |
<V extends PrismValue> |
serializeItemAsRoot(Item<V> item) |
<V extends PrismValue> |
serializeItemValue(V itemValue,
ItemDefinition definition) |
RootXNode |
serializeItemValueAsRoot(PrismValue value,
QName elementName) |
<O extends Objectable> |
serializeObject(PrismObject<O> object) |
void |
setSerializeCompositeObjects(boolean serializeCompositeObjects) |
public static final String USER_DATA_KEY_COMMENT
public XNodeSerializer(PrismBeanConverter beanConverter)
public boolean isSerializeCompositeObjects()
public void setSerializeCompositeObjects(boolean serializeCompositeObjects)
public <O extends Objectable> RootXNode serializeObject(PrismObject<O> object) throws SchemaException
SchemaException
public <V extends PrismValue> XNode serializeItem(Item<V> item) throws SchemaException
SchemaException
public RootXNode serializeItemValueAsRoot(PrismValue value, QName elementName) throws SchemaException
SchemaException
public <V extends PrismValue> RootXNode serializeItemAsRoot(Item<V> item) throws SchemaException
SchemaException
public <V extends PrismValue> XNode serializeItemValue(V itemValue, ItemDefinition definition) throws SchemaException
SchemaException
Copyright © 2014 evolveum. All rights reserved.