OKMRest  2.7.0
OpenKM Rest
com.openkm.sdk4csharp.util.BeanHelper Class Reference

Public Member Functions

byte[] ReadToEnd (System.IO.Stream stream)
 method for converting stream to byte[] More...
 
String getFileName (String docPath)
 getFileName More...
 
Dictionary< string, int > copyGrantedRolesToDictionary (GrantedRoleList grantedRoleList)
 copyGrantedRolesToMap More...
 
Dictionary< String, int > copyGrantedUsersToDictionary (GrantedUserList grantedUserList)
 copyGrantedUsersToMap More...
 
SimplePropertyGroupList copyToSimplePropertyGroupList (Dictionary< String, String > properties)
 Conversion from Dictionary properties list to SimplePropertyGroupList More...
 
FormElementComplexList copyToFormElementComplexList (List< FormElement > formElements)
 Conversion from FormElement list to FormElementComplexList More...
 
Dictionary< String, String > copyToDictionary (SimplePropertyGroupList spgList)
 Conversion from SimplePropertyGroupList to Dictionary properties More...
 
Dictionary< String, int > copyToKeywordMap (KeywordMapList kmList)
 Conversion from KeywordMapList to Dictionary More...
 
Dictionary< String, String > copyTranslationsToDictionary (TranslationList tList)
 Conversion from translationList to Dictionary More...
 
SqlQueryResults copyToSqlQueryResults (List< SqlQueryResultColumns > sqlQueryResultColumns)
 Conversion from List<SqlQueryResultColumns> to SqlQueryResults More...
 
List< QueryResultcopyToListOfQueryResult (QueryResultList queryResultList)
 Conversion from QueryResultList to List<QueryResult> More...
 
List< DocumentcopyToListOfDocuments (DocumentList docList)
 copyToListOfDocuments More...
 
List< MailcopyToListOfMail (MailList m)
 Conversion from MailList to List<Mail> More...
 
List< com.openkm.sdk4csharp.bean.VersioncopyToListOfVersions (VersionList version)
 Conversion from VersionList to List<Version> More...
 
string nullDateTimeToString (DateTime?date)
 Returns empty string if the date is null More...
 
List< String > dictionaryToList (Dictionary< String, String > dictionary)
 Convert dictionary<String, String> to list<String> More...
 
FormElementComplex copyToFormElementComplex (FormElement fe)
 Conversion from FormElement to FormElementComplex. More...
 
FormElement copyToFormElement (FormElementComplex fec)
 Conversion from FormElementComplex to FormElement. More...
 
String listToString (List< String > list)
 
List< String > dictionaryToJson (Dictionary< String, String > dictionary)
 
Report copyToReport (ReportComplex reportComplex)
 copyToReport More...
 
List< ReportcopyToListOfReports (ReportList reportList)
 copyToListOfReports More...
 
MapParamList copyToMapParamList (Dictionary< String, String > param)
 copyToListOfReports More...
 
Dictionary< string, List< FormElement > > copyToDictionary (ProcessDefinitionFormsList pdfl)
 copyToDictionary More...
 
string validateUrlBase (string url)
 

Static Public Member Functions

static string RemoveHTMLTags (string value)
 
static String cleanup (String name)
 
static String escape (String name)
 

Static Public Attributes

static string package = "com.openkm.bean.form."
 
static string inputClassName = "com.openkm.bean.form.Input"
 
static string suggestBoxClassName = "com.openkm.bean.form.SuggestBox"
 
static string textAreaClassName = "com.openkm.bean.form.TextArea"
 
static string checkBoxClassName = "com.openkm.bean.form.CheckBox"
 
static string selectClassName = "com.openkm.bean.form.Select"
 
static string buttonClassName = "com.openkm.bean.form.Button"
 
static string separatorClassName = "com.openkm.bean.form.Separator"
 
static string iFrameClassName = "com.openkm.bean.form.IFrame"
 
static string textClassName = "com.openkm.bean.form.Text"
 
static String LIST_SEPARATOR = ";"
 

Member Function Documentation

static String com.openkm.sdk4csharp.util.BeanHelper.cleanup ( String  name)
static
Dictionary<string, int> com.openkm.sdk4csharp.util.BeanHelper.copyGrantedRolesToDictionary ( GrantedRoleList  grantedRoleList)

copyGrantedRolesToMap

Parameters
grantedRoleList
Returns
Dictionary<string, int>
Dictionary<String, int> com.openkm.sdk4csharp.util.BeanHelper.copyGrantedUsersToDictionary ( GrantedUserList  grantedUserList)

copyGrantedUsersToMap

Parameters
grantedUserList
Returns
Dictionary<String, int>
Dictionary<String, String> com.openkm.sdk4csharp.util.BeanHelper.copyToDictionary ( SimplePropertyGroupList  spgList)

Conversion from SimplePropertyGroupList to Dictionary properties

Parameters
spgList
Returns
Dictionary<String, String>
Dictionary<string,List<FormElement> > com.openkm.sdk4csharp.util.BeanHelper.copyToDictionary ( ProcessDefinitionFormsList  pdfl)

copyToDictionary

Parameters
pdfl
Returns
FormElement com.openkm.sdk4csharp.util.BeanHelper.copyToFormElement ( FormElementComplex  fec)

Conversion from FormElementComplex to FormElement.

Parameters
fec
Returns
FormElement
FormElementComplex com.openkm.sdk4csharp.util.BeanHelper.copyToFormElementComplex ( FormElement  fe)

Conversion from FormElement to FormElementComplex.

Parameters
fe
Returns
FormElementComplex
FormElementComplexList com.openkm.sdk4csharp.util.BeanHelper.copyToFormElementComplexList ( List< FormElement formElements)

Conversion from FormElement list to FormElementComplexList

Parameters
formElements
Returns
FormElementComplexList
Dictionary<String, int> com.openkm.sdk4csharp.util.BeanHelper.copyToKeywordMap ( KeywordMapList  kmList)

Conversion from KeywordMapList to Dictionary

Parameters
kmList
Returns
Dictionary<String, int>
List<Document> com.openkm.sdk4csharp.util.BeanHelper.copyToListOfDocuments ( DocumentList  docList)

copyToListOfDocuments

Parameters
docList
Returns
List<Document>
List<Mail> com.openkm.sdk4csharp.util.BeanHelper.copyToListOfMail ( MailList  m)

Conversion from MailList to List<Mail>

Parameters
m
Returns
List<Mail>
List<QueryResult> com.openkm.sdk4csharp.util.BeanHelper.copyToListOfQueryResult ( QueryResultList  queryResultList)

Conversion from QueryResultList to List<QueryResult>

Parameters
queryResultList
Returns
List<Report> com.openkm.sdk4csharp.util.BeanHelper.copyToListOfReports ( ReportList  reportList)

copyToListOfReports

Parameters
reportList
Returns
List<com.openkm.sdk4csharp.bean.Version> com.openkm.sdk4csharp.util.BeanHelper.copyToListOfVersions ( VersionList  version)

Conversion from VersionList to List<Version>

Parameters
version
Returns
MapParamList com.openkm.sdk4csharp.util.BeanHelper.copyToMapParamList ( Dictionary< String, String >  param)

copyToListOfReports

Parameters
param
Returns
Report com.openkm.sdk4csharp.util.BeanHelper.copyToReport ( ReportComplex  reportComplex)

copyToReport

Parameters
reportComplex
Returns
SimplePropertyGroupList com.openkm.sdk4csharp.util.BeanHelper.copyToSimplePropertyGroupList ( Dictionary< String, String >  properties)

Conversion from Dictionary properties list to SimplePropertyGroupList

Parameters
properties
Returns
SimplePropertyGroupList
SqlQueryResults com.openkm.sdk4csharp.util.BeanHelper.copyToSqlQueryResults ( List< SqlQueryResultColumns sqlQueryResultColumns)

Conversion from List<SqlQueryResultColumns> to SqlQueryResults

Parameters
sqlQueryResultColumns
Returns
SqlQueryResults
Dictionary<String, String> com.openkm.sdk4csharp.util.BeanHelper.copyTranslationsToDictionary ( TranslationList  tList)

Conversion from translationList to Dictionary

Parameters
tList
Returns
Dictionary<String, String>
List<String> com.openkm.sdk4csharp.util.BeanHelper.dictionaryToJson ( Dictionary< String, String >  dictionary)
List<String> com.openkm.sdk4csharp.util.BeanHelper.dictionaryToList ( Dictionary< String, String >  dictionary)

Convert dictionary<String, String> to list<String>

Parameters
dictionary
Returns
static String com.openkm.sdk4csharp.util.BeanHelper.escape ( String  name)
static
String com.openkm.sdk4csharp.util.BeanHelper.getFileName ( String  docPath)

getFileName

Parameters
docPath
Returns
String com.openkm.sdk4csharp.util.BeanHelper.listToString ( List< String >  list)
string com.openkm.sdk4csharp.util.BeanHelper.nullDateTimeToString ( DateTime?  date)

Returns empty string if the date is null

Parameters
date
Returns
string
byte [] com.openkm.sdk4csharp.util.BeanHelper.ReadToEnd ( System.IO.Stream  stream)

method for converting stream to byte[]

Parameters
stream
Returns
static string com.openkm.sdk4csharp.util.BeanHelper.RemoveHTMLTags ( string  value)
static
string com.openkm.sdk4csharp.util.BeanHelper.validateUrlBase ( string  url)

Member Data Documentation

string com.openkm.sdk4csharp.util.BeanHelper.buttonClassName = "com.openkm.bean.form.Button"
static
string com.openkm.sdk4csharp.util.BeanHelper.checkBoxClassName = "com.openkm.bean.form.CheckBox"
static
string com.openkm.sdk4csharp.util.BeanHelper.iFrameClassName = "com.openkm.bean.form.IFrame"
static
string com.openkm.sdk4csharp.util.BeanHelper.inputClassName = "com.openkm.bean.form.Input"
static
String com.openkm.sdk4csharp.util.BeanHelper.LIST_SEPARATOR = ";"
static
string com.openkm.sdk4csharp.util.BeanHelper.package = "com.openkm.bean.form."
static
string com.openkm.sdk4csharp.util.BeanHelper.selectClassName = "com.openkm.bean.form.Select"
static
string com.openkm.sdk4csharp.util.BeanHelper.separatorClassName = "com.openkm.bean.form.Separator"
static
string com.openkm.sdk4csharp.util.BeanHelper.suggestBoxClassName = "com.openkm.bean.form.SuggestBox"
static
string com.openkm.sdk4csharp.util.BeanHelper.textAreaClassName = "com.openkm.bean.form.TextArea"
static
string com.openkm.sdk4csharp.util.BeanHelper.textClassName = "com.openkm.bean.form.Text"
static

The documentation for this class was generated from the following file: