org.eclipse.higgins.sync.utilities
Class ConverterHelper

java.lang.Object
  extended by org.eclipse.higgins.sync.utilities.ConverterHelper

public class ConverterHelper
extends Object

Convert entities to transfer objects and vice-versa.

Author:
Alexander Yuhimenko

Constructor Summary
ConverterHelper()
           
 
Method Summary
static CardTO card2CardTO(org.eclipse.higgins.icard.IInformationCard cardEntity)
          Convert Card to CardTO
static CardExtensionTO cardExtension2CardExtensionTO(org.eclipse.higgins.icard.IInformationCardExtension extension)
           
static org.eclipse.higgins.icard.IInformationCardExtension cardExtensionTO2CardExtension(CardExtensionTO extensionTO)
           
static org.eclipse.higgins.icard.provider.cardspace.common.InformationCard cardTO2Card(CardTO cardTO)
          Convert CardTO to P/MCardEntity.
static ClaimTypeTO claimType2ClaimTypeTO(org.eclipse.higgins.icard.IClaimType claimType)
          Convert
static ClaimUiDescriptorTO claimType2ClaimUiDescriptor(org.eclipse.higgins.icard.IClaimType claimType)
           
static org.eclipse.higgins.icard.IClaimType claimTypeTO2ClaimType(ClaimTypeTO claimTypeTO)
          Convert
static RevisionTO revisionEntity2RevisionTO(org.eclipse.higgins.sync.meta.entity.RevisionEntity entity)
          Convert RevisionEntity to RevisionTO
static org.eclipse.higgins.sync.meta.entity.RevisionEntity revisionTO2revisionEntity(RevisionTO to)
          Convert RevisionTO to RevisionEntity
static UserProfileTO userProfile2UserProfileTO(org.eclipse.higgins.user.profile.entity.UserProfile userProfile, org.eclipse.higgins.user.account.Account account, org.eclipse.higgins.sync.meta.entity.RevisionEntity revisionEntity)
          Convert UserProfile to UserProfileTO
static org.eclipse.higgins.user.profile.entity.UserProfile userProfileTO2UserProfile(UserProfileTO userProfileTO, org.eclipse.higgins.user.profile.entity.UserProfile userProfile)
          Convert UserProfileTO to UserProfile
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConverterHelper

public ConverterHelper()
Method Detail

card2CardTO

public static CardTO card2CardTO(org.eclipse.higgins.icard.IInformationCard cardEntity)
Convert Card to CardTO

Parameters:
cardEntity -
Returns:

cardExtension2CardExtensionTO

public static CardExtensionTO cardExtension2CardExtensionTO(org.eclipse.higgins.icard.IInformationCardExtension extension)

cardExtensionTO2CardExtension

public static org.eclipse.higgins.icard.IInformationCardExtension cardExtensionTO2CardExtension(CardExtensionTO extensionTO)

cardTO2Card

public static org.eclipse.higgins.icard.provider.cardspace.common.InformationCard cardTO2Card(CardTO cardTO)
Convert CardTO to P/MCardEntity.

Parameters:
cardTO -
Returns:

claimType2ClaimTypeTO

public static ClaimTypeTO claimType2ClaimTypeTO(org.eclipse.higgins.icard.IClaimType claimType)
Convert

Parameters:
card - CardTO
cardTO - InformationCard

claimType2ClaimUiDescriptor

public static ClaimUiDescriptorTO claimType2ClaimUiDescriptor(org.eclipse.higgins.icard.IClaimType claimType)

claimTypeTO2ClaimType

public static org.eclipse.higgins.icard.IClaimType claimTypeTO2ClaimType(ClaimTypeTO claimTypeTO)
Convert

Parameters:
card - CardTO
cardTO - InformationCard

revisionEntity2RevisionTO

public static RevisionTO revisionEntity2RevisionTO(org.eclipse.higgins.sync.meta.entity.RevisionEntity entity)
Convert RevisionEntity to RevisionTO

Parameters:
entity - RevisionEntity
Returns:
RevisionTO

revisionTO2revisionEntity

public static org.eclipse.higgins.sync.meta.entity.RevisionEntity revisionTO2revisionEntity(RevisionTO to)
Convert RevisionTO to RevisionEntity

Parameters:
to -
Returns:

userProfileTO2UserProfile

public static org.eclipse.higgins.user.profile.entity.UserProfile userProfileTO2UserProfile(UserProfileTO userProfileTO,
                                                                                            org.eclipse.higgins.user.profile.entity.UserProfile userProfile)
Convert UserProfileTO to UserProfile

Parameters:
userProfileTO -
Returns:

userProfile2UserProfileTO

public static UserProfileTO userProfile2UserProfileTO(org.eclipse.higgins.user.profile.entity.UserProfile userProfile,
                                                      org.eclipse.higgins.user.account.Account account,
                                                      org.eclipse.higgins.sync.meta.entity.RevisionEntity revisionEntity)
Convert UserProfile to UserProfileTO

Parameters:
userProfile - UserProfile entity.
revisionEntity - RevisionEntity
Returns: