C# 클래스 Fan.Sys.FanStr

FanStr defines the methods for sys::string. The actual class used for representation is F.lang.String.
파일 보기 프로젝트 열기: xored/f4 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
m_defVal string

공개 메소드들

메소드 설명
@in ( string self ) : InStream
all ( string self, Func f ) : bool
any ( string self, Func f ) : bool
capitalize ( string self ) : string
caseInsensitiveHash ( string self ) : int
chars ( string self ) : List
compare ( string self, object obj ) : long
compareIgnoreCase ( string a, string b ) : long
contains ( string self, string s ) : bool
containsChar ( string self, long ch ) : bool
decapitalize ( string self ) : string
each ( string self, Func f ) : void
eachr ( string self, Func f ) : void
endsWith ( string self, string s ) : bool
equals ( string self, object obj ) : bool
equalsIgnoreCase ( string a, string b ) : bool
fromChars ( List chars ) : string
fromDisplayName ( string self ) : string
get ( string self, long index ) : long
getRange ( string self, Range r ) : string
getSafe ( String self, long index ) : long
getSafe ( String self, long index, long def ) : long
hash ( string self ) : long
index ( string self, string s ) : Long
index ( string self, string s, long off ) : Long
indexIgnoreCase ( string self, string s ) : Long
indexIgnoreCase ( string self, string s, long off ) : Long
indexr ( string self, string s ) : Long
indexr ( string self, string s, long off ) : Long
indexrIgnoreCase ( string self, string s ) : Long
indexrIgnoreCase ( string self, string s, long off ) : Long
intern ( string self ) : string
isAlpha ( string self ) : bool
isAlphaNum ( string self ) : bool
isAscii ( string self ) : bool
isEmpty ( string self ) : bool
isEveryChar ( string self, int ch ) : bool
isLower ( string self ) : bool
isSpace ( string self ) : bool
isUpper ( string self ) : bool
justl ( string self, long width ) : string
justr ( string self, long width ) : string
localeCapitalize ( string self ) : string
localeCompare ( string self, string x ) : long
localeDecapitalize ( string self ) : string
localeLower ( string self ) : string
localeUpper ( string self ) : string
lower ( string self ) : string
makeTrim ( StringBuilder s ) : string
numNewlines ( string self ) : long
padl ( string self, long width ) : string
padl ( string self, long width, long ch ) : string
padr ( string self, long width ) : string
padr ( string self, long width, long ch ) : string
plus ( string self, object obj ) : string
replace ( string self, string from, string to ) : string
reverse ( string self ) : string
size ( string self ) : long
spaces ( long n ) : string
split ( string self ) : List
split ( string self, Long separator ) : List
split ( string self, Long separator, bool trim ) : List
splitLines ( string self ) : List
splitws ( String val ) : List
startsWith ( string self, string s ) : bool
toBool ( string self ) : Boolean
toBool ( string self, bool check ) : Boolean
toBuf ( string self ) : Buf
toBuf ( string self, Charset charset ) : Buf
toCode ( string self ) : string
toCode ( string self, Long quote ) : string
toCode ( string self, Long quote, bool escapeUnicode ) : string
toDecimal ( string self ) : BigDecimal
toDecimal ( string self, bool check ) : BigDecimal
toDisplayName ( string self ) : string
toFloat ( string self ) : Double
toFloat ( string self, bool check ) : Double
toInt ( string self ) : Long
toInt ( string self, long radix ) : Long
toInt ( string self, long radix, bool check ) : Long
toLocale ( string self ) : string
toRegex ( string self ) : Regex
toStr ( string self ) : string
toUri ( string self ) : Uri
toXml ( string self ) : string
trim ( string self ) : string
trimEnd ( string self ) : string
trimStart ( string self ) : string
trimToNull ( string self ) : string
type ( string self ) : Type
upper ( string self ) : string

비공개 메소드들

메소드 설명
FanStr ( ) : System
hex ( int nib ) : int
nStartsWith ( string s, string pre, int off ) : bool
neic ( int a, int b ) : bool
splitStr ( String val, int s, int e, bool trim ) : string

메소드 상세

@in() 공개 정적인 메소드

public static @in ( string self ) : InStream
self string
리턴 InStream

all() 공개 정적인 메소드

public static all ( string self, Func f ) : bool
self string
f Func
리턴 bool

any() 공개 정적인 메소드

public static any ( string self, Func f ) : bool
self string
f Func
리턴 bool

capitalize() 공개 정적인 메소드

public static capitalize ( string self ) : string
self string
리턴 string

caseInsensitiveHash() 공개 정적인 메소드

public static caseInsensitiveHash ( string self ) : int
self string
리턴 int

chars() 공개 정적인 메소드

public static chars ( string self ) : List
self string
리턴 List

compare() 공개 정적인 메소드

public static compare ( string self, object obj ) : long
self string
obj object
리턴 long

compareIgnoreCase() 공개 정적인 메소드

public static compareIgnoreCase ( string a, string b ) : long
a string
b string
리턴 long

contains() 공개 정적인 메소드

public static contains ( string self, string s ) : bool
self string
s string
리턴 bool

containsChar() 공개 정적인 메소드

public static containsChar ( string self, long ch ) : bool
self string
ch long
리턴 bool

decapitalize() 공개 정적인 메소드

public static decapitalize ( string self ) : string
self string
리턴 string

each() 공개 정적인 메소드

public static each ( string self, Func f ) : void
self string
f Func
리턴 void

eachr() 공개 정적인 메소드

public static eachr ( string self, Func f ) : void
self string
f Func
리턴 void

endsWith() 공개 정적인 메소드

public static endsWith ( string self, string s ) : bool
self string
s string
리턴 bool

equals() 공개 정적인 메소드

public static equals ( string self, object obj ) : bool
self string
obj object
리턴 bool

equalsIgnoreCase() 공개 정적인 메소드

public static equalsIgnoreCase ( string a, string b ) : bool
a string
b string
리턴 bool

fromChars() 공개 정적인 메소드

public static fromChars ( List chars ) : string
chars List
리턴 string

fromDisplayName() 공개 정적인 메소드

public static fromDisplayName ( string self ) : string
self string
리턴 string

get() 공개 정적인 메소드

public static get ( string self, long index ) : long
self string
index long
리턴 long

getRange() 공개 정적인 메소드

public static getRange ( string self, Range r ) : string
self string
r Range
리턴 string

getSafe() 공개 정적인 메소드

public static getSafe ( String self, long index ) : long
self String
index long
리턴 long

getSafe() 공개 정적인 메소드

public static getSafe ( String self, long index, long def ) : long
self String
index long
def long
리턴 long

hash() 공개 정적인 메소드

public static hash ( string self ) : long
self string
리턴 long

index() 공개 정적인 메소드

public static index ( string self, string s ) : Long
self string
s string
리턴 Long

index() 공개 정적인 메소드

public static index ( string self, string s, long off ) : Long
self string
s string
off long
리턴 Long

indexIgnoreCase() 공개 정적인 메소드

public static indexIgnoreCase ( string self, string s ) : Long
self string
s string
리턴 Long

indexIgnoreCase() 공개 정적인 메소드

public static indexIgnoreCase ( string self, string s, long off ) : Long
self string
s string
off long
리턴 Long

indexr() 공개 정적인 메소드

public static indexr ( string self, string s ) : Long
self string
s string
리턴 Long

indexr() 공개 정적인 메소드

public static indexr ( string self, string s, long off ) : Long
self string
s string
off long
리턴 Long

indexrIgnoreCase() 공개 정적인 메소드

public static indexrIgnoreCase ( string self, string s ) : Long
self string
s string
리턴 Long

indexrIgnoreCase() 공개 정적인 메소드

public static indexrIgnoreCase ( string self, string s, long off ) : Long
self string
s string
off long
리턴 Long

intern() 공개 정적인 메소드

public static intern ( string self ) : string
self string
리턴 string

isAlpha() 공개 정적인 메소드

public static isAlpha ( string self ) : bool
self string
리턴 bool

isAlphaNum() 공개 정적인 메소드

public static isAlphaNum ( string self ) : bool
self string
리턴 bool

isAscii() 공개 정적인 메소드

public static isAscii ( string self ) : bool
self string
리턴 bool

isEmpty() 공개 정적인 메소드

public static isEmpty ( string self ) : bool
self string
리턴 bool

isEveryChar() 공개 정적인 메소드

public static isEveryChar ( string self, int ch ) : bool
self string
ch int
리턴 bool

isLower() 공개 정적인 메소드

public static isLower ( string self ) : bool
self string
리턴 bool

isSpace() 공개 정적인 메소드

public static isSpace ( string self ) : bool
self string
리턴 bool

isUpper() 공개 정적인 메소드

public static isUpper ( string self ) : bool
self string
리턴 bool

justl() 공개 정적인 메소드

public static justl ( string self, long width ) : string
self string
width long
리턴 string

justr() 공개 정적인 메소드

public static justr ( string self, long width ) : string
self string
width long
리턴 string

localeCapitalize() 공개 정적인 메소드

public static localeCapitalize ( string self ) : string
self string
리턴 string

localeCompare() 공개 정적인 메소드

public static localeCompare ( string self, string x ) : long
self string
x string
리턴 long

localeDecapitalize() 공개 정적인 메소드

public static localeDecapitalize ( string self ) : string
self string
리턴 string

localeLower() 공개 정적인 메소드

public static localeLower ( string self ) : string
self string
리턴 string

localeUpper() 공개 정적인 메소드

public static localeUpper ( string self ) : string
self string
리턴 string

lower() 공개 정적인 메소드

public static lower ( string self ) : string
self string
리턴 string

makeTrim() 공개 정적인 메소드

public static makeTrim ( StringBuilder s ) : string
s StringBuilder
리턴 string

numNewlines() 공개 정적인 메소드

public static numNewlines ( string self ) : long
self string
리턴 long

padl() 공개 정적인 메소드

public static padl ( string self, long width ) : string
self string
width long
리턴 string

padl() 공개 정적인 메소드

public static padl ( string self, long width, long ch ) : string
self string
width long
ch long
리턴 string

padr() 공개 정적인 메소드

public static padr ( string self, long width ) : string
self string
width long
리턴 string

padr() 공개 정적인 메소드

public static padr ( string self, long width, long ch ) : string
self string
width long
ch long
리턴 string

plus() 공개 정적인 메소드

public static plus ( string self, object obj ) : string
self string
obj object
리턴 string

replace() 공개 정적인 메소드

public static replace ( string self, string from, string to ) : string
self string
from string
to string
리턴 string

reverse() 공개 정적인 메소드

public static reverse ( string self ) : string
self string
리턴 string

size() 공개 정적인 메소드

public static size ( string self ) : long
self string
리턴 long

spaces() 공개 정적인 메소드

public static spaces ( long n ) : string
n long
리턴 string

split() 공개 정적인 메소드

public static split ( string self ) : List
self string
리턴 List

split() 공개 정적인 메소드

public static split ( string self, Long separator ) : List
self string
separator Long
리턴 List

split() 공개 정적인 메소드

public static split ( string self, Long separator, bool trim ) : List
self string
separator Long
trim bool
리턴 List

splitLines() 공개 정적인 메소드

public static splitLines ( string self ) : List
self string
리턴 List

splitws() 공개 정적인 메소드

public static splitws ( String val ) : List
val String
리턴 List

startsWith() 공개 정적인 메소드

public static startsWith ( string self, string s ) : bool
self string
s string
리턴 bool

toBool() 공개 정적인 메소드

public static toBool ( string self ) : Boolean
self string
리턴 Boolean

toBool() 공개 정적인 메소드

public static toBool ( string self, bool check ) : Boolean
self string
check bool
리턴 Boolean

toBuf() 공개 정적인 메소드

public static toBuf ( string self ) : Buf
self string
리턴 Buf

toBuf() 공개 정적인 메소드

public static toBuf ( string self, Charset charset ) : Buf
self string
charset Charset
리턴 Buf

toCode() 공개 정적인 메소드

public static toCode ( string self ) : string
self string
리턴 string

toCode() 공개 정적인 메소드

public static toCode ( string self, Long quote ) : string
self string
quote Long
리턴 string

toCode() 공개 정적인 메소드

public static toCode ( string self, Long quote, bool escapeUnicode ) : string
self string
quote Long
escapeUnicode bool
리턴 string

toDecimal() 공개 정적인 메소드

public static toDecimal ( string self ) : BigDecimal
self string
리턴 BigDecimal

toDecimal() 공개 정적인 메소드

public static toDecimal ( string self, bool check ) : BigDecimal
self string
check bool
리턴 BigDecimal

toDisplayName() 공개 정적인 메소드

public static toDisplayName ( string self ) : string
self string
리턴 string

toFloat() 공개 정적인 메소드

public static toFloat ( string self ) : Double
self string
리턴 Double

toFloat() 공개 정적인 메소드

public static toFloat ( string self, bool check ) : Double
self string
check bool
리턴 Double

toInt() 공개 정적인 메소드

public static toInt ( string self ) : Long
self string
리턴 Long

toInt() 공개 정적인 메소드

public static toInt ( string self, long radix ) : Long
self string
radix long
리턴 Long

toInt() 공개 정적인 메소드

public static toInt ( string self, long radix, bool check ) : Long
self string
radix long
check bool
리턴 Long

toLocale() 공개 정적인 메소드

public static toLocale ( string self ) : string
self string
리턴 string

toRegex() 공개 정적인 메소드

public static toRegex ( string self ) : Regex
self string
리턴 Regex

toStr() 공개 정적인 메소드

public static toStr ( string self ) : string
self string
리턴 string

toUri() 공개 정적인 메소드

public static toUri ( string self ) : Uri
self string
리턴 Uri

toXml() 공개 정적인 메소드

public static toXml ( string self ) : string
self string
리턴 string

trim() 공개 정적인 메소드

public static trim ( string self ) : string
self string
리턴 string

trimEnd() 공개 정적인 메소드

public static trimEnd ( string self ) : string
self string
리턴 string

trimStart() 공개 정적인 메소드

public static trimStart ( string self ) : string
self string
리턴 string

trimToNull() 공개 정적인 메소드

public static trimToNull ( string self ) : string
self string
리턴 string

type() 공개 정적인 메소드

public static type ( string self ) : Type
self string
리턴 Type

upper() 공개 정적인 메소드

public static upper ( string self ) : string
self string
리턴 string

프로퍼티 상세

m_defVal 공개적으로 정적으로 프로퍼티

public static string m_defVal
리턴 string