Java Doc for MbstringModule.java in  » EJB-Server-resin-3.1.5 » quercus » com » caucho » quercus » lib » i18n » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » EJB Server resin 3.1.5 » quercus » com.caucho.quercus.lib.i18n 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.caucho.quercus.module.AbstractQuercusModule
      com.caucho.quercus.lib.i18n.MbstringModule

MbstringModule
public class MbstringModule extends AbstractQuercusModule (Code)

Inner Class :static class EregSearch

Field Summary
final static  IniDefinitionINI_MBSTRING_HTTP_INPUT
    
final static  IniDefinitionINI_MBSTRING_HTTP_OUTPUT
    
final public static  intMB_CASE_LOWER
    
final public static  intMB_CASE_TITLE
    
final public static  intMB_CASE_UPPER
    


Method Summary
public  IniDefinitionsgetIniDefinitions()
     Returns the default php.ini values.
public  String[]getLoadedExtensions()
     Returns the extensions implemented by the module.
public static  StringValuemb_convert_case(Env env, StringValue str, int mode, String encoding)
     Upper-cases, lower-cases, or capitalizes first letter of words.
public static  StringValuemb_convert_encoding(Env env, StringValue str, String destEncoding, String fromEncodings)
     Converts string of one encoding to another.
public static  StringValuemb_convert_kana(Env env, StringValue str, String option, String encoding)
     Performs Japanese specific charset conversion.
public static  StringValuemb_convert_variables(Env env, String toEncoding, String fromEncodings, Value vars)
     Decodes and then encodes variables.
public static  Valuemb_decode_mimeheader(Env env, StringValue str)
     Decodes mime field.
public static  StringValuemb_decode_numericentity(Env env, StringValue str, ArrayValue convmap, String encoding)
     Decodes HTML numeric entity.
public static  StringValuemb_detect_encoding(Env env, StringValue str, Value encoding_list, boolean strict)
     Detects encoding of string.
public static  Valuemb_detect_order(Env env, Value encoding_list)
     Specifies order of charsets to test when detecting encoding.
public static  StringValuemb_encode_mimeheader(Env env, StringValue str, String charset, String transfer_encoding, String linefeed)
     Encodes a string into mime.
public static  StringValuemb_encode_numericentity(Env env, StringValue str, ArrayValue convmap, String encoding)
     Encodes HTML numeric string entity.
public static  Valuemb_ereg(Env env, StringValue pattern, StringValue string, ArrayValue regs)
     Multibyte version of ereg.
public static  BooleanValuemb_ereg_match(Env env, StringValue pattern, StringValue string, String option)
     Returns true if pattern matches a part of string.
public static  Valuemb_ereg_replace(Env env, StringValue pattern, StringValue replacement, StringValue subject, String option)
     Multibyte version of ereg_replace.
public static  BooleanValuemb_ereg_search(Env env, Value pattern, Value option)
     Returns whether or not pattern matches string.
public static  LongValuemb_ereg_search_getpos(Env env)
     Gets current position of ereg state object.
public static  Valuemb_ereg_search_getregs(Env env)
     Gets the last match of ereg state object from previous matching.
public static  BooleanValuemb_ereg_search_init(Env env, StringValue string, Value pattern, Value option)
     Initializes a ereg state object.
public static  Valuemb_ereg_search_pos(Env env, Value pattern, Value option)
     Returns index and position after matching.
public static  Valuemb_ereg_search_regs(Env env, Value pattern, Value option)
     Returns match array after matching.
public static  BooleanValuemb_ereg_search_setpos(Env env, int position)
     Sets the position of the ereg state object.
public static  Valuemb_eregi(Env env, StringValue pattern, StringValue string, ArrayValue regs)
     Multibyte version of eregi.
public static  Valuemb_eregi_replace(Env env, StringValue pattern, StringValue replacement, StringValue subject, String option)
     Multibyte version of eregi_replace.
public static  Valuemb_get_info(Env env, String type)
     Returns current mb settings.
public static  Valuemb_http_input(Env env, String type)
    
public static  Valuemb_http_output(Env env, String encoding)
    
public static  Valuemb_internal_encoding(Env env, String encoding)
     Returns and/or sets the internal encoding.
public static  Valuemb_language(Env env, String language)
     Returns and/or sets the encoding for mail.
public static  ArrayValuemb_list_encodings(Env env)
     Get all supported encodings.
public static  StringValuemb_output_handler(Env env, StringValue contents, int status)
    
public static  BooleanValuemb_parse_str(Env env, StringValue strValue, Value result)
     Multibyte version of parse_str.
public static  StringValuemb_preferred_mime_name(Env env, StringValue encoding)
     Returns the preferred mime name of this encoding.
public static  Valuemb_regex_encoding(Env env, String encoding)
     Returns and/or sets encoding for mb regular expressions.
public static  StringValuemb_regex_set_options(Env env, String options)
    
public static  BooleanValuemb_send_mail(Env env, StringValue to, StringValue subject, StringValue message, StringValue additionalHeaders, StringValue additionalParameters)
     Multibyte version of mail.
public static  Valuemb_split(Env env, StringValue pattern, StringValue string, long limit)
     Multibyte version of split.
public static  StringValuemb_strcut(Env env, StringValue str, int start, int length, String encoding)
     Similar to substr except start index is at the beginning of char boundaries.
public static  StringValuemb_strimwidth(Env env, StringValue str, int start, int width, StringValue trimmarker, String encoding)
     Truncates the string.
public static  LongValuemb_strlen(Env env, StringValue str, String encoding)
     Multibyte version of strlen.
public static  Valuemb_strpos(Env env, StringValue haystack, StringValue needle, int offset, String encoding)
     Multibyte version of strpos.
public static  Valuemb_strrpos(Env env, StringValue haystack, StringValue needle, Value offsetV, String encoding)
     Multibyte version of strrpos.
public static  StringValuemb_strtolower(Env env, StringValue str, String encoding)
     Converts all characters to lower-case.
public static  StringValuemb_strtoupper(Env env, StringValue str, String encoding)
     Converts all characters to upper-case.
public static  LongValuemb_strwidth(Env env, StringValue str, String encoding)
     Returns the width of this multibyte string.
public static  Valuemb_substitute_character(Value substrchar)
     Sets the character to use when decoding/encoding fails on a character.
public static  StringValuemb_substr(Env env, StringValue str, int start, Value lengthV, String encoding)
     Multibyte version of substr.
public static  LongValuemb_substr_count(Env env, StringValue haystack, StringValue needle, String encoding)
    

Field Detail
INI_MBSTRING_HTTP_INPUT
final static IniDefinition INI_MBSTRING_HTTP_INPUT(Code)



INI_MBSTRING_HTTP_OUTPUT
final static IniDefinition INI_MBSTRING_HTTP_OUTPUT(Code)



MB_CASE_LOWER
final public static int MB_CASE_LOWER(Code)



MB_CASE_TITLE
final public static int MB_CASE_TITLE(Code)



MB_CASE_UPPER
final public static int MB_CASE_UPPER(Code)





Method Detail
getIniDefinitions
public IniDefinitions getIniDefinitions()(Code)
Returns the default php.ini values.



getLoadedExtensions
public String[] getLoadedExtensions()(Code)
Returns the extensions implemented by the module.



mb_convert_case
public static StringValue mb_convert_case(Env env, StringValue str, int mode, String encoding)(Code)
Upper-cases, lower-cases, or capitalizes first letter of words.



mb_convert_encoding
public static StringValue mb_convert_encoding(Env env, StringValue str, String destEncoding, String fromEncodings)(Code)
Converts string of one encoding to another.



mb_convert_kana
public static StringValue mb_convert_kana(Env env, StringValue str, String option, String encoding)(Code)
Performs Japanese specific charset conversion.



mb_convert_variables
public static StringValue mb_convert_variables(Env env, String toEncoding, String fromEncodings, Value vars)(Code)
Decodes and then encodes variables. XXX: variable arguments to convert.



mb_decode_mimeheader
public static Value mb_decode_mimeheader(Env env, StringValue str)(Code)
Decodes mime field.



mb_decode_numericentity
public static StringValue mb_decode_numericentity(Env env, StringValue str, ArrayValue convmap, String encoding)(Code)
Decodes HTML numeric entity.



mb_detect_encoding
public static StringValue mb_detect_encoding(Env env, StringValue str, Value encoding_list, boolean strict)(Code)
Detects encoding of string.



mb_detect_order
public static Value mb_detect_order(Env env, Value encoding_list)(Code)
Specifies order of charsets to test when detecting encoding.



mb_encode_mimeheader
public static StringValue mb_encode_mimeheader(Env env, StringValue str, String charset, String transfer_encoding, String linefeed)(Code)
Encodes a string into mime.



mb_encode_numericentity
public static StringValue mb_encode_numericentity(Env env, StringValue str, ArrayValue convmap, String encoding)(Code)
Encodes HTML numeric string entity.



mb_ereg
public static Value mb_ereg(Env env, StringValue pattern, StringValue string, ArrayValue regs)(Code)
Multibyte version of ereg.



mb_ereg_match
public static BooleanValue mb_ereg_match(Env env, StringValue pattern, StringValue string, String option)(Code)
Returns true if pattern matches a part of string.



mb_ereg_replace
public static Value mb_ereg_replace(Env env, StringValue pattern, StringValue replacement, StringValue subject, String option)(Code)
Multibyte version of ereg_replace.



mb_ereg_search
public static BooleanValue mb_ereg_search(Env env, Value pattern, Value option)(Code)
Returns whether or not pattern matches string.



mb_ereg_search_getpos
public static LongValue mb_ereg_search_getpos(Env env)(Code)
Gets current position of ereg state object.



mb_ereg_search_getregs
public static Value mb_ereg_search_getregs(Env env)(Code)
Gets the last match of ereg state object from previous matching.



mb_ereg_search_init
public static BooleanValue mb_ereg_search_init(Env env, StringValue string, Value pattern, Value option)(Code)
Initializes a ereg state object.



mb_ereg_search_pos
public static Value mb_ereg_search_pos(Env env, Value pattern, Value option)(Code)
Returns index and position after matching.



mb_ereg_search_regs
public static Value mb_ereg_search_regs(Env env, Value pattern, Value option)(Code)
Returns match array after matching.



mb_ereg_search_setpos
public static BooleanValue mb_ereg_search_setpos(Env env, int position)(Code)
Sets the position of the ereg state object.



mb_eregi
public static Value mb_eregi(Env env, StringValue pattern, StringValue string, ArrayValue regs)(Code)
Multibyte version of eregi.



mb_eregi_replace
public static Value mb_eregi_replace(Env env, StringValue pattern, StringValue replacement, StringValue subject, String option)(Code)
Multibyte version of eregi_replace.



mb_get_info
public static Value mb_get_info(Env env, String type)(Code)
Returns current mb settings.



mb_http_input
public static Value mb_http_input(Env env, String type)(Code)
Returns and/or sets the http input encoding



mb_http_output
public static Value mb_http_output(Env env, String encoding)(Code)
Returns and/or sets the http output encoding



mb_internal_encoding
public static Value mb_internal_encoding(Env env, String encoding)(Code)
Returns and/or sets the internal encoding.



mb_language
public static Value mb_language(Env env, String language)(Code)
Returns and/or sets the encoding for mail.



mb_list_encodings
public static ArrayValue mb_list_encodings(Env env)(Code)
Get all supported encodings.



mb_output_handler
public static StringValue mb_output_handler(Env env, StringValue contents, int status)(Code)
ob_start() handler



mb_parse_str
public static BooleanValue mb_parse_str(Env env, StringValue strValue, Value result)(Code)
Multibyte version of parse_str.



mb_preferred_mime_name
public static StringValue mb_preferred_mime_name(Env env, StringValue encoding)(Code)
Returns the preferred mime name of this encoding.



mb_regex_encoding
public static Value mb_regex_encoding(Env env, String encoding)(Code)
Returns and/or sets encoding for mb regular expressions.



mb_regex_set_options
public static StringValue mb_regex_set_options(Env env, String options)(Code)
XXX: what does this actually do?



mb_send_mail
public static BooleanValue mb_send_mail(Env env, StringValue to, StringValue subject, StringValue message, StringValue additionalHeaders, StringValue additionalParameters)(Code)
Multibyte version of mail.



mb_split
public static Value mb_split(Env env, StringValue pattern, StringValue string, long limit)(Code)
Multibyte version of split.



mb_strcut
public static StringValue mb_strcut(Env env, StringValue str, int start, int length, String encoding)(Code)
Similar to substr except start index is at the beginning of char boundaries.



mb_strimwidth
public static StringValue mb_strimwidth(Env env, StringValue str, int start, int width, StringValue trimmarker, String encoding)(Code)
Truncates the string.



mb_strlen
public static LongValue mb_strlen(Env env, StringValue str, String encoding)(Code)
Multibyte version of strlen.



mb_strpos
public static Value mb_strpos(Env env, StringValue haystack, StringValue needle, int offset, String encoding)(Code)
Multibyte version of strpos.



mb_strrpos
public static Value mb_strrpos(Env env, StringValue haystack, StringValue needle, Value offsetV, String encoding)(Code)
Multibyte version of strrpos.



mb_strtolower
public static StringValue mb_strtolower(Env env, StringValue str, String encoding)(Code)
Converts all characters to lower-case.



mb_strtoupper
public static StringValue mb_strtoupper(Env env, StringValue str, String encoding)(Code)
Converts all characters to upper-case.



mb_strwidth
public static LongValue mb_strwidth(Env env, StringValue str, String encoding)(Code)
Returns the width of this multibyte string.



mb_substitute_character
public static Value mb_substitute_character(Value substrchar)(Code)
Sets the character to use when decoding/encoding fails on a character.



mb_substr
public static StringValue mb_substr(Env env, StringValue str, int start, Value lengthV, String encoding)(Code)
Multibyte version of substr.



mb_substr_count
public static LongValue mb_substr_count(Env env, StringValue haystack, StringValue needle, String encoding)(Code)



Fields inherited from com.caucho.quercus.module.AbstractQuercusModule
final protected static int PHP_INI_ALL(Code)(Java Doc)
final protected static int PHP_INI_PERDIR(Code)(Java Doc)
final protected static int PHP_INI_SYSTEM(Code)(Java Doc)
final protected static int PHP_INI_USER(Code)(Java Doc)

Methods inherited from com.caucho.quercus.module.AbstractQuercusModule
public Map<String, Value> getConstMap()(Code)(Java Doc)
public IniDefinitions getIniDefinitions()(Code)(Java Doc)
public String[] getLoadedExtensions()(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.