public final class TextPrimitive extends AbstractTextPrimitive<TextPrimitive>
NaN, ONEI, ZERO_DOUBLE_LONG_BITS, ZERO_FLOAT_INT_BITS, ZEROI| Constructor and Description |
|---|
TextPrimitive() |
TextPrimitive(boolean aValue) |
TextPrimitive(boolean aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator) |
TextPrimitive(boolean aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator) |
TextPrimitive(boolean aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator,
PrimitiveAction<Primitive<?>> aScalarTranslator) |
TextPrimitive(byte aValue) |
TextPrimitive(byte aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator) |
TextPrimitive(byte aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator) |
TextPrimitive(byte aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator,
PrimitiveAction<Primitive<?>> aScalarTranslator) |
TextPrimitive(char aValue) |
TextPrimitive(char aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator) |
TextPrimitive(char aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator) |
TextPrimitive(char aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator,
PrimitiveAction<Primitive<?>> aScalarTranslator) |
TextPrimitive(CharSequence aValue) |
TextPrimitive(double aValue) |
TextPrimitive(double aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator) |
TextPrimitive(double aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator) |
TextPrimitive(double aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator,
PrimitiveAction<Primitive<?>> aScalarTranslator) |
TextPrimitive(float aValue) |
TextPrimitive(float aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator) |
TextPrimitive(float aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator) |
TextPrimitive(float aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator,
PrimitiveAction<Primitive<?>> aScalarTranslator) |
TextPrimitive(int aValue) |
TextPrimitive(int aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator) |
TextPrimitive(int aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator) |
TextPrimitive(int aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator,
PrimitiveAction<Primitive<?>> aScalarTranslator) |
TextPrimitive(long aValue) |
TextPrimitive(long aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator) |
TextPrimitive(long aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator) |
TextPrimitive(long aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator,
PrimitiveAction<Primitive<?>> aScalarTranslator) |
TextPrimitive(Object aValue) |
TextPrimitive(Object aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator) |
TextPrimitive(Object aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator) |
TextPrimitive(Object aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator,
PrimitiveAction<Primitive<?>> aScalarTranslator) |
TextPrimitive(PrimitiveAction<Primitive<?>> aPrimitiveTranslator) |
TextPrimitive(PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator) |
TextPrimitive(PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator,
PrimitiveAction<Primitive<?>> aScalarTranslator) |
TextPrimitive(short aValue) |
TextPrimitive(short aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator) |
TextPrimitive(short aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator) |
TextPrimitive(short aValue,
PrimitiveAction<Primitive<?>> aPrimitiveTranslator,
PrimitiveAction<Primitive<?>> aRealTranslator,
PrimitiveAction<Primitive<?>> aScalarTranslator) |
| Modifier and Type | Method and Description |
|---|---|
TextPrimitive |
append(boolean aValue) |
TextPrimitive |
append(char aValue) |
TextPrimitive |
append(char[] content) |
TextPrimitive |
append(char[] content,
int contentIndex) |
TextPrimitive |
append(char[] content,
int contentIndex,
int contentLength) |
TextPrimitive |
append(CharSequence content) |
TextPrimitive |
append(CharSequence content,
int contentStartIndex) |
TextPrimitive |
append(CharSequence content,
int contentStartIndex,
int contentEndIndexPlusOne) |
TextPrimitive |
append(double aValue) |
TextPrimitive |
append(float aValue) |
TextPrimitive |
append(int aValue) |
TextPrimitive |
append(long aValue) |
TextPrimitive |
append(Object aValue) |
TextPrimitive |
append(StringBuffer sb) |
TextPrimitive |
appendCodePoint(int codePoint) |
char |
charAt(int index) |
void |
clear()
Same as
Collection.clear(). |
int |
codePointAt(int index) |
int |
codePointBefore(int index) |
int |
codePointCount(int beginIndex,
int endIndex) |
TextPrimitive |
copy()
Produce a replica of this object
|
TextPrimitive |
copyUsingText(CharSequence aValue)
Using this primitive as a factory, produce a new primitive of the same
type but initialized with the value specified
|
TextPrimitive |
delete(int start,
int end) |
TextPrimitive |
deleteCharAt(int anIndex) |
ConcurrencyStrategy |
getConcurrency() |
int |
indexOfText(CharSequence str) |
int |
indexOfText(CharSequence str,
int beginIndex) |
<TEXT extends Text<?>> |
induceTextValue(TEXT aTarget)
Induce the current value of this text into the specified target
|
TextPrimitive |
insert(int anIndex,
boolean aValue) |
TextPrimitive |
insert(int anIndex,
char aValue) |
TextPrimitive |
insert(int anIndex,
char[] content) |
TextPrimitive |
insert(int targetIndex,
char[] content,
int contentIndex,
int contentLength) |
TextPrimitive |
insert(int anIndex,
CharSequence content) |
TextPrimitive |
insert(int targetIndex,
CharSequence content,
int contentIndex) |
TextPrimitive |
insert(int targetIndex,
CharSequence content,
int contentStartIndex,
int contentEndIndexPlusOne) |
TextPrimitive |
insert(int anIndex,
double aValue) |
TextPrimitive |
insert(int anIndex,
float aValue) |
TextPrimitive |
insert(int anIndex,
int aValue) |
TextPrimitive |
insert(int anIndex,
long aValue) |
TextPrimitive |
insert(int anIndex,
Object aValue) |
boolean |
isElastic()
Answer
true if this structure, in principle, can be
reduced via element removal or expanded via element addition. |
boolean |
isEmpty()
Answer
true if this structure contains no elements. |
boolean |
isExpandable() |
int |
length() |
TextPrimitive |
lowerCase()
For text-based objects, convert all characters in the text to lower case.
|
TextPrimitive |
prepend(boolean aValue) |
TextPrimitive |
prepend(char aValue) |
TextPrimitive |
prepend(char[] content) |
TextPrimitive |
prepend(char[] content,
int contentIndex) |
TextPrimitive |
prepend(char[] content,
int contentIndex,
int contentLength) |
TextPrimitive |
prepend(CharSequence content) |
TextPrimitive |
prepend(CharSequence content,
int contentStartIndex) |
TextPrimitive |
prepend(CharSequence content,
int contentStartIndex,
int contentEndIndexPlusOne) |
TextPrimitive |
prepend(double aValue) |
TextPrimitive |
prepend(float aValue) |
TextPrimitive |
prepend(int aValue) |
TextPrimitive |
prepend(long aValue) |
TextPrimitive |
prepend(Object aValue) |
TextPrimitive |
replace(CharSequence target,
CharSequence replacement) |
TextPrimitive |
replace(int start,
int end,
String str) |
TextPrimitive |
replaceAll(String regex,
String replacement) |
TextPrimitive |
replaceCharacter(char oldChar,
char newChar) |
TextPrimitive |
replaceFirst(String regex,
String replacement) |
TextPrimitive |
reverse() |
TextPrimitive |
setCharAt(int index,
char ch) |
TextPrimitive |
setLength(int newLength) |
TextPrimitive |
setText(CharSequence content)
Set this property to the specified
text value and answer
this object (facilitates chaining) |
CharSequence |
subSequence(int start,
int end) |
String |
substring(int start) |
String |
substring(int start,
int end) |
TextPrimitive |
titleCase()
For text-based objects, convert all characters in the text to
title case. |
String |
toString() |
TextPrimitive |
upperCase()
For text-based objects, convert all characters in the text to upper case.
|
absoluteValue, andOfNumber, andOfReal, angleWithReal, booleanPostDecrement, booleanPostIncrement, booleanValue, bytePostDecrement, bytePostIncrement, byteValue, charPostDecrement, charPostIncrement, charValue, clearContents, clearText, compareTo, compareToNumber, compareToPrimitive, compareToReal, copyUsing, copyUsing, copyUsing, copyUsing, copyUsing, copyUsing, copyUsing, copyUsing, copyUsing, copyUsing, copyUsingPrimitive, copyUsingReal, copyUsingScalar, cube, decrement, differenceOfNumber, differenceOfReal, doublePostDecrement, doublePostIncrement, doubleValue, equals, floatPostDecrement, floatPostIncrement, floatValue, getPrimitiveTranslator, getRealTranslator, getScalarTranslator, getStructureStrategy, hashCode, increment, inducePostDecrement, inducePostDecrement, inducePostDecrement, inducePostIncrement, inducePostIncrement, inducePostIncrement, inducePrimitiveValue, induceRealMaximum, induceRealMinimum, induceRealValue, induceScalarMaximum, induceScalarMinimum, induceScalarValue, intPostDecrement, intPostIncrement, intValue, invalidate, inverse, isConfigurable, isEqualToNumber, isEqualToPrimitive, isEqualToReal, isEqualToScalar, isEqualToText, isGreaterOrEqualToNumber, isGreaterOrEqualToPrimitive, isGreaterOrEqualToReal, isGreaterOrEqualToScalar, isGreaterOrEqualToText, isGreaterThanNumber, isGreaterThanPrimitive, isGreaterThanReal, isGreaterThanScalar, isGreaterThanText, isInfinity, isInvalid, isLessOrEqualToNumber, isLessOrEqualToPrimitive, isLessOrEqualToReal, isLessOrEqualToScalar, isLessOrEqualToText, isLessThanNumber, isLessThanPrimitive, isLessThanReal, isLessThanScalar, isLessThanText, isMaximum, isMinimum, isModulo, isNegative, isNegativeFinite, isNegativeInfinity, isNotEqualToNumber, isNotEqualToPrimitive, isNotEqualToReal, isNotEqualToScalar, isNotEqualToText, isOrdered, isPositive, isPositiveFinite, isPositiveInfinity, isReal, isReducible, isText, isUnity, isZero, longPostDecrement, longPostIncrement, longValue, modOfNumber, modOfReal, negate, not, orOfNumber, orOfReal, powerOfReal, productOfNumber, productOfReal, quotientOfNumber, quotientOfReal, round, setBoolean, setCharacter, setEnumeration, setMaximum, setMinimum, setNegativeInfinity, setNumber, setPositiveInfinity, setPrimitive, setReal, setReal, setReal, setScalar, setScalar, setScalar, setScalar, setScalar, setScalar, setScalar, setScalar, shiftLeft, shiftRight, shortPostDecrement, shortPostIncrement, shortValue, signum, size, square, sumOfNumber, sumOfReal, swapPrimitives, textPostDecrement, textPostIncrement, toCodePoint, toEnumeration, toLowerFirstCamelCase, toNumber, toReal, toScalar, toUnlimitedDecimal, toUnlimitedInteger, toUpperFirst, toUpperFirstCamelCase, trim, unlimitedDecimalPostDecrement, unlimitedDecimalPostIncrement, unlimitedIntegerPostDecrement, unlimitedIntegerPostIncrement, xorOfNumber, xorOfRealandOfPrimitive, angleWithPrimitive, compareToText, differenceOfPrimitive, hypotenuseWithPrimitive, inducePrimitiveMaximum, inducePrimitiveMinimum, induceTextSize, modOfPrimitive, orOfPrimitive, powerOfPrimitive, productOfPrimitive, quotientOfPrimitive, sumOfPrimitive, toPrimitive, xorOfPrimitiveand, compareToReal, compareToReal, difference, difference, gcd, gcdOfNumber, gcdOfReal, hypotenuseWithReal, induceRealSize, isEqual, isEqual, isGreater, isGreater, isGreaterOrEqual, isGreaterOrEqual, isLess, isLess, isLessOrEqual, isLessOrEqual, isNotEqual, isNotEqual, mod, mod, or, product, product, quotient, quotient, sum, sum, unlimitedIntegerModularInverse, xorand, and, and, and, and, and, andOfScalar, angleWith, angleWithNumber, angleWithScalar, arcCosine, arcSine, arcTangent, assertDomain, assertPrecision, base10Log, boundsCheck, byteMaskAt, byteNotMaskAt, byteValue, ceiling, charMaskAt, charNotMaskAt, charValue, clearByteBitAt, clearCharBitAt, clearDoubleBitAt, clearFloatBitAt, clearIntBitAt, clearLongBitAt, clearShortBitAt, clearUnlimitedDecimalBitAt, clearUnlimitedIntegerBitAt, compareTo, compareTo, compareTo, compareTo, compareTo, compareTo, compareTo, compareTo, compareTo, compareTo, compareTo, compareToScalar, compareToScalar, compareToScalar, compareToScalar, compareToScalar, compareToScalar, compareToScalar, compareToScalar, compareToScalar, compareToZero, cosine, cubeRoot, degrees, difference, difference, difference, difference, difference, difference, difference, difference, differenceOfScalar, divideByZero, down, exponential, exponentialLessOne, floor, gcd, gcd, gcd, gcd, gcd, gcdOfScalar, getBooleanBitAt, getByteBitAt, getCharBitAt, getDomain, getDoubleBitAt, getFloatBitAt, getIntBitAt, getLongBitAt, getPrecision, getShortBitAt, getUnlimitedDecimalBitAt, getUnlimitedIntegerBitAt, halfDown, halfEven, halfUp, hashCode, hashCode, hashCode, hashCode, hashCode, hashCode, hashCode, hashCode, hyperbolicCosine, hyperbolicSine, hyperbolicTangent, hypotenuseWith, hypotenuseWithNumber, hypotenuseWithScalar, indexOutOfBoundsAt, induceScalarSize, intGCD, intMaskAt, intModularInverse, intModularQuotient, intNotMaskAt, intValue, isAlphabetic, isBmpCodePoint, isCountable, isDigit, isEqual, isEqual, isEqual, isEqual, isEqual, isEqual, isEqual, isEqual, isFalse, isFinite, isGreater, isGreater, isGreater, isGreater, isGreater, isGreater, isGreater, isGreater, isGreaterOrEqual, isGreaterOrEqual, isGreaterOrEqual, isGreaterOrEqual, isGreaterOrEqual, isGreaterOrEqual, isGreaterOrEqual, isGreaterOrEqual, isHighSurrogate, isIdentifierIgnorable, isIdeographic, isImaginary, isISOControl, isJavaIdentifierPart, isJavaIdentifierStart, isLess, isLess, isLess, isLess, isLess, isLess, isLess, isLess, isLessOrEqual, isLessOrEqual, isLessOrEqual, isLessOrEqual, isLessOrEqual, isLessOrEqual, isLessOrEqual, isLessOrEqual, isLetter, isLetterOrDigit, isLowerCase, isLowSurrogate, isMirrored, isMutable, isNotEqual, isNotEqual, isNotEqual, isNotEqual, isNotEqual, isNotEqual, isNotEqual, isNotEqual, isSupplementaryCodePoint, isSurrogate, isTitleCase, isTrue, isUnicode, isUnicodeIdentifierPart, isUnicodeIdentifierStart, isUnique, isUpperCase, isValid, isValidCodePoint, isWhitespace, longGCD, longMaskAt, longModularInverse, longModularQuotient, longNotMaskAt, longSize, longValue, milliseconds, mod, mod, mod, mod, mod, mod, mod, mod, modOfScalar, nanoseconds, naturalLog, naturalLogPlusOne, or, or, or, or, or, or, orOfScalar, power, power, powerOfNumber, powerOfScalar, product, product, product, product, product, product, product, product, productOfScalar, promoteTo, quotient, quotient, quotient, quotient, quotient, quotient, quotient, quotient, quotientOfScalar, radians, random, setByteBitAt, setCharBitAt, setDoubleBitAt, setE, setFalse, setFloatBitAt, setIntBitAt, setLongBitAt, setPi, setScalar, setShortBitAt, setTrue, setUnity, setUnlimitedDecimalBitAt, setUnlimitedIntegerBitAt, setZero, shiftRightExtendZero, shortMaskAt, shortNotMaskAt, shortValue, sine, squareRoot, sum, sum, sum, sum, sum, sum, sum, sum, sumOfScalar, tangent, toBoolean, toBooleanArray, toBooleanArray, toBooleanArray, toBooleanArray, toBooleanArray, toBooleanArray, toBooleanArray, toBooleanArray, toBooleanArray, toBooleanArray, toBooleanArray, toByteArray, toCharacter, toUnlimitedInteger, unlimitedIntegerMaskAt, unlimitedIntegerNotMaskAt, up, xor, xor, xor, xor, xor, xor, xorOfScalarclone, finalize, getClass, notify, notifyAll, wait, wait, waitcompareToReal, compareToReal, isEqual, isEqual, isGreater, isGreater, isGreaterOrEqual, isGreaterOrEqual, isLess, isLess, isLessOrEqual, isLessOrEqual, isNotEqual, isNotEqualcompareToScalar, compareToScalar, compareToScalar, compareToScalar, compareToScalar, compareToScalar, compareToScalar, compareToScalar, compareToScalar, compareToZero, isEqual, isEqual, isEqual, isEqual, isEqual, isEqual, isEqual, isEqual, isFalse, isGreater, isGreater, isGreater, isGreater, isGreater, isGreater, isGreater, isGreater, isGreaterOrEqual, isGreaterOrEqual, isGreaterOrEqual, isGreaterOrEqual, isGreaterOrEqual, isGreaterOrEqual, isGreaterOrEqual, isGreaterOrEqual, isLess, isLess, isLess, isLess, isLess, isLess, isLess, isLess, isLessOrEqual, isLessOrEqual, isLessOrEqual, isLessOrEqual, isLessOrEqual, isLessOrEqual, isLessOrEqual, isLessOrEqual, isNotEqual, isNotEqual, isNotEqual, isNotEqual, isNotEqual, isNotEqual, isNotEqual, isNotEqual, isTrue, toBoolean, toCharacterisFinite, isImaginary, isValidisAlphabetic, isBmpCodePoint, isDigit, isHighSurrogate, isIdentifierIgnorable, isIdeographic, isISOControl, isJavaIdentifierPart, isJavaIdentifierStart, isLetter, isLetterOrDigit, isLowerCase, isLowSurrogate, isMirrored, isSupplementaryCodePoint, isSurrogate, isTitleCase, isUnicode, isUnicodeIdentifierPart, isUnicodeIdentifierStart, isUpperCase, isValidCodePoint, isWhitespacegetPrecisioninduceRealSizeinduceScalarSizegetDomain, longSizeisCountable, isUniqueand, difference, difference, gcd, gcdOfReal, hypotenuseWithReal, mod, mod, or, product, product, quotient, quotient, sum, sum, xorand, and, and, and, and, and, andOfScalar, angleWith, angleWithNumber, angleWithScalar, arcCosine, arcSine, arcTangent, base10Log, ceiling, cosine, cubeRoot, degrees, difference, difference, difference, difference, difference, difference, difference, difference, differenceOfScalar, down, exponential, exponentialLessOne, floor, gcd, gcd, gcd, gcd, gcd, gcdOfNumber, gcdOfScalar, halfDown, halfEven, halfUp, hyperbolicCosine, hyperbolicSine, hyperbolicTangent, hypotenuseWith, hypotenuseWithNumber, hypotenuseWithScalar, milliseconds, mod, mod, mod, mod, mod, mod, mod, mod, modOfScalar, nanoseconds, naturalLog, naturalLogPlusOne, or, or, or, or, or, or, orOfScalar, power, power, powerOfNumber, powerOfScalar, product, product, product, product, product, product, product, product, productOfScalar, quotient, quotient, quotient, quotient, quotient, quotient, quotient, quotient, quotientOfScalar, radians, random, setE, setPi, setScalar, setUnity, setZero, shiftRightExtendZero, sine, squareRoot, sum, sum, sum, sum, sum, sum, sum, sum, sumOfScalar, tangent, up, xor, xor, xor, xor, xor, xor, xorOfScalarsetFalse, setTrueassertPrecision, promoteToassertDomainpublic TextPrimitive()
public TextPrimitive(boolean aValue)
public TextPrimitive(boolean aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator)
public TextPrimitive(boolean aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator)
public TextPrimitive(boolean aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator, PrimitiveAction<Primitive<?>> aScalarTranslator)
public TextPrimitive(byte aValue)
public TextPrimitive(byte aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator)
public TextPrimitive(byte aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator)
public TextPrimitive(byte aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator, PrimitiveAction<Primitive<?>> aScalarTranslator)
public TextPrimitive(char aValue)
public TextPrimitive(char aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator)
public TextPrimitive(char aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator)
public TextPrimitive(char aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator, PrimitiveAction<Primitive<?>> aScalarTranslator)
public TextPrimitive(CharSequence aValue)
public TextPrimitive(double aValue)
public TextPrimitive(double aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator)
public TextPrimitive(double aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator)
public TextPrimitive(double aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator, PrimitiveAction<Primitive<?>> aScalarTranslator)
public TextPrimitive(float aValue)
public TextPrimitive(float aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator)
public TextPrimitive(float aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator)
public TextPrimitive(float aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator, PrimitiveAction<Primitive<?>> aScalarTranslator)
public TextPrimitive(int aValue)
public TextPrimitive(int aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator)
public TextPrimitive(int aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator)
public TextPrimitive(int aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator, PrimitiveAction<Primitive<?>> aScalarTranslator)
public TextPrimitive(long aValue)
public TextPrimitive(long aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator)
public TextPrimitive(long aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator)
public TextPrimitive(long aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator, PrimitiveAction<Primitive<?>> aScalarTranslator)
public TextPrimitive(Object aValue)
public TextPrimitive(Object aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator)
public TextPrimitive(Object aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator)
public TextPrimitive(Object aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator, PrimitiveAction<Primitive<?>> aScalarTranslator)
public TextPrimitive(PrimitiveAction<Primitive<?>> aPrimitiveTranslator)
public TextPrimitive(PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator)
public TextPrimitive(PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator, PrimitiveAction<Primitive<?>> aScalarTranslator)
public TextPrimitive(short aValue)
public TextPrimitive(short aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator)
public TextPrimitive(short aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator)
public TextPrimitive(short aValue, PrimitiveAction<Primitive<?>> aPrimitiveTranslator, PrimitiveAction<Primitive<?>> aRealTranslator, PrimitiveAction<Primitive<?>> aScalarTranslator)
public final TextPrimitive append(boolean aValue)
public final TextPrimitive append(char aValue)
public final TextPrimitive append(char[] content)
public final TextPrimitive append(char[] content, int contentIndex)
public final TextPrimitive append(char[] content, int contentIndex, int contentLength)
public final TextPrimitive append(CharSequence content)
public final TextPrimitive append(CharSequence content, int contentStartIndex)
public final TextPrimitive append(CharSequence content, int contentStartIndex, int contentEndIndexPlusOne)
public final TextPrimitive append(double aValue)
public final TextPrimitive append(float aValue)
public final TextPrimitive append(int aValue)
public final TextPrimitive append(long aValue)
public final TextPrimitive append(Object aValue)
public final TextPrimitive append(StringBuffer sb)
public final TextPrimitive appendCodePoint(int codePoint)
public final char charAt(int index)
public final void clear()
MutableAlgebraicStructureCollection.clear(). So as to maintain compatibility, this
function will not return the customary reference back to this structure.public final int codePointAt(int index)
public final int codePointBefore(int index)
public final int codePointCount(int beginIndex, int endIndex)
public final TextPrimitive copy()
Replicatorpublic final TextPrimitive copyUsingText(CharSequence aValue)
PrimitiveReplicatoraValue - a new valuepublic final TextPrimitive delete(int start, int end)
public final TextPrimitive deleteCharAt(int anIndex)
public final ConcurrencyStrategy getConcurrency()
public int indexOfText(CharSequence str)
public final int indexOfText(CharSequence str, int beginIndex)
public final <TEXT extends Text<?>> TEXT induceTextValue(TEXT aTarget) throws NullPointerException, NoSuchElementException, UnsupportedOperationException, IllegalStateException
TextInductorTEXT - the target typeaTarget - a target into which the current value of this text will be
inducedNullPointerException - a null value was provided when none was expectedNoSuchElementException - an expected parameter was not found in the parameter sourceUnsupportedOperationException - this target primitive cannot be changedIllegalStateException - this target primitive cannot be changed at this timepublic final TextPrimitive insert(int anIndex, boolean aValue)
public final TextPrimitive insert(int anIndex, char aValue)
public final TextPrimitive insert(int anIndex, char[] content)
public final TextPrimitive insert(int targetIndex, char[] content, int contentIndex, int contentLength)
public final TextPrimitive insert(int anIndex, CharSequence content)
public final TextPrimitive insert(int targetIndex, CharSequence content, int contentIndex) throws UnsupportedOperationException
UnsupportedOperationExceptionpublic final TextPrimitive insert(int targetIndex, CharSequence content, int contentStartIndex, int contentEndIndexPlusOne)
public final TextPrimitive insert(int anIndex, double aValue)
public final TextPrimitive insert(int anIndex, float aValue)
public final TextPrimitive insert(int anIndex, int aValue)
public final TextPrimitive insert(int anIndex, long aValue)
public final TextPrimitive insert(int anIndex, Object aValue)
public final boolean isElastic()
StructurePropertiestrue if this structure, in principle, can be
reduced via element removal or expanded via element addition. Empty
collections are, in principle, reducible, but read-only
collections are neither reducible or expandable.isElastic in interface StructurePropertiesisElastic in class AbstractTextPrimitive<TextPrimitive>true if this structure can be either
reduced or expandedpublic final boolean isEmpty()
StructurePropertiestrue if this structure contains no elements. For
strings this would indicate an empty string (no characters
in an empty array). For scalars this would indicate an empty set, or a
zero bit count, which would be the case of null values. Note
that, although the null constant technically contains zero
elements, its string value evaluates to "null", which from
a String perspective is not empty.isEmpty in interface StructurePropertiesisEmpty in interface TextPropertiesisEmpty in class AbstractScalar<TextPrimitive>true if this structure contains no elementspublic final boolean isExpandable()
isExpandable in interface StructurePropertiesisExpandable in class AbstractTextPrimitive<TextPrimitive>true if this structure can be expanded via element
insertionpublic final int length()
public TextPrimitive lowerCase()
MutableTextValuepublic final TextPrimitive prepend(boolean aValue)
public final TextPrimitive prepend(char aValue)
public final TextPrimitive prepend(char[] content)
public final TextPrimitive prepend(char[] content, int contentIndex)
public final TextPrimitive prepend(char[] content, int contentIndex, int contentLength)
public final TextPrimitive prepend(CharSequence content)
public final TextPrimitive prepend(CharSequence content, int contentStartIndex)
public final TextPrimitive prepend(CharSequence content, int contentStartIndex, int contentEndIndexPlusOne)
public final TextPrimitive prepend(double aValue)
public final TextPrimitive prepend(float aValue)
public final TextPrimitive prepend(int aValue)
public final TextPrimitive prepend(long aValue)
public final TextPrimitive prepend(Object aValue)
public final TextPrimitive replace(CharSequence target, CharSequence replacement)
public final TextPrimitive replace(int start, int end, String str)
public final TextPrimitive replaceAll(String regex, String replacement)
public final TextPrimitive replaceCharacter(char oldChar, char newChar)
public final TextPrimitive replaceFirst(String regex, String replacement)
public final TextPrimitive reverse()
public final TextPrimitive setCharAt(int index, char ch)
public final TextPrimitive setLength(int newLength)
public final TextPrimitive setText(CharSequence content) throws UnsupportedOperationException, IllegalArgumentException, ArithmeticException, NullPointerException
MutableTextValuetext value and answer
this object (facilitates chaining)content - a text valueUnsupportedOperationException - if this object's value cannot be changedIllegalArgumentException - if the specified value was incommensurate with this object's
specificationNullPointerException - a null value was provided and this implementation does
not accept null valuesArithmeticExceptionpublic final CharSequence subSequence(int start, int end)
public TextPrimitive titleCase()
MutableTextValuetitle case. For numeric objects,
convert their character (BMP) or integer value (Unicode) to title case,
depending on the object's precision levelpublic final String toString()
toString in interface CharSequencetoString in interface SealedKerneltoString in class Objectpublic TextPrimitive upperCase()
MutableTextValueCopyright © 2006-2012 Ware-Squared Software Development. All Rights Reserved.