public class XNodeSerializer extends Object
Constructor and Description |
---|
XNodeSerializer(PrismBeanConverter beanConverter) |
Modifier and Type | Method and Description |
---|---|
boolean |
isSerializeCompositeObjects() |
<IV extends PrismValue,ID extends ItemDefinition> |
serializeItem(Item<IV,ID> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
serializeItem(Item<IV,ID> item,
SerializationContext ctx) |
<IV extends PrismValue,ID extends ItemDefinition> |
serializeItemAsRoot(Item<IV,ID> item) |
<V extends PrismValue> |
serializeItemValue(V itemValue,
ItemDefinition definition) |
<V extends PrismValue> |
serializeItemValue(V itemValue,
ItemDefinition definition,
SerializationOptions options) |
RootXNode |
serializeItemValueAsRoot(PrismValue value,
QName elementName) |
<O extends Objectable> |
serializeObject(PrismObject<O> object) |
<O extends Objectable> |
serializeObject(PrismObject<O> object,
SerializationContext ctx) |
void |
setSerializeCompositeObjects(boolean serializeCompositeObjects) |
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 <O extends Objectable> RootXNode serializeObject(PrismObject<O> object, SerializationContext ctx) throws SchemaException
SchemaException
public <IV extends PrismValue,ID extends ItemDefinition> XNode serializeItem(Item<IV,ID> item) throws SchemaException
SchemaException
public <IV extends PrismValue,ID extends ItemDefinition> XNode serializeItem(Item<IV,ID> item, SerializationContext ctx) throws SchemaException
SchemaException
public RootXNode serializeItemValueAsRoot(PrismValue value, QName elementName) throws SchemaException
SchemaException
public <IV extends PrismValue,ID extends ItemDefinition> RootXNode serializeItemAsRoot(Item<IV,ID> item) throws SchemaException
SchemaException
public <V extends PrismValue> XNode serializeItemValue(V itemValue, ItemDefinition definition) throws SchemaException
SchemaException
public <V extends PrismValue> XNode serializeItemValue(V itemValue, ItemDefinition definition, SerializationOptions options) throws SchemaException
SchemaException
Copyright © 2016 evolveum. All rights reserved.