java.lang.Object
coneforest.psylla.core.PsyString
coneforest.psylla.core.PsyName
- All Implemented Interfaces:
PsyConcatenable<PsyString>
,PsyConvertableToInteger
,PsyConvertableToIntegral
,PsyConvertableToRational
,PsyConvertableToReal
,PsyEvaluable
,PsyIterable<PsyInteger>
,PsyLengthy
,PsyObject
,PsyScalar<PsyTextual>
,PsySequential<PsyInteger>
,PsyStreamable<PsyInteger>
,PsyTextual
,PsyValue
,Comparable<PsyTextual>
,Iterable<PsyInteger>
The representation of
name
.-
Field Summary
Fields inherited from interface coneforest.psylla.core.PsyConcatenable
PSY_CONCAT
Fields inherited from interface coneforest.psylla.core.PsyConvertableToInteger
PSY_TOINTEGER
Fields inherited from interface coneforest.psylla.core.PsyConvertableToIntegral
PSY_TOINTEGRAL
Fields inherited from interface coneforest.psylla.core.PsyConvertableToRational
PSY_TORATIONAL
Fields inherited from interface coneforest.psylla.core.PsyConvertableToReal
PSY_TOREAL
Fields inherited from interface coneforest.psylla.core.PsyEvaluable
PSY_EVAL
Fields inherited from interface coneforest.psylla.core.PsyLengthy
PSY_ISEMPTY, PSY_LENGTH
Fields inherited from interface coneforest.psylla.core.PsyObject
PSY_CLONE, PSY_EQ, PSY_HASHCODE, PSY_INSTANCEOF, PSY_NE, PSY_TOSTRING, PSY_TOSTRINGBUFFER, PSY_TYPE
Fields inherited from interface coneforest.psylla.core.PsyScalar
PSY_CMP, PSY_GE, PSY_GT, PSY_LE, PSY_LT, PSY_MAX, PSY_MIN
Fields inherited from interface coneforest.psylla.core.PsySequential
PSY_FORALL
Fields inherited from interface coneforest.psylla.core.PsyStreamable
PSY_STREAM
Fields inherited from interface coneforest.psylla.core.PsyTextual
PSY_INDEXOFCHAR, PSY_INDEXOFSUBSTRING, PSY_LOWERCASE, PSY_SPLIT, PSY_UPPERCASE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
execute
(PsyContext oContext) Execute thisobject
in the given execution context.void
invoke
(PsyContext oContext) Invoke thisobject
in the given execution context.Returns a syntactic representation of this object’s value.Methods inherited from class coneforest.psylla.core.PsyString
equals, hashCode, parseLiteral, psyConcat, psyLength, psyLowerCase, psyToStringBuffer, psyUpperCase, stringValue
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface coneforest.psylla.core.PsyIterable
psyStream, psyToArray, psyUnite
Methods inherited from interface coneforest.psylla.core.PsyLengthy
isEmpty, psyIsEmpty
Methods inherited from interface coneforest.psylla.core.PsyObject
convert, psyHashCode, psyInstanceOf, psyNe, psySyntax, psyType, typeName
Methods inherited from interface coneforest.psylla.core.PsyScalar
psyCmp, psyGe, psyGt, psyLe, psyLt, psyMax, psyMin
Methods inherited from interface coneforest.psylla.core.PsyStreamable
psyForAll
Methods inherited from interface coneforest.psylla.core.PsyTextual
compareTo, iterator, length, psyEq, psyEval, psyIndexOfChar, psyIndexOfSubstring, psySplit, psyToInteger, psyToIntegral, psyToRational, psyToReal, psyToString
-
Constructor Details
-
PsyName
Constructs a newname
object with the given name.- Parameters:
cs
- the name.
-
-
Method Details
-
execute
Description copied from interface:PsyObject
Execute thisobject
in the given execution context. Pushes thisobject
into context’s operand stack.- Parameters:
oContext
- the execution context.
-
invoke
Description copied from interface:PsyObject
Invoke thisobject
in the given execution context. Pushes thisobject
into context’s operand stack.- Parameters:
oContext
- the execution context.
-
toSyntaxString
Description copied from class:PsyString
Returns a syntactic representation of this object’s value. Returns a value string prepended with/
.- Specified by:
toSyntaxString
in interfacePsyObject
- Overrides:
toSyntaxString
in classPsyString
- Returns:
- a syntactic representation of this object’s value
-