org.eclipse.m2m.atl.engine.vm.nativelib
Class ASMTuple

java.lang.Object
  extended by org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
      extended by org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny
          extended by org.eclipse.m2m.atl.engine.vm.nativelib.ASMTuple

public class ASMTuple
extends ASMOclAny


Field Summary
static ASMOclType myType
           
 
Fields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
nativeImpl
 
Constructor Summary
ASMTuple()
           
ASMTuple(ASMTuple init)
           
ASMTuple(java.util.Map init)
           
 
Method Summary
static ASMMap asMap(StackFrame frame, ASMTuple self)
           
 boolean equals(java.lang.Object o)
           
 ASMOclAny get(StackFrame frame, java.lang.String name)
           
 java.util.Map getMap()
           
 int hashCode()
           
 void set(StackFrame frame, java.lang.String name, ASMOclAny value)
           
 java.lang.String toString()
           
 void unset(StackFrame frame, java.lang.String name)
          
 
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny
asBag, asSequence, asSet, check, debug, findOperation, findOperation, getHelper, getNamedTargetFromSource, getOclAnyType, getType, invoke, invoke, invokeSuper, isHelper, oclIsKindOf, oclIsTypeOf, oclIsUndefined, oclType, operatorEQ, operatorNE, output, refGetValue, refImmediateComposite, refImmediateComposite, refInvokeOperation, refSetValue, refUnsetValue, setType, toString
 
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
getNativeImpl
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

myType

public static ASMOclType myType
Constructor Detail

ASMTuple

public ASMTuple()

ASMTuple

public ASMTuple(java.util.Map init)

ASMTuple

public ASMTuple(ASMTuple init)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

get

public ASMOclAny get(StackFrame frame,
                     java.lang.String name)
Overrides:
get in class ASMOclAny

set

public void set(StackFrame frame,
                java.lang.String name,
                ASMOclAny value)
Overrides:
set in class ASMOclAny

unset

public void unset(StackFrame frame,
                  java.lang.String name)

Overrides:
unset in class ASMOclAny
See Also:
ASMOclAny.unset(org.eclipse.m2m.atl.engine.vm.StackFrame, java.lang.String)

getMap

public java.util.Map getMap()

asMap

public static ASMMap asMap(StackFrame frame,
                           ASMTuple self)

Copyright 2007 IBM Corporation and others.
All Rights Reserved.