org.eclipse.ocl.examples.debug.vm.data
Class VMTypeData

java.lang.Object
  extended by org.eclipse.ocl.examples.debug.vm.data.VMTypeData
All Implemented Interfaces:
java.io.Serializable

public class VMTypeData
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 java.lang.String actualType
           
static int COLLECTION
           
static int DATATYPE
           
 java.lang.String declaringType
           
static int EOBJECT
           
 int kind
           
static int RESOURCE
           
 
Constructor Summary
VMTypeData(int kind, java.lang.String actualType, java.lang.String declaringType)
           
 
Method Summary
 java.lang.String toString()
           
static java.lang.String toTypeString(int status)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DATATYPE

public static final int DATATYPE
See Also:
Constant Field Values

EOBJECT

public static final int EOBJECT
See Also:
Constant Field Values

COLLECTION

public static final int COLLECTION
See Also:
Constant Field Values

RESOURCE

public static final int RESOURCE
See Also:
Constant Field Values

kind

public final int kind

actualType

@NonNull
public final java.lang.String actualType

declaringType

@Nullable
public final java.lang.String declaringType
Constructor Detail

VMTypeData

public VMTypeData(int kind,
                  @NonNull
                  java.lang.String actualType,
                  @Nullable
                  java.lang.String declaringType)
Method Detail

toTypeString

@NonNull
public static java.lang.String toTypeString(int status)

toString

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