CMI documentation

com.sap.tc.cmi.metadata
Class CMICardinality

java.lang.Object
  |
  +--com.sap.tc.cmi.metadata.CMICardinality

public class CMICardinality
extends java.lang.Object

Describes the cardinality of a relation role. This type can be called by applications or frameworks using CMI, but DO NOT EXTEND IT!

Version:
$Id: //tc/CommonModelInterface/630_VAL_REL/src/_cmi_api/java/com/sap/tc/cmi/metadata/CMICardinality.java#1 $

Field Summary
static CMICardinality CARDINALITY_MANY
          constant for the role cardinality * (== 0..* == 0..n)
static CMICardinality CARDINALITY_ONE
          constant for the role cardinality 1 (== 1..1)
static CMICardinality CARDINALITY_ONE_TO_MANY
          constant for the role cardinality 1..* (== 1..n)
static CMICardinality CARDINALITY_ZERO_TO_ONE
          constant for the role cardinality 0..1
 
Method Summary
 boolean isMandatory()
          returns true, if the role cardinality is 1 or 1..*
 boolean isMultiple()
          returns true, if the role cardinality is * or 1..*
 java.lang.String toString()
          returns a String representation of the cardinality
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CARDINALITY_ZERO_TO_ONE

public static final CMICardinality CARDINALITY_ZERO_TO_ONE
constant for the role cardinality 0..1

CARDINALITY_MANY

public static final CMICardinality CARDINALITY_MANY
constant for the role cardinality * (== 0..* == 0..n)

CARDINALITY_ONE

public static final CMICardinality CARDINALITY_ONE
constant for the role cardinality 1 (== 1..1)

CARDINALITY_ONE_TO_MANY

public static final CMICardinality CARDINALITY_ONE_TO_MANY
constant for the role cardinality 1..* (== 1..n)
Method Detail

isMandatory

public boolean isMandatory()
returns true, if the role cardinality is 1 or 1..*

isMultiple

public boolean isMultiple()
returns true, if the role cardinality is * or 1..*

toString

public java.lang.String toString()
returns a String representation of the cardinality
Overrides:
toString in class java.lang.Object

CMI documentation

Copyright © 2002 SAP AG. Automatically generated Thu Mar 3 2005, 21:53