24 package org.lightjason.agentspeak.language.execution.action;
29 import javax.annotation.Nonnull;
30 import javax.annotation.Nullable;
31 import java.util.Objects;
32 import java.util.stream.Stream;
70 return ( Objects.nonNull( m_value ) ) && p_class.isAssignableFrom( m_value.getClass() );
88 return Stream.empty();
94 return Objects.isNull( m_value ) ?
"" : m_value.toString();
Stream< IVariable<?> > variables()
returns a stream with all used variables
internal execution interface
final boolean isValueAssignableTo(final Class<?> p_class)
checkes assinable of the value
final T getValue()
returns the value of the action
static final long serialVersionUID
serial id
IBaseExecution( @Nullable final T p_value)
ctor