com.evolveum.midpoint.repo.sql.data.common
Class RUtil
java.lang.Object
com.evolveum.midpoint.repo.sql.data.common.RUtil
public final class RUtil
- extends java.lang.Object
- Author:
- lazyman
Method Summary |
static long |
getLongFromString(java.lang.String text)
|
static java.lang.Long |
getLongWrappedFromString(java.lang.String text)
|
static java.lang.String |
getStringFromLong(java.lang.Long id)
|
static REmbeddedReference |
jaxbRefToEmbeddedRepoRef(ObjectReferenceType jaxb,
PrismContext prismContext)
|
static RObjectReference |
jaxbRefToRepo(ObjectReferenceType ref,
RContainer owner,
PrismContext prismContext)
|
static java.util.Set<RPolyString> |
listPolyToSet(java.util.List<PolyStringType> list)
|
static java.util.Set<RSynchronizationSituationDescription> |
listSyncSituationToSet(java.util.List<SynchronizationSituationDescriptionType> list)
|
static
|
listToSet(java.util.List<T> list)
|
static
|
revive(Objectable object,
PrismContext prismContext)
|
static java.util.List<PolyStringType> |
safeSetPolyToList(java.util.Set<RPolyString> set)
|
static java.util.List<ObjectReferenceType> |
safeSetReferencesToList(java.util.Set<REmbeddedReference> set,
PrismContext prismContext)
|
static java.util.List<SynchronizationSituationDescriptionType> |
safeSetSyncSituationToList(java.util.Set<RSynchronizationSituationDescription> set)
|
static
|
safeSetToList(java.util.Set<T> set)
|
static
|
toJAXB(java.lang.Class<?> parentClass,
ItemPath path,
java.lang.String value,
java.lang.Class<T> clazz,
PrismContext prismContext)
|
static
|
toJAXB(java.lang.String value,
java.lang.Class<T> clazz,
PrismContext prismContext)
|
static
|
toRepo(T value,
PrismContext prismContext)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NS_SQL_REPO
public static final java.lang.String NS_SQL_REPO
- See Also:
- Constant Field Values
revive
public static <T extends Objectable> void revive(Objectable object,
PrismContext prismContext)
throws DtoTranslationException
- Throws:
DtoTranslationException
toJAXB
public static <T> T toJAXB(java.lang.String value,
java.lang.Class<T> clazz,
PrismContext prismContext)
throws SchemaException,
javax.xml.bind.JAXBException
- Throws:
SchemaException
javax.xml.bind.JAXBException
toJAXB
public static <T> T toJAXB(java.lang.Class<?> parentClass,
ItemPath path,
java.lang.String value,
java.lang.Class<T> clazz,
PrismContext prismContext)
throws SchemaException,
javax.xml.bind.JAXBException
- Throws:
SchemaException
javax.xml.bind.JAXBException
toRepo
public static <T> java.lang.String toRepo(T value,
PrismContext prismContext)
throws SchemaException,
javax.xml.bind.JAXBException
- Throws:
SchemaException
javax.xml.bind.JAXBException
listToSet
public static <T> java.util.Set<T> listToSet(java.util.List<T> list)
listPolyToSet
public static java.util.Set<RPolyString> listPolyToSet(java.util.List<PolyStringType> list)
safeSetPolyToList
public static java.util.List<PolyStringType> safeSetPolyToList(java.util.Set<RPolyString> set)
safeSetReferencesToList
public static java.util.List<ObjectReferenceType> safeSetReferencesToList(java.util.Set<REmbeddedReference> set,
PrismContext prismContext)
listSyncSituationToSet
public static java.util.Set<RSynchronizationSituationDescription> listSyncSituationToSet(java.util.List<SynchronizationSituationDescriptionType> list)
safeSetSyncSituationToList
public static java.util.List<SynchronizationSituationDescriptionType> safeSetSyncSituationToList(java.util.Set<RSynchronizationSituationDescription> set)
safeSetToList
public static <T> java.util.List<T> safeSetToList(java.util.Set<T> set)
jaxbRefToRepo
public static RObjectReference jaxbRefToRepo(ObjectReferenceType ref,
RContainer owner,
PrismContext prismContext)
jaxbRefToEmbeddedRepoRef
public static REmbeddedReference jaxbRefToEmbeddedRepoRef(ObjectReferenceType jaxb,
PrismContext prismContext)
getLongWrappedFromString
public static java.lang.Long getLongWrappedFromString(java.lang.String text)
getLongFromString
public static long getLongFromString(java.lang.String text)
getStringFromLong
public static java.lang.String getStringFromLong(java.lang.Long id)
Copyright © 2012 evolveum. All Rights Reserved.