kermeta::standard
Class String inherited from Object


@CompilerIgnore "true"
@ScalaCompilerName "k2.standard.String"

Method Summary
Character
allCharacters()
           
String
append(String)
           
Character
charAt(Integer)
           
Integer
codePointAt(Integer)
           
Integer
codePointBefore(Integer)
           
Integer
codePointCount(IntegerInteger)
           
Integer
compareTo(String)
           
Integer
compareToIgnoreCase(String)
           
String
concat(String)
           
Boolean
contains(String)
           
Boolean
contentEquals(StringBuffer)
           
String
copyValueOf(Collection,IntegerInteger)
           
String
copyValueOf(Collection)
           
Character
elementAt(Integer)
           
Boolean
endsWith(String)
           
Boolean
equals(Object)
           
Boolean
equalsIgnoreCase(String)
           
String
format(StringCollection)
           
Void
getChars(Integer,Integer,CollectionInteger)
           
Integer
hashCode()
           
Integer
indexOf(String)
           
String
intern()
           
Boolean
isEmpty()
           
Integer
lastIndexOf(String)
           
Boolean
matches(String)
           
Integer
offsetByCodePoints(IntegerInteger)
           
String
plus(Object)
           
Boolean
regionMatches(Integer,String,IntegerInteger)
           
Boolean
regionMatches(Boolean,Integer,String,IntegerInteger)
           
String
replace(StringString)


create a new string where all occurences of arg0 are replaced by arg1
deprecated please use replaceAll instead


           
String
replaceAll(StringString)
           
String
replaceFirst(StringString)
           
String
replaceKeyword(StringString)
           
Integer
size()
           
Sequence[String]
split(StringInteger)
           
Sequence[String]
split(String)
           
Boolean
startsWith(StringInteger)
           
Boolean
startsWith(String)
           
String
substring(Integer)
           
String
substring(IntegerInteger)
           
Boolean
toBoolean()
           
Sequence[Character]
toCharArray()
           
Double
toDouble()
           
Integer
toInteger()
           
String
toLowerCase()


Converts all of the characters in this String to lower case


           
String
toLowerFirst()


Converts the first character in this String to lower case


           
Double
toReal()
           
String
toString()
           
String
toUpperCase()


Converts all of the characters in this String to upper case


           
String
toUpperFirst()


Converts the first character in this String to upper case


           
URI
toURI()
           
String
trim()


Returns a copy of the string, with leading and trailing whitespace omitted.


           


Details of operations

allCharacters

Character allCharacters[()
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;13655;13717"
@CompilerIgnore "true"

append

String append[(String)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;13763;13825"
@CompilerIgnore "true"

charAt

Character charAt[(Integer)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;8821;8883"
@CompilerIgnore "true"

codePointAt

Integer codePointAt[(Integer)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;8925;8990"
@CompilerIgnore "true"

codePointBefore

Integer codePointBefore[(Integer)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;9032;9101"
@CompilerIgnore "true"

codePointCount

Integer codePointCount[(IntegerInteger)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;9143;9224"
@CompilerIgnore "true"

compareTo

Integer compareTo[(String)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;7201;7262"
@CompilerIgnore "true"

compareToIgnoreCase

Integer compareToIgnoreCase[(String)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;9266;9338"
@CompilerIgnore "true"

concat

String concat[(String)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;9380;9438"
@CompilerIgnore "true"

contains

Boolean contains[(String)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;13867;13928"
@CompilerIgnore "true"

contentEquals

Boolean contentEquals[(StringBuffer)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;9480;9552"
@CompilerIgnore "true"

copyValueOf

String copyValueOf[(Collection,IntegerInteger)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;9594;9698"
@CompilerIgnore "true"

copyValueOf

String copyValueOf[(Collection)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;9740;9818"
@CompilerIgnore "true"

elementAt

Character elementAt[(Integer)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;13970;14035"
@CompilerIgnore "true"

endsWith

Boolean endsWith[(String)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;9860;9921"
@CompilerIgnore "true"

equals

Boolean equals[(Object)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;6919;6975"
@CompilerIgnore "true"

equalsIgnoreCase

Boolean equalsIgnoreCase[(String)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;9963;10032"
@CompilerIgnore "true"

format

String format[(StringCollection)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;10074;10156"
@CompilerIgnore "true"

getChars

Void getChars[(Integer,Integer,CollectionInteger)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;10198;10310"
@CompilerIgnore "true"

hashCode

Integer hashCode[()
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;7109;7158"
@CompilerIgnore "true"

indexOf

Integer indexOf[(String)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;7632;7691"
@CompilerIgnore "true"

intern

String intern[()
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;10352;10399"
@CompilerIgnore "true"

isEmpty

Boolean isEmpty[()
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;10441;10490"
@CompilerIgnore "true"

lastIndexOf

Integer lastIndexOf[(String)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;10540;10595"
@CompilerIgnore "true"

matches

Boolean matches[(String)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;10733;10793"
@CompilerIgnore "true"

offsetByCodePoints

Integer offsetByCodePoints[(IntegerInteger)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;10835;10920"
@CompilerIgnore "true"

plus

String plus[(Object)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;6829;6879"
@CompilerIgnore "true"

regionMatches

Boolean regionMatches[(Integer,String,IntegerInteger)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;10962;11067"
@CompilerIgnore "true"

regionMatches

Boolean regionMatches[(Boolean,Integer,String,IntegerInteger)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;11109;11227"
@CompilerIgnore "true"

replace

String replace[(StringString)


create a new string where all occurences of arg0 are replaced by arg1
deprecated please use replaceAll instead

@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;11502;11573"
@CompilerIgnore "true"
@deprecated "please use replaceAll instead of replace"

replaceAll

String replaceAll[(StringString)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;11615;11689"
@CompilerIgnore "true"

replaceFirst

String replaceFirst[(StringString)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;11731;11807"
@CompilerIgnore "true"

replaceKeyword

String replaceKeyword[(StringString)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;14171;14261"
@Deprecated "true"

size

Integer size[()
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;10645;10691"
@CompilerIgnore "true"

split

Sequence[String] split[(StringInteger)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;11849;11929"
@CompilerIgnore "true"

split

Sequence[String] split[(String)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;11971;12038"
@CompilerIgnore "true"

startsWith

Boolean startsWith[(StringInteger)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;12080;12156"
@CompilerIgnore "true"

startsWith

Boolean startsWith[(String)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;12198;12261"
@CompilerIgnore "true"

substring

String substring[(Integer)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;12303;12365"
@CompilerIgnore "true"

substring

String substring[(IntegerInteger)
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;12407;12482"
@CompilerIgnore "true"

toBoolean

Boolean toBoolean[()
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;14560;14608"
@CompilerIgnore "true"

toCharArray

Sequence[Character] toCharArray[()
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;12524;12589"
@CompilerIgnore "true"

toDouble

Double toDouble[()
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;14472;14518"
@CompilerIgnore "true"

toInteger

Integer toInteger[()
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;14077;14125"
@CompilerIgnore "true"

toLowerCase

String toLowerCase[()


Converts all of the characters in this String to lower case

@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;12726;12778"
@CompilerIgnore "true"

toLowerFirst

String toLowerFirst[()


Converts the first character in this String to lower case

@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;13308;13358"
@CompilerIgnore "true"

toReal

Double toReal[()
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;14378;14422"
@CompilerIgnore "true"
@Deprecated "Operation toReal is deprecated, use toDouble instead"

toString

String toString[()
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;7018;7066"
@CompilerIgnore "true"

toUpperCase

String toUpperCase[()


Converts all of the characters in this String to upper case

@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;12923;12972"
@CompilerIgnore "true"

toUpperFirst

String toUpperFirst[()


Converts the first character in this String to upper case

@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;13115;13165"
@CompilerIgnore "true"

toURI

URI toURI[()
@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;14644;14684"
@CompilerIgnore "true"

trim

String trim[()


Returns a copy of the string, with leading and trailing whitespace omitted.

@traceability_text_reference "file:/mnt/extradisk/builds/workspace/org.kermeta.language.library_master/org/kermeta/language/org.kermeta.language.library.standard/src/main/kmt/kermeta/standard/baseType.kmt;13519;13555"
@CompilerIgnore "true"