| 
    LightJason - AgentSpeak(L++)
    
   | 
 
interface to create shallow-copy of objects More...
 Inheritance diagram for org.lightjason.agentspeak.language.IShallowCopy< T >:
 Collaboration diagram for org.lightjason.agentspeak.language.IShallowCopy< T >:Public Member Functions | |
| T | shallowcopy ( @Nullable final IPath... p_prefix) | 
| clones the object (shallow-copy)  More... | |
| T | shallowcopysuffix () | 
| clones the object (shallow-copy) without full-qualified path, only suffix is used  More... | |
Definition at line 37 of file IShallowCopy.java.
| T org.lightjason.agentspeak.language.IShallowCopy< T >.shallowcopy | ( | @Nullable final IPath... | p_prefix | ) | 
| p_prefix | add a path (only one path element is supported) to the functor or returns a shallow-copy | 
Implemented in org.lightjason.agentspeak.language.variable.CMutexVariable< T >, and org.lightjason.agentspeak.language.variable.CRelocateMutexVariable< T >.
Referenced by org.lightjason.agentspeak.language.instantiable.plan.trigger.CTrigger.shallowcopy().
 Here is the caller graph for this function:| T org.lightjason.agentspeak.language.IShallowCopy< T >.shallowcopysuffix | ( | ) | 
Implemented in org.lightjason.agentspeak.language.variable.CVariable< T >, org.lightjason.agentspeak.language.instantiable.plan.trigger.CTrigger, org.lightjason.agentspeak.language.variable.CMutexVariable< T >, org.lightjason.agentspeak.language.variable.CRelocateMutexVariable< T >, org.lightjason.agentspeak.language.variable.CRelocateVariable< T >, and org.lightjason.agentspeak.language.variable.CConstant< T >.
Referenced by org.lightjason.agentspeak.language.instantiable.plan.trigger.CTrigger.shallowcopysuffix().
 Here is the caller graph for this function: