AMETASx.data.htype
Class HybridTypeConformance

java.lang.Object
  extended byAMETAS.data.type.TypeConformance
      extended byAMETASx.data.htype.HybridTypeConformance
All Implemented Interfaces:
java.lang.Cloneable

public class HybridTypeConformance
extends TypeConformance


Field Summary
static int ANN_FORMAT_MISMATCH
           
static int ANN_MISMATCH
           
static int ANN_PARTIAL_MATCH
           
static int ANN_SELF_MISMATCH
           
static int ANN_UNKNOWN
           
static int ANN_VALUE_MISMATCH
           
static int MSG_AMBIVALENCE
           
static int MSG_ANN_MISMATCH
           
static int MSG_CONST_MISMATCH
           
static int MSG_EXTRA_OUT
           
static int MSG_INFLATED_INPUT
           
static int MSG_INFLATED_OUTPUT
           
static int MSG_ITEM_ANN_MISMATCH
           
static int MSG_MISSING_IN
           
static int MSG_SHRUNK_INPUT
           
static int MSG_SHRUNK_OUTPUT
           
static int MSG_TYPE_MISMATCH
           
static int MSG_VARIANCE
           
static int TR_DETERMINISM_BY_ANN
           
static int TR_MISSING
           
static int TR_NONDETERMINISM
           
static int TR_OTHER_EPSILON
           
static int TR_OUTPUT_MISMATCH
           
static int TR_RECV_MISMATCH
           
static int TR_SENDER_MISMATCH
           
static int TR_STATE_ANN_MISMATCH
           
 
Fields inherited from class AMETAS.data.type.TypeConformance
m_nFlags, MATCHING
 
Constructor Summary
HybridTypeConformance()
           
HybridTypeConformance(int nFlags)
           
 
Method Summary
 java.lang.Object clone()
          Liefert eine Kopie des Objekts.
 void setIgnoreAnnotations()
           
 void setIgnoreMessages()
           
 void setIgnoreStates()
           
 void setOnlySemantic()
           
 void setSaneValues()
           
 java.lang.String toString()
          Liefert eine Stringrepräsentation dieser Konformität.
 
Methods inherited from class AMETAS.data.type.TypeConformance
affirmativeIgnoring, checkFor, checkFor, combineWith, equals, getFlags, isFullConformance, resetFlag, setFlag
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MSG_AMBIVALENCE

public static final int MSG_AMBIVALENCE
See Also:
Constant Field Values

MSG_ANN_MISMATCH

public static final int MSG_ANN_MISMATCH
See Also:
Constant Field Values

MSG_CONST_MISMATCH

public static final int MSG_CONST_MISMATCH
See Also:
Constant Field Values

MSG_MISSING_IN

public static final int MSG_MISSING_IN
See Also:
Constant Field Values

MSG_EXTRA_OUT

public static final int MSG_EXTRA_OUT
See Also:
Constant Field Values

MSG_TYPE_MISMATCH

public static final int MSG_TYPE_MISMATCH
See Also:
Constant Field Values

MSG_VARIANCE

public static final int MSG_VARIANCE
See Also:
Constant Field Values

MSG_ITEM_ANN_MISMATCH

public static final int MSG_ITEM_ANN_MISMATCH
See Also:
Constant Field Values

MSG_SHRUNK_INPUT

public static final int MSG_SHRUNK_INPUT
See Also:
Constant Field Values

MSG_INFLATED_INPUT

public static final int MSG_INFLATED_INPUT
See Also:
Constant Field Values

MSG_SHRUNK_OUTPUT

public static final int MSG_SHRUNK_OUTPUT
See Also:
Constant Field Values

MSG_INFLATED_OUTPUT

public static final int MSG_INFLATED_OUTPUT
See Also:
Constant Field Values

TR_MISSING

public static final int TR_MISSING
See Also:
Constant Field Values

TR_STATE_ANN_MISMATCH

public static final int TR_STATE_ANN_MISMATCH
See Also:
Constant Field Values

TR_NONDETERMINISM

public static final int TR_NONDETERMINISM
See Also:
Constant Field Values

TR_DETERMINISM_BY_ANN

public static final int TR_DETERMINISM_BY_ANN
See Also:
Constant Field Values

TR_OTHER_EPSILON

public static final int TR_OTHER_EPSILON
See Also:
Constant Field Values

TR_SENDER_MISMATCH

public static final int TR_SENDER_MISMATCH
See Also:
Constant Field Values

TR_RECV_MISMATCH

public static final int TR_RECV_MISMATCH
See Also:
Constant Field Values

TR_OUTPUT_MISMATCH

public static final int TR_OUTPUT_MISMATCH
See Also:
Constant Field Values

ANN_FORMAT_MISMATCH

public static final int ANN_FORMAT_MISMATCH
See Also:
Constant Field Values

ANN_MISMATCH

public static final int ANN_MISMATCH
See Also:
Constant Field Values

ANN_PARTIAL_MATCH

public static final int ANN_PARTIAL_MATCH
See Also:
Constant Field Values

ANN_VALUE_MISMATCH

public static final int ANN_VALUE_MISMATCH
See Also:
Constant Field Values

ANN_UNKNOWN

public static final int ANN_UNKNOWN
See Also:
Constant Field Values

ANN_SELF_MISMATCH

public static final int ANN_SELF_MISMATCH
See Also:
Constant Field Values
Constructor Detail

HybridTypeConformance

public HybridTypeConformance()

HybridTypeConformance

public HybridTypeConformance(int nFlags)
Method Detail

setSaneValues

public void setSaneValues()

setIgnoreStates

public void setIgnoreStates()

setIgnoreMessages

public void setIgnoreMessages()

setIgnoreAnnotations

public void setIgnoreAnnotations()

setOnlySemantic

public void setOnlySemantic()

clone

public java.lang.Object clone()
Liefert eine Kopie des Objekts.

Overrides:
clone in class TypeConformance
Returns:
Kopie.

toString

public java.lang.String toString()
Description copied from class: TypeConformance
Liefert eine Stringrepräsentation dieser Konformität. Standardgemäß wird nur zwischen voller und keiner Konformität unterschieden.

Overrides:
toString in class TypeConformance
Returns:
Stringrepräsentation.