org.xcmis.wssoap.impl
Class TypeConverter

java.lang.Object
  extended by org.xcmis.wssoap.impl.TypeConverter

public class TypeConverter
extends Object

Version:
$Id: TypeConverter.java 1218 2010-06-03 14:56:06Z andrew00x $
Author:
Max Shaposhnik

Constructor Summary
TypeConverter()
           
 
Method Summary
static org.xcmis.spi.model.AccessControlEntry getAccessControlEntry(CmisAccessControlEntryType source)
           
static List<org.xcmis.spi.model.AccessControlEntry> getAccessControlEntryList(List<CmisAccessControlEntryType> source)
           
static List<Calendar> getCalendarList(List<XMLGregorianCalendar> source)
           
static CmisAccessControlEntryType getCmisAccessControlEntryType(org.xcmis.spi.model.AccessControlEntry source)
           
static CmisAccessControlListType getCmisAccessControlListType(List<org.xcmis.spi.model.AccessControlEntry> source)
           
static CmisACLCapabilityType getCmisAclCapabilityType(org.xcmis.spi.model.ACLCapability source)
           
static CmisAllowableActionsType getCmisAllowableActionsType(org.xcmis.spi.model.AllowableActions source)
           
static CmisChangeEventType getCmisChangeEventType(org.xcmis.spi.model.ChangeInfo source)
           
static CmisChoiceBoolean getCmisChoiceBoolean(org.xcmis.spi.model.Choice<Boolean> source)
           
static CmisChoiceDateTime getCmisChoiceDateTime(org.xcmis.spi.model.Choice<Calendar> source)
           
static CmisChoiceDecimal getCmisChoiceDecimal(org.xcmis.spi.model.Choice<BigDecimal> source)
           
static CmisChoiceHtml getCmisChoiceHtml(org.xcmis.spi.model.Choice<String> source)
           
static CmisChoiceId getCmisChoiceId(org.xcmis.spi.model.Choice<String> source)
           
static CmisChoiceInteger getCmisChoiceInteger(org.xcmis.spi.model.Choice<BigInteger> source)
           
static CmisChoiceString getCmisChoiceString(org.xcmis.spi.model.Choice<String> source)
           
static CmisChoiceUri getCmisChoiceUri(org.xcmis.spi.model.Choice<URI> source)
           
static CmisContentStreamType getCmisContentStreamType(org.xcmis.spi.ContentStream source)
           
static CmisExtensionType getCmisExtensionType(Object any)
           
static CmisListOfIdsType getCmisListOfIdsType(Collection<String> list)
           
static List<CmisObjectInFolderContainerType> getCmisObjectInFolderContainerTypeList(List<org.xcmis.spi.ItemsTree<org.xcmis.spi.model.CmisObject>> source)
           
static CmisObjectInFolderListType getCmisObjectInFolderListType(org.xcmis.spi.ItemsList<?> source)
           
static CmisObjectInFolderType getCmisObjectInFolderType(org.xcmis.spi.model.CmisObject source)
           
static CmisObjectListType getCmisObjectListType(org.xcmis.spi.ItemsList<org.xcmis.spi.model.CmisObject> source)
           
static CmisObjectListType getCmisObjectListType(List<org.xcmis.spi.model.CmisObject> source)
           
static CmisObjectParentsType getCmisObjectParentsType(org.xcmis.spi.model.ObjectParent source)
           
static CmisObjectType getCmisObjectType(org.xcmis.spi.model.CmisObject object)
           
static List<CmisObjectType> getCmisObjectTypeList(List<org.xcmis.spi.model.CmisObject> source)
           
static List<CmisPermissionMapping> getCmisPermissionMappingList(org.xcmis.spi.model.PermissionMapping source)
           
static CmisPropertiesType getCmisPropertiesType(org.xcmis.spi.model.CmisObject source)
           
static CmisProperty getCmisProperty(org.xcmis.spi.model.Property<?> source)
           
static List<CmisPropertyDefinitionType> getCmisPropertyDefintitionTypeList(Collection<org.xcmis.spi.model.PropertyDefinition<?>> source)
           
static CmisRenditionType getCmisRenditionType(org.xcmis.spi.model.Rendition source)
           
static List<CmisRenditionType> getCmisRenditionTypeList(List<org.xcmis.spi.model.Rendition> source)
           
static CmisRepositoryCapabilitiesType getCmisRepositoryCapabilitiesType(org.xcmis.spi.model.RepositoryCapabilities source)
           
static CmisRepositoryEntryType getCmisRepositoryEntryType()
           
static CmisRepositoryInfoType getCmisRepositoryInfoType(org.xcmis.spi.model.RepositoryInfo source)
           
static List<CmisTypeContainer> getCmisTypeContainerList(List<org.xcmis.spi.ItemsTree<org.xcmis.spi.model.TypeDefinition>> source)
           
static CmisTypeDefinitionListType getCmisTypeDefinitionListType(org.xcmis.spi.ItemsList<org.xcmis.spi.model.TypeDefinition> source)
           
static CmisTypeDefinitionType getCmisTypeDefinitionType(org.xcmis.spi.model.TypeDefinition source)
           
static List<org.xcmis.spi.model.AccessControlEntry> getListAccessControlEntry(CmisAccessControlListType source)
           
static Map<String,org.xcmis.spi.model.PropertyDefinition<?>> getPropertyDefinitionMap(List<CmisPropertyDefinitionType> source)
           
static Map<String,org.xcmis.spi.model.Property<?>> getPropertyMap(CmisPropertiesType input)
           
static org.xcmis.spi.model.Rendition getRendition(CmisRenditionType source)
           
static org.xcmis.spi.model.TypeDefinition getTypeDefinition(CmisTypeDefinitionType source)
           
static List<URI> getURIList(List<String> values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeConverter

public TypeConverter()
Method Detail

getAccessControlEntryList

public static List<org.xcmis.spi.model.AccessControlEntry> getAccessControlEntryList(List<CmisAccessControlEntryType> source)

getAccessControlEntry

public static org.xcmis.spi.model.AccessControlEntry getAccessControlEntry(CmisAccessControlEntryType source)

getCmisAclCapabilityType

public static CmisACLCapabilityType getCmisAclCapabilityType(org.xcmis.spi.model.ACLCapability source)

getCmisAllowableActionsType

public static CmisAllowableActionsType getCmisAllowableActionsType(org.xcmis.spi.model.AllowableActions source)

getCmisAccessControlListType

public static CmisAccessControlListType getCmisAccessControlListType(List<org.xcmis.spi.model.AccessControlEntry> source)

getListAccessControlEntry

public static List<org.xcmis.spi.model.AccessControlEntry> getListAccessControlEntry(CmisAccessControlListType source)

getPropertyMap

public static Map<String,org.xcmis.spi.model.Property<?>> getPropertyMap(CmisPropertiesType input)

getCmisTypeDefinitionListType

public static CmisTypeDefinitionListType getCmisTypeDefinitionListType(org.xcmis.spi.ItemsList<org.xcmis.spi.model.TypeDefinition> source)

getCmisExtensionType

public static CmisExtensionType getCmisExtensionType(Object any)

getCmisObjectType

public static CmisObjectType getCmisObjectType(org.xcmis.spi.model.CmisObject object)

getCmisRepositoryInfoType

public static CmisRepositoryInfoType getCmisRepositoryInfoType(org.xcmis.spi.model.RepositoryInfo source)

getCmisRepositoryEntryType

public static CmisRepositoryEntryType getCmisRepositoryEntryType()

getCmisObjectListType

public static CmisObjectListType getCmisObjectListType(org.xcmis.spi.ItemsList<org.xcmis.spi.model.CmisObject> source)

getCmisObjectListType

public static CmisObjectListType getCmisObjectListType(List<org.xcmis.spi.model.CmisObject> source)

getCmisObjectTypeList

public static List<CmisObjectType> getCmisObjectTypeList(List<org.xcmis.spi.model.CmisObject> source)

getCmisObjectInFolderListType

public static CmisObjectInFolderListType getCmisObjectInFolderListType(org.xcmis.spi.ItemsList<?> source)

getCmisObjectInFolderType

public static CmisObjectInFolderType getCmisObjectInFolderType(org.xcmis.spi.model.CmisObject source)

getCmisTypeContainerList

public static List<CmisTypeContainer> getCmisTypeContainerList(List<org.xcmis.spi.ItemsTree<org.xcmis.spi.model.TypeDefinition>> source)

getCmisObjectInFolderContainerTypeList

public static List<CmisObjectInFolderContainerType> getCmisObjectInFolderContainerTypeList(List<org.xcmis.spi.ItemsTree<org.xcmis.spi.model.CmisObject>> source)

getCmisObjectParentsType

public static CmisObjectParentsType getCmisObjectParentsType(org.xcmis.spi.model.ObjectParent source)

getCmisContentStreamType

public static CmisContentStreamType getCmisContentStreamType(org.xcmis.spi.ContentStream source)

getCmisTypeDefinitionType

public static CmisTypeDefinitionType getCmisTypeDefinitionType(org.xcmis.spi.model.TypeDefinition source)

getCmisChoiceBoolean

public static CmisChoiceBoolean getCmisChoiceBoolean(org.xcmis.spi.model.Choice<Boolean> source)

getCmisChoiceDateTime

public static CmisChoiceDateTime getCmisChoiceDateTime(org.xcmis.spi.model.Choice<Calendar> source)

getCmisChoiceDecimal

public static CmisChoiceDecimal getCmisChoiceDecimal(org.xcmis.spi.model.Choice<BigDecimal> source)

getCmisChoiceHtml

public static CmisChoiceHtml getCmisChoiceHtml(org.xcmis.spi.model.Choice<String> source)

getCmisChoiceId

public static CmisChoiceId getCmisChoiceId(org.xcmis.spi.model.Choice<String> source)

getCmisChoiceInteger

public static CmisChoiceInteger getCmisChoiceInteger(org.xcmis.spi.model.Choice<BigInteger> source)

getCmisChoiceString

public static CmisChoiceString getCmisChoiceString(org.xcmis.spi.model.Choice<String> source)

getCmisChoiceUri

public static CmisChoiceUri getCmisChoiceUri(org.xcmis.spi.model.Choice<URI> source)

getCmisPropertyDefintitionTypeList

public static List<CmisPropertyDefinitionType> getCmisPropertyDefintitionTypeList(Collection<org.xcmis.spi.model.PropertyDefinition<?>> source)

getTypeDefinition

public static org.xcmis.spi.model.TypeDefinition getTypeDefinition(CmisTypeDefinitionType source)

getPropertyDefinitionMap

public static Map<String,org.xcmis.spi.model.PropertyDefinition<?>> getPropertyDefinitionMap(List<CmisPropertyDefinitionType> source)

getCmisRepositoryCapabilitiesType

public static CmisRepositoryCapabilitiesType getCmisRepositoryCapabilitiesType(org.xcmis.spi.model.RepositoryCapabilities source)

getCmisPropertiesType

public static CmisPropertiesType getCmisPropertiesType(org.xcmis.spi.model.CmisObject source)

getCmisRenditionTypeList

public static List<CmisRenditionType> getCmisRenditionTypeList(List<org.xcmis.spi.model.Rendition> source)

getRendition

public static org.xcmis.spi.model.Rendition getRendition(CmisRenditionType source)

getCmisRenditionType

public static CmisRenditionType getCmisRenditionType(org.xcmis.spi.model.Rendition source)

getCmisChangeEventType

public static CmisChangeEventType getCmisChangeEventType(org.xcmis.spi.model.ChangeInfo source)

getCmisPermissionMappingList

public static List<CmisPermissionMapping> getCmisPermissionMappingList(org.xcmis.spi.model.PermissionMapping source)

getCmisProperty

public static CmisProperty getCmisProperty(org.xcmis.spi.model.Property<?> source)

getCmisListOfIdsType

public static CmisListOfIdsType getCmisListOfIdsType(Collection<String> list)

getCmisAccessControlEntryType

public static CmisAccessControlEntryType getCmisAccessControlEntryType(org.xcmis.spi.model.AccessControlEntry source)

getURIList

public static List<URI> getURIList(List<String> values)

getCalendarList

public static List<Calendar> getCalendarList(List<XMLGregorianCalendar> source)


Copyright © 2010 eXo Platform SAS. All Rights Reserved.