2005/5/9

     
 

class Character

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::lang::Character Class Reference

#include <Character.h>

Inheritance diagram for acdk::lang::Character:

acdk::lang::Object acdk::lang::Comparable acdk::lang::Cloneable acdk::io::Serializable acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

Object wrapper for a char (7 bit character).

API: Java

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.20
Date:
Date
2005/04/09 19:26:48
See also:
acdk::lang::UnicodeCharacter TYPE is not field, but method getTYPE().


Public Member Functions

 Character ()
 creates character ''

 Character (char val)
virtual char charValue ()
virtual int compareTo (IN(RCharacter) other)
int compareTo (IN(RObject) other)
 reimplemented from Object

int compareTo (ucchar other)
bool equals (IN(RObject) other)
 reimplemented from Object

bool equals (ucchar other)
int hashCode ()
 reimplemented from Object

RString toString ()
 reimplemented from Object

RObject clone (sys::Allocator *alc)
 reimplemented from Object

RObject clone ()
 reimplemented from Object


Static Public Member Functions

RObject create_instance ()
int asciiDigit (char ch, int idx)
int asciiDigit (uc2char ch, int idx)
bool isDigit (char c)
bool isDigit (uc2char c)
int decVal (char c)
 return the decimal value of given digit value This call is only value if isDigit(c) is true return 0 for '0' - 9 for '9'

int decVal (ucchar c)
 return the decimal value of given digit value This call is only value if isDigit(c) is true

bool isHexDigit (char c)
bool isHexDigit (uc2char c)
bool isLetter (char c)
bool isLetter (uc2char c)
bool isLetterOrDigit (char c)
bool isLetterOrDigit (uc2char c)
bool isLowerCase (char c)
bool isLowerCase (uc2char c)
bool isSpace (char c)
bool isSpace (uc2char c)
bool isWhitespace (char c)
bool isWhitespace (uc2char c)
bool isControl (uc2char c)
bool isControl (char c)
bool isUpperCase (char c)
bool isUpperCase (uc2char c)
char toLowerCase (char c)
uc2char toLowerCase (uc2char c)
char toUpperCase (char c)
uc2char toUpperCase (uc2char c)
bool isJavaIdentifierStart (char c)
bool isJavaIdentifierStart (uc2char c)
bool isJavaIdentifierPart (char c)
bool isJavaIdentifierPart (uc2char c)
bool isUnicodeIdentifierStart (char c)
bool isUnicodeIdentifierStart (uc2char c)
bool isUnicodeIdentifierPart (char c)
bool isUnicodeIdentifierPart (uc2char c)
RString toString (char c)
RString toString (uc2char c)
RClass getTYPE ()

Static Public Attributes

int MAX_RADIX
char MAX_VALUE
int MIN_RADIX
char MIN_VALUE

Protected Attributes

char value


Constructor & Destructor Documentation

acdk::lang::Character::Character  )  [inline]
 

creates character ''

acdk::lang::Character::Character char  val  )  [inline]
 


Member Function Documentation

int acdk::lang::Character::asciiDigit uc2char  ch,
int  idx
[inline, static]
 

int acdk::lang::Character::asciiDigit char  ch,
int  idx
[static]
 

virtual char acdk::lang::Character::charValue  )  [inline, virtual]
 

RObject acdk::lang::Character::clone  )  [inline, virtual]
 

reimplemented from Object

Implements acdk::lang::Cloneable.

RObject acdk::lang::Character::clone sys::Allocator alc  )  [inline, virtual]
 

reimplemented from Object

Reimplemented from acdk::lang::Cloneable.

int acdk::lang::Character::compareTo ucchar  other  )  [inline]
 

int acdk::lang::Character::compareTo IN(RObject other  )  [inline, virtual]
 

reimplemented from Object

Implements acdk::lang::Comparable.

virtual int acdk::lang::Character::compareTo IN(RCharacter other  )  [inline, virtual]
 

RObject acdk::lang::Character::create_instance  )  [inline, static]
 

Reimplemented from acdk::lang::Object.

int acdk::lang::Character::decVal ucchar  c  )  [inline, static]
 

return the decimal value of given digit value This call is only value if isDigit(c) is true

int acdk::lang::Character::decVal char  c  )  [inline, static]
 

return the decimal value of given digit value This call is only value if isDigit(c) is true return 0 for '0' - 9 for '9'

bool acdk::lang::Character::equals ucchar  other  )  [inline]
 

bool acdk::lang::Character::equals IN(RObject other  )  [virtual]
 

reimplemented from Object

Reimplemented from acdk::lang::Object.

RClass acdk::lang::Character::getTYPE  )  [static]
 

int acdk::lang::Character::hashCode  )  [inline, virtual]
 

reimplemented from Object

Reimplemented from acdk::lang::Object.

bool acdk::lang::Character::isControl char  c  )  [inline, static]
 

bool acdk::lang::Character::isControl uc2char  c  )  [inline, static]
 

bool acdk::lang::Character::isDigit uc2char  c  )  [inline, static]
 

bool acdk::lang::Character::isDigit char  c  )  [static]
 

bool acdk::lang::Character::isHexDigit uc2char  c  )  [static]
 

bool acdk::lang::Character::isHexDigit char  c  )  [static]
 

bool acdk::lang::Character::isJavaIdentifierPart uc2char  c  )  [inline, static]
 

bool acdk::lang::Character::isJavaIdentifierPart char  c  )  [static]
 

bool acdk::lang::Character::isJavaIdentifierStart uc2char  c  )  [inline, static]
 

bool acdk::lang::Character::isJavaIdentifierStart char  c  )  [static]
 

bool acdk::lang::Character::isLetter uc2char  c  )  [inline, static]
 

bool acdk::lang::Character::isLetter char  c  )  [static]
 

bool acdk::lang::Character::isLetterOrDigit uc2char  c  )  [inline, static]
 

bool acdk::lang::Character::isLetterOrDigit char  c  )  [inline, static]
 

bool acdk::lang::Character::isLowerCase uc2char  c  )  [inline, static]
 

bool acdk::lang::Character::isLowerCase char  c  )  [static]
 

bool acdk::lang::Character::isSpace uc2char  c  )  [inline, static]
 

bool acdk::lang::Character::isSpace char  c  )  [static]
 

bool acdk::lang::Character::isUnicodeIdentifierPart uc2char  c  )  [inline, static]
 

bool acdk::lang::Character::isUnicodeIdentifierPart char  c  )  [static]
 

bool acdk::lang::Character::isUnicodeIdentifierStart uc2char  c  )  [inline, static]
 

bool acdk::lang::Character::isUnicodeIdentifierStart char  c  )  [static]
 

bool acdk::lang::Character::isUpperCase uc2char  c  )  [inline, static]
 

bool acdk::lang::Character::isUpperCase char  c  )  [static]
 

bool acdk::lang::Character::isWhitespace uc2char  c  )  [inline, static]
 

bool acdk::lang::Character::isWhitespace char  c  )  [inline, static]
 

uc2char acdk::lang::Character::toLowerCase uc2char  c  )  [inline, static]
 

char acdk::lang::Character::toLowerCase char  c  )  [static]
 

RString acdk::lang::Character::toString uc2char  c  )  [inline, static]
 

RString acdk::lang::Character::toString char  c  )  [static]
 

RString acdk::lang::Character::toString  )  [virtual]
 

reimplemented from Object

Reimplemented from acdk::lang::Object.

uc2char acdk::lang::Character::toUpperCase uc2char  c  )  [inline, static]
 

char acdk::lang::Character::toUpperCase char  c  )  [static]
 


Member Data Documentation

int acdk::lang::Character::MAX_RADIX [static]
 

char acdk::lang::Character::MAX_VALUE [static]
 

int acdk::lang::Character::MIN_RADIX [static]
 

char acdk::lang::Character::MIN_VALUE [static]
 

char acdk::lang::Character::value [protected]