com.stimulsoft.report.dictionary.businessObjects
Class StiBusinessObjectHelper

java.lang.Object
  extended by com.stimulsoft.report.dictionary.businessObjects.StiBusinessObjectHelper

public class StiBusinessObjectHelper
extends java.lang.Object


Constructor Summary
StiBusinessObjectHelper()
           
 
Method Summary
static StiBusinessObject getBusinessObjectFromGuid(StiReport report, java.lang.String businessObjectGuid)
           
static java.lang.String getBusinessObjectFullAlias(StiBusinessObject stiBusinessObject)
           
static java.lang.String getBusinessObjectFullName(StiBusinessObject stiBusinessObject)
           
static java.lang.Object GetColumnsFromData(java.lang.Object businessObjectData, boolean b)
           
static java.lang.Object getElementFromEnumerable(java.lang.Iterable iterable)
           
static java.lang.Object getElementFromObject(java.lang.Object currentData, java.lang.String name, boolean isColumnsRetrieve)
           
static java.lang.Object getElementType(java.lang.Class<? extends java.lang.Object> class1)
           
static java.util.Iterator getEnumeratorFromObject(java.lang.Object businessObjectValue)
           
static java.lang.Object getValueFromObject(java.lang.Object value, java.lang.String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiBusinessObjectHelper

public StiBusinessObjectHelper()
Method Detail

getBusinessObjectFromGuid

public static StiBusinessObject getBusinessObjectFromGuid(StiReport report,
                                                          java.lang.String businessObjectGuid)

getEnumeratorFromObject

public static java.util.Iterator getEnumeratorFromObject(java.lang.Object businessObjectValue)

getValueFromObject

public static java.lang.Object getValueFromObject(java.lang.Object value,
                                                  java.lang.String name)

getElementFromEnumerable

public static java.lang.Object getElementFromEnumerable(java.lang.Iterable iterable)

getElementType

public static java.lang.Object getElementType(java.lang.Class<? extends java.lang.Object> class1)

getElementFromObject

public static java.lang.Object getElementFromObject(java.lang.Object currentData,
                                                    java.lang.String name,
                                                    boolean isColumnsRetrieve)

getBusinessObjectFullName

public static java.lang.String getBusinessObjectFullName(StiBusinessObject stiBusinessObject)

getBusinessObjectFullAlias

public static java.lang.String getBusinessObjectFullAlias(StiBusinessObject stiBusinessObject)

GetColumnsFromData

public static java.lang.Object GetColumnsFromData(java.lang.Object businessObjectData,
                                                  boolean b)