|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectAMETAS.data.type.TypeConformance
Kapselt eine Typkonformität. In einfachen Fällen, etwa beim Vergleich stringbasierter Typen, ist die Konformität entweder gegeben oder nicht gegeben. Im Falle komplexerer Vergleich kann der Anfrager abschätzen, wie gut das Ergebnis zur Anfrage passt.
| Field Summary | |
protected int |
m_nFlags
Konformitätsflag. |
static int |
MATCHING
Konformitätskonstante. |
| Constructor Summary | |
TypeConformance()
Standardkonstruktor. |
|
TypeConformance(boolean bFlag)
Konstruktor für Stringvergleiche. |
|
TypeConformance(int nFlags)
Konstruktor, welcher die Konformität festlegt. |
|
| Method Summary | |
boolean |
affirmativeIgnoring(int nModul)
Prüft auf Konformität unter Ignorieren der gegebenen Aspekte. |
boolean |
checkFor(int nFlag)
Testet dieses Konformitätsobjekt auf vorhandene Teilaspekte. |
boolean |
checkFor(TypeConformance tc)
Testet dieses Konformitätsobjekt auf vorhandene Teilaspekte. |
java.lang.Object |
clone()
Liefert eine Kopie des Objekts. |
void |
combineWith(TypeConformance tc)
Fügt die Teilaspekte der Konformität den Aspekten dieser Konformität hinzu. |
boolean |
equals(java.lang.Object sec)
Prüft zwei Konformitäten auf Gleichheit. |
int |
getFlags()
Liefert den Wert der Konformität in Form eines Bitfelds. |
boolean |
isFullConformance()
Gibt an, ob es sich bei dieser Konformität um eine vollständige Konformität handelt. |
void |
resetFlag(int nFlag)
Setzt Teilaspekte der Konformität auf null. |
void |
setFlag(int nFlag)
Setzt den Wert der Konformität in Form eines Bitfelds. |
java.lang.String |
toString()
Liefert eine Stringrepräsentation dieser Konformität. |
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final int MATCHING
protected int m_nFlags
| Constructor Detail |
public TypeConformance()
public TypeConformance(int nFlags)
nFlags - Wert der Konformität.public TypeConformance(boolean bFlag)
bFlag - wenn true, bezeichnet diese Instanz die vollständige Konformität.| Method Detail |
public boolean isFullConformance()
public int getFlags()
public void setFlag(int nFlag)
nFlag - Flags.public void resetFlag(int nFlag)
nFlag - Flags.public boolean checkFor(int nFlag)
nFlag - Vergleichskonformität als Bitfeld.
public boolean checkFor(TypeConformance tc)
tc - Vergleichskonformität.
public void combineWith(TypeConformance tc)
public boolean affirmativeIgnoring(int nModul)
nModul - zu ignorierende Teilaspekte als Bitfeld.
public boolean equals(java.lang.Object sec)
sec - Vergleichsobjekt.
public java.lang.Object clone()
public java.lang.String toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||