org.apache.chemistry.opencmis.commons.impl
Class Converter

java.lang.Object
  extended by org.apache.chemistry.opencmis.commons.impl.Converter

public final class Converter
extends java.lang.Object

Contains converter methods.


Method Summary
static CmisAccessControlListType convert(Acl acl)
          Converts an ACL object with its ACEs.
static CmisACLCapabilityType convert(AclCapabilities aclCapabilities)
          Converts a ACL capability object.
static CmisAllowableActionsType convert(AllowableActions allowableActions)
          Converts an AllowableActions object.
static
<T extends java.lang.Enum<T>>
T
convert(java.lang.Class<T> destClass, java.lang.Enum<?> source)
          Converts an Enum.
static Acl convert(CmisAccessControlListType acl, java.lang.Boolean isExact)
          Converts an ACL object with its ACEs.
static AclCapabilities convert(CmisACLCapabilityType aclCapabilities)
          Converts a ACL capability object.
static Acl convert(CmisACLType acl)
          Converts an access control list object.
static AllowableActions convert(CmisAllowableActionsType allowableActions)
          Converts an AllowableActions object.
static ContentStream convert(CmisContentStreamType contentStream)
          Converts a content stream object.
static ExtensionsData convert(CmisExtensionType extension)
          Converts an extension object.
static PolicyIdList convert(CmisListOfIdsType policyIds)
          Converts a list of policy ids.
static ObjectInFolderContainer convert(CmisObjectInFolderContainerType container)
          Converts an ObjectInFolder container object.
static ObjectInFolderList convert(CmisObjectInFolderListType objectInFolderList)
          Converts an ObjectInFolder list object.
static ObjectInFolderData convert(CmisObjectInFolderType objectInFolder)
          Converts an ObjectInFolder object.
static ObjectList convert(CmisObjectListType objectList)
          Converts an Object list object.
static ObjectParentData convert(CmisObjectParentsType objectParent)
          Converts an ObjectParent object.
static ObjectData convert(CmisObjectType object)
          Converts a CMIS object.
static Properties convert(CmisPropertiesType properties)
          Converts a properties object.
static PropertyData<?> convert(CmisProperty property)
          Converts a property object.
static PropertyDefinition<?> convert(CmisPropertyDefinitionType propertyDefinition)
          Converts a property definition object.
static RenditionData convert(CmisRenditionType rendition)
          Converts a rendition object.
static RepositoryCapabilities convert(CmisRepositoryCapabilitiesType capabilities)
          Converts a repository capability object.
static RepositoryInfo convert(CmisRepositoryInfoType repositoryInfo)
          Converts a repository info object.
static TypeDefinitionList convert(CmisTypeDefinitionListType typeList)
          Converts a type list.
static TypeDefinition convert(CmisTypeDefinitionType typeDefinition)
          Converts a type definition object.
static CmisContentStreamType convert(ContentStream contentStream)
          Converts a content stream object.
static FailedToDeleteData convert(DeleteTreeResponse.FailedToDelete failedToDelete)
          Converts a FailedToDelete object.
static CmisExtensionType convert(ExtensionsData extension)
          Converts a binding extension into a Web Services extension.
static DeleteTreeResponse.FailedToDelete convert(FailedToDeleteData failedToDelete)
          Converts a FailedToDelete object.
static CmisObjectType convert(ObjectData object)
          Converts a CMIS object.
static CmisObjectInFolderContainerType convert(ObjectInFolderContainer container)
          Converts an ObjectInFolder container object.
static CmisObjectInFolderType convert(ObjectInFolderData objectInFolder)
          Converts an ObjectInFolder object.
static CmisObjectInFolderListType convert(ObjectInFolderList objectInFolderList)
          Converts an ObjectInFolder list object.
static CmisObjectListType convert(ObjectList objectList)
          Converts an Object list object.
static CmisObjectParentsType convert(ObjectParentData objectParent)
          Converts an ObjectParent object.
static CmisListOfIdsType convert(PolicyIdList policyIds)
          Converts a list of policy ids.
static CmisPropertiesType convert(Properties properties)
          Converts a properties object.
static CmisProperty convert(PropertyData<?> property)
          Converts a property object.
static CmisPropertyDefinitionType convert(PropertyDefinition<?> propertyDefinition)
          Converts a property definition object.
static CmisRenditionType convert(RenditionData rendition)
          Converts a rendition object.
static CmisRepositoryCapabilitiesType convert(RepositoryCapabilities capabilities)
          Converts a repository capability object.
static CmisRepositoryInfoType convert(RepositoryInfo repositoryInfo)
          Converts a repository info object.
static CmisTypeDefinitionType convert(TypeDefinition typeDefinition)
          Converts a type definition object.
static CmisTypeDefinitionListType convert(TypeDefinitionList typeList)
          Converts a type list.
static javax.xml.datatype.XMLGregorianCalendar convertCalendar(java.util.GregorianCalendar calendar)
          Converts a calendar object.
static java.util.List<javax.xml.datatype.XMLGregorianCalendar> convertCalendar(java.util.List<java.util.GregorianCalendar> calendar)
          Converts a list of calendar objects.
static void convertExtension(ExtensionsData source, java.lang.Object target)
           
static void convertExtension(java.lang.Object source, ExtensionsData target)
           
static javax.xml.ws.Holder<CmisExtensionType> convertExtensionHolder(ExtensionsData extension)
          Converts a binding extension into a Web Services extension holder.
static ExtensionsData convertExtensionHolder(javax.xml.ws.Holder<CmisExtensionType> extension)
          Converts a Web Services extension extension into a binding holder.
static
<T> javax.xml.ws.Holder<T>
convertHolder(Holder<T> orgHolder)
          Converts a holder into a WS holder.
static
<T> Holder<T>
convertHolder(javax.xml.ws.Holder<T> orgHolder)
          Converts a WS holder into a holder.
static CmisListOfIdsType convertPolicyIds(java.util.List<java.lang.String> policyIds)
          Converts a list of policy ids.
static java.util.List<TypeDefinitionContainer> convertTypeContainerList(java.util.List<CmisTypeContainer> typeContainers)
          Converts a type container list.
static void convertTypeContainerList(java.util.List<TypeDefinitionContainer> typeContainers, java.util.List<CmisTypeContainer> target)
          Converts a type container list.
static java.util.List<java.util.GregorianCalendar> convertXMLCalendar(java.util.List<javax.xml.datatype.XMLGregorianCalendar> calendar)
          Converts a list of calendar objects.
static void setExtensionValues(ExtensionsData source, javax.xml.ws.Holder<CmisExtensionType> target)
          Copies a holder value.
static void setExtensionValues(javax.xml.ws.Holder<CmisExtensionType> source, ExtensionsData target)
          Copies a holder value.
static
<T> void
setHolderValue(javax.xml.ws.Holder<T> source, Holder<T> target)
          Copies a holder value for a WS holder to a holder.
static
<T> void
setHolderValue(Holder<T> source, javax.xml.ws.Holder<T> target)
          Copies a holder value for a holder to a WS holder.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

convert

public static RepositoryInfo convert(CmisRepositoryInfoType repositoryInfo)
Converts a repository info object.


convert

public static RepositoryCapabilities convert(CmisRepositoryCapabilitiesType capabilities)
Converts a repository capability object.


convert

public static AclCapabilities convert(CmisACLCapabilityType aclCapabilities)
Converts a ACL capability object.


convert

public static CmisRepositoryInfoType convert(RepositoryInfo repositoryInfo)
Converts a repository info object.


convert

public static CmisRepositoryCapabilitiesType convert(RepositoryCapabilities capabilities)
Converts a repository capability object.


convert

public static CmisACLCapabilityType convert(AclCapabilities aclCapabilities)
Converts a ACL capability object.


convert

public static TypeDefinition convert(CmisTypeDefinitionType typeDefinition)
Converts a type definition object.


convert

public static PropertyDefinition<?> convert(CmisPropertyDefinitionType propertyDefinition)
Converts a property definition object.


convert

public static CmisTypeDefinitionType convert(TypeDefinition typeDefinition)
Converts a type definition object.


convert

public static CmisPropertyDefinitionType convert(PropertyDefinition<?> propertyDefinition)
Converts a property definition object.


convert

public static ObjectData convert(CmisObjectType object)
Converts a CMIS object.


convert

public static Properties convert(CmisPropertiesType properties)
Converts a properties object.


convert

public static PropertyData<?> convert(CmisProperty property)
Converts a property object.


convert

public static CmisPropertiesType convert(Properties properties)
Converts a properties object.


convert

public static CmisProperty convert(PropertyData<?> property)
Converts a property object.


convert

public static RenditionData convert(CmisRenditionType rendition)
Converts a rendition object.


convert

public static CmisRenditionType convert(RenditionData rendition)
Converts a rendition object.


convert

public static CmisObjectType convert(ObjectData object)
Converts a CMIS object.


convert

public static Acl convert(CmisAccessControlListType acl,
                          java.lang.Boolean isExact)
Converts an ACL object with its ACEs.


convert

public static CmisAccessControlListType convert(Acl acl)
Converts an ACL object with its ACEs.


convert

public static AllowableActions convert(CmisAllowableActionsType allowableActions)
Converts an AllowableActions object.


convert

public static CmisAllowableActionsType convert(AllowableActions allowableActions)
Converts an AllowableActions object.


convert

public static PolicyIdList convert(CmisListOfIdsType policyIds)
Converts a list of policy ids.


convert

public static CmisListOfIdsType convert(PolicyIdList policyIds)
Converts a list of policy ids.


convertPolicyIds

public static CmisListOfIdsType convertPolicyIds(java.util.List<java.lang.String> policyIds)
Converts a list of policy ids.


convertXMLCalendar

public static java.util.List<java.util.GregorianCalendar> convertXMLCalendar(java.util.List<javax.xml.datatype.XMLGregorianCalendar> calendar)
Converts a list of calendar objects.


convertCalendar

public static java.util.List<javax.xml.datatype.XMLGregorianCalendar> convertCalendar(java.util.List<java.util.GregorianCalendar> calendar)
Converts a list of calendar objects.


convertCalendar

public static javax.xml.datatype.XMLGregorianCalendar convertCalendar(java.util.GregorianCalendar calendar)
Converts a calendar object.


convert

public static TypeDefinitionList convert(CmisTypeDefinitionListType typeList)
Converts a type list.


convert

public static CmisTypeDefinitionListType convert(TypeDefinitionList typeList)
Converts a type list.


convertTypeContainerList

public static java.util.List<TypeDefinitionContainer> convertTypeContainerList(java.util.List<CmisTypeContainer> typeContainers)
Converts a type container list.


convertTypeContainerList

public static void convertTypeContainerList(java.util.List<TypeDefinitionContainer> typeContainers,
                                            java.util.List<CmisTypeContainer> target)
Converts a type container list.


convert

public static ObjectInFolderData convert(CmisObjectInFolderType objectInFolder)
Converts an ObjectInFolder object.


convert

public static CmisObjectInFolderType convert(ObjectInFolderData objectInFolder)
Converts an ObjectInFolder object.


convert

public static ObjectParentData convert(CmisObjectParentsType objectParent)
Converts an ObjectParent object.


convert

public static CmisObjectParentsType convert(ObjectParentData objectParent)
Converts an ObjectParent object.


convert

public static ObjectInFolderList convert(CmisObjectInFolderListType objectInFolderList)
Converts an ObjectInFolder list object.


convert

public static CmisObjectInFolderListType convert(ObjectInFolderList objectInFolderList)
Converts an ObjectInFolder list object.


convert

public static ObjectList convert(CmisObjectListType objectList)
Converts an Object list object.


convert

public static CmisObjectListType convert(ObjectList objectList)
Converts an Object list object.


convert

public static ObjectInFolderContainer convert(CmisObjectInFolderContainerType container)
Converts an ObjectInFolder container object.


convert

public static CmisObjectInFolderContainerType convert(ObjectInFolderContainer container)
Converts an ObjectInFolder container object.


convert

public static Acl convert(CmisACLType acl)
Converts an access control list object.


convert

public static FailedToDeleteData convert(DeleteTreeResponse.FailedToDelete failedToDelete)
Converts a FailedToDelete object.


convert

public static DeleteTreeResponse.FailedToDelete convert(FailedToDeleteData failedToDelete)
Converts a FailedToDelete object.


convert

public static ContentStream convert(CmisContentStreamType contentStream)
Converts a content stream object.


convert

public static CmisContentStreamType convert(ContentStream contentStream)
Converts a content stream object.


convert

public static CmisExtensionType convert(ExtensionsData extension)
Converts a binding extension into a Web Services extension.


convertExtensionHolder

public static javax.xml.ws.Holder<CmisExtensionType> convertExtensionHolder(ExtensionsData extension)
Converts a binding extension into a Web Services extension holder.


setExtensionValues

public static void setExtensionValues(javax.xml.ws.Holder<CmisExtensionType> source,
                                      ExtensionsData target)
Copies a holder value.


convertExtensionHolder

public static ExtensionsData convertExtensionHolder(javax.xml.ws.Holder<CmisExtensionType> extension)
Converts a Web Services extension extension into a binding holder.


setExtensionValues

public static void setExtensionValues(ExtensionsData source,
                                      javax.xml.ws.Holder<CmisExtensionType> target)
Copies a holder value.


convertHolder

public static <T> javax.xml.ws.Holder<T> convertHolder(Holder<T> orgHolder)
Converts a holder into a WS holder.


convertHolder

public static <T> Holder<T> convertHolder(javax.xml.ws.Holder<T> orgHolder)
Converts a WS holder into a holder.


setHolderValue

public static <T> void setHolderValue(javax.xml.ws.Holder<T> source,
                                      Holder<T> target)
Copies a holder value for a WS holder to a holder.


setHolderValue

public static <T> void setHolderValue(Holder<T> source,
                                      javax.xml.ws.Holder<T> target)
Copies a holder value for a holder to a WS holder.


convertExtension

public static void convertExtension(java.lang.Object source,
                                    ExtensionsData target)

convertExtension

public static void convertExtension(ExtensionsData source,
                                    java.lang.Object target)

convert

public static ExtensionsData convert(CmisExtensionType extension)
Converts an extension object.


convert

public static <T extends java.lang.Enum<T>> T convert(java.lang.Class<T> destClass,
                                                      java.lang.Enum<?> source)
Converts an Enum.



Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.