- All Superinterfaces:
PsyObject
- All Known Implementing Classes:
PsyConcurrentModificationException
,PsyDictStackUnderflowException
,PsyDirectoryNotEmptyException
,PsyErrorException
,PsyFileAccessDeniedException
,PsyFileExistsException
,PsyFileNotFoundException
,PsyInterruptException
,PsyInvalidContextException
,PsyInvalidExitException
,PsyInvalidExternalException
,PsyInvalidRegExpException
,PsyInvalidStateException
,PsyIOErrorException
,PsyLimitCheckException
,PsyNotDirectoryException
,PsyNotImplementedException
,PsyNotLinkException
,PsyOperator
,PsyProc
,PsyRangeCheckException
,PsySecurityErrorException
,PsyStackUnderflowException
,PsySyntaxErrorException
,PsyTypeCheckException
,PsyUndefinedException
,PsyUndefinedResultException
,PsyUnmatchedMarkException
,PsyUnregisteredException
,PsyUnsupportedException
-
Field Summary
Fields inherited from interface coneforest.psylla.core.PsyObject
PSY_CLONE, PSY_EQ, PSY_HASHCODE, PSY_INSTANCEOF, PSY_NE, PSY_TONAME, PSY_TOSTRING, PSY_TYPE
-
Method Summary
Modifier and TypeMethodDescriptiondefault <T extends PsyObject>
BinaryOperator<T>asBinaryOperator
(PsyContext oContext) default <T extends PsyObject>
Comparator<T>asComparator
(PsyContext oContext) asConsumer
(PsyContext oContext) asFunction
(PsyContext oContext) asPredicate
(PsyContext oContext) Rerurns aPredicate
view of this object.asSupplier
(PsyContext oContext) default <T extends PsyObject>
UnaryOperator<T>asUnaryOperator
(PsyContext oContext) void
invoke
(PsyContext oContext) Invoke this object in the given execution context.default void
invokeAndHandle
(PsyContext oContext) Methods inherited from interface coneforest.psylla.core.PsyObject
convert, execute, psyClone, psyEq, psyHashCode, psyInstanceOf, psyNe, psySyntax, psyToName, psyToString, psyType, toSyntaxString, typeName
-
Method Details
-
invoke
Description copied from interface:PsyObject
Invoke this object in the given execution context. Pushes this object into context’s operand stack. -
invokeAndHandle
-
asPredicate
Rerurns aPredicate
view of this object. -
asFunction
-
asUnaryOperator
-
asBinaryOperator
-
asComparator
-
asSupplier
-
asConsumer
-