Modifier and Type | Method and Description |
---|---|
XNode |
PrismContext.parseToXNode(String dataString,
String language) |
Modifier and Type | Method and Description |
---|---|
Collection<XNode> |
PrismContext.parseObjects(InputStream stream,
String language) |
Modifier and Type | Method and Description |
---|---|
static <T> PrismPropertyValue<T> |
PrismPropertyValue.createRaw(XNode rawElement) |
void |
PrismPropertyValue.setRawElement(XNode rawElement) |
Modifier and Type | Method and Description |
---|---|
XNode |
AbstractParser.parse(File file) |
XNode |
AbstractParser.parse(String dataString) |
XNode |
AbstractParser.parseObject(com.fasterxml.jackson.core.JsonParser parser) |
Modifier and Type | Method and Description |
---|---|
String |
AbstractParser.serializeToJson(XNode node,
QName rootElement) |
String |
AbstractParser.serializeToString(XNode xnode,
QName rootElementName) |
Modifier and Type | Method and Description |
---|---|
<T> XNode |
PrismBeanConverter.marshall(T bean) |
<T> XNode |
PrismBeanConverter.marshall(T bean,
SerializationContext ctx) |
XNode |
AbstractParser.parse(File file) |
XNode |
DomParser.parse(File file) |
XNode |
Parser.parse(File file) |
XNode |
AbstractParser.parse(InputStream stream) |
XNode |
DomParser.parse(InputStream stream) |
XNode |
Parser.parse(InputStream stream) |
XNode |
AbstractParser.parse(String dataString) |
XNode |
DomParser.parse(String dataString) |
XNode |
Parser.parse(String dataString) |
XNode |
DomParser.parseElementContent(Element element)
Parses the content of the element (the name of the provided element is ignored, only the content is parsed).
|
XNode |
AbstractParser.parseObject(com.fasterxml.jackson.core.JsonParser parser) |
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeSerializer.serializeItem(Item<IV,ID> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeProcessor.serializeItem(Item<IV,ID> item) |
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeSerializer.serializeItem(Item<IV,ID> item,
SerializationContext ctx) |
XNode |
XNodeProcessor.serializeItemValue(PrismValue pval) |
<V extends PrismValue> |
XNodeSerializer.serializeItemValue(V itemValue,
ItemDefinition definition) |
<V extends PrismValue> |
XNodeSerializer.serializeItemValue(V itemValue,
ItemDefinition definition,
SerializationOptions options) |
Modifier and Type | Method and Description |
---|---|
Collection<XNode> |
AbstractParser.parseCollection(File file) |
Collection<XNode> |
DomParser.parseCollection(File file) |
Collection<XNode> |
Parser.parseCollection(File file) |
Collection<XNode> |
AbstractParser.parseCollection(InputStream stream) |
Collection<XNode> |
DomParser.parseCollection(InputStream stream) |
Collection<XNode> |
Parser.parseCollection(InputStream stream) |
Collection<XNode> |
AbstractParser.parseCollection(String dataString) |
Collection<XNode> |
DomParser.parseCollection(String dataString) |
Collection<XNode> |
Parser.parseCollection(String dataString) |
Modifier and Type | Method and Description |
---|---|
<T extends Containerable> |
XNodeProcessor.locateItemDefinition(PrismContainerDefinition<T> containerDefinition,
QName elementQName,
XNode xnode) |
Object |
XNodeProcessor.parseAnyData(XNode node,
ParsingContext pc)
Parses (almost) anything: either an item with a definition, or an atomic
(i.e.
|
<T> T |
XNodeProcessor.parseAnyValue(XNode node,
ParsingContext pc) |
<T> JAXBElement<T> |
XNodeProcessor.parseAnyValueAsJAXBElement(XNode node,
ParsingContext pc) |
<T> T |
XNodeProcessor.parseAtomicValue(XNode xnode,
QName typeName,
ParsingContext pc)
Parses an atomic value - i.e.
|
<C extends Containerable> |
XNodeProcessor.parseContainer(XNode xnode,
Class<C> type,
ParsingContext pc) |
<C extends Containerable> |
XNodeProcessor.parseContainer(XNode xnode,
ParsingContext pc) |
<C extends Containerable> |
XNodeProcessor.parseContainer(XNode xnode,
PrismContainerDefinition<C> definition,
ParsingContext pc) |
static ObjectFilter |
QueryConvertor.parseFilter(XNode xnode,
PrismContext prismContext)
Used by XNodeProcessor and similar code that does not have complete schema for the filter
|
<IV extends PrismValue,ID extends ItemDefinition> |
XNodeProcessor.parseItem(XNode xnode,
QName itemName,
ItemDefinition itemDef,
ParsingContext pc)
This gets definition of an unspecified type.
|
<O extends Objectable> |
XNodeProcessor.parseObject(XNode xnode,
ParsingContext pc) |
<C extends Containerable> |
XNodeProcessor.parsePrismContainerValue(XNode xnode,
PrismContainerDefinition<C> containerDef,
ParsingContext pc) |
static <T> PrismProperty<T> |
XNodeProcessor.parsePrismPropertyRaw(XNode xnode,
QName itemName,
PrismContext prismContext) |
<T> T |
XNodeProcessor.parsePrismPropertyRealValue(XNode xnode,
PrismPropertyDefinition<T> propertyDef,
ParsingContext pc) |
PrismReference |
XNodeProcessor.parsePrismReference(XNode xnode,
QName itemName,
PrismReferenceDefinition referenceDefinition,
ParsingContext pc) |
PrismReferenceValue |
XNodeProcessor.parseReferenceValue(XNode xnode,
PrismReferenceDefinition referenceDefinition,
ParsingContext pc) |
protected boolean |
PrismBeanConverter.processSchemaException(SchemaException e,
XNode xsubnode,
ParsingContext pc) |
String |
AbstractParser.serialize(XNode node,
QName explicitType,
QName rootElement) |
String |
AbstractParser.serializeToString(XNode xnode,
QName rootElementName) |
String |
DomParser.serializeToString(XNode xnode,
QName rootElementName) |
String |
Parser.serializeToString(XNode xnode,
QName rootElementName) |
Element |
DomParser.serializeUnderElement(XNode xnode,
QName rootElementName,
Element parentElement) |
<T> T |
PrismBeanConverter.unmarshall(XNode xnode,
Class<T> beanClass,
ParsingContext pc) |
Modifier and Type | Method and Description |
---|---|
PrismPropertyValue |
XNodeProcessor.parsePrismPropertyFromGlobalXNodeValue(Map.Entry<QName,XNode> entry,
ParsingContext pc) |
Modifier and Type | Method and Description |
---|---|
static ObjectQuery |
ObjectQuery.createObjectQuery(XNode condition,
ObjectFilter filter) |
Modifier and Type | Method and Description |
---|---|
static void |
PrismAsserts.assertAllParsedNodes(XNode xnode) |
Modifier and Type | Class and Description |
---|---|
class |
ListXNode |
class |
MapXNode |
class |
PrimitiveXNode<T> |
class |
RootXNode |
class |
SchemaXNode |
Modifier and Type | Method and Description |
---|---|
XNode |
XNode.clone() |
XNode |
XNode.cloneTransformKeys(Transformer<QName,QName> keyTransformer) |
XNode |
ListXNode.get(int index) |
XNode |
MapXNode.get(Object key) |
XNode |
XNode.getParent() |
XNode |
RootXNode.getSubnode() |
XNode |
MapXNode.put(Map.Entry<QName,XNode> entry) |
XNode |
MapXNode.put(QName key,
XNode value) |
XNode |
ListXNode.remove(int index) |
XNode |
MapXNode.remove(Object key) |
XNode |
ListXNode.set(int index,
XNode element) |
Modifier and Type | Method and Description |
---|---|
Set<Map.Entry<QName,XNode>> |
MapXNode.entrySet() |
Map.Entry<QName,XNode> |
MapXNode.getSingleSubEntry(String errorContext) |
Iterator<XNode> |
ListXNode.iterator() |
ListIterator<XNode> |
ListXNode.listIterator() |
ListIterator<XNode> |
ListXNode.listIterator(int index) |
List<XNode> |
ListXNode.subList(int fromIndex,
int toIndex) |
Collection<XNode> |
MapXNode.values() |
Modifier and Type | Method and Description |
---|---|
void |
ListXNode.add(int index,
XNode element) |
boolean |
ListXNode.add(XNode e) |
protected void |
XNode.copyCommonAttributesFrom(XNode xnode) |
void |
MapXNode.merge(QName otherKey,
XNode otherValue) |
XNode |
MapXNode.put(QName key,
XNode value) |
XNode |
ListXNode.set(int index,
XNode element) |
void |
XNode.setParent(XNode parent) |
void |
RootXNode.setSubnode(XNode subnode) |
Modifier and Type | Method and Description |
---|---|
boolean |
ListXNode.addAll(Collection<? extends XNode> c) |
boolean |
ListXNode.addAll(int index,
Collection<? extends XNode> c) |
XNode |
MapXNode.put(Map.Entry<QName,XNode> entry) |
void |
MapXNode.putAll(Map<? extends QName,? extends XNode> m) |
Constructor and Description |
---|
RootXNode(QName rootElementName,
XNode subnode) |
Modifier and Type | Method and Description |
---|---|
static SearchFilterType |
SearchFilterType.createFromXNode(XNode xnode,
PrismContext prismContext) |
void |
SearchFilterType.parseFromXNode(XNode xnode,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
XNode |
RawType.getXnode() |
XNode |
RawType.serializeToXNode() |
Constructor and Description |
---|
RawType(XNode xnode,
PrismContext prismContext) |
Copyright © 2016 evolveum. All rights reserved.