Interface ValueCondition
- All Superinterfaces:
Extensible, OsidCondition, Suppliable
A value condition interface.
-
Method Summary
Modifier and TypeMethodDescriptiongetValueConditionRecord(Type valueConditionRecordType) Gets the record corresponding to the givenValueConditionrecordType.Methods inherited from interface Extensible
getRecordTypes, hasRecordTypeModifier and TypeMethodDescriptionGets the record types available in this object.booleanhasRecordType(Type recordType) Tests if this object supports the given recordType.
-
Method Details
-
getValueConditionRecord
ValueConditionRecord getValueConditionRecord(Type valueConditionRecordType) throws OperationFailedException Gets the record corresponding to the givenValueConditionrecordType. This method is used to retrieve an object implementing the requested record. ThevalueConditionRecordTypemay be theTypereturned ingetRecordTypes()or any of its parents in aTypehierarchy wherehasRecordType(valueConditionRecordType)istrue.- Parameters:
valueConditionRecordType- a value condition record type- Returns:
- the value condition record
- Throws:
NullArgumentException-valueConditionRecordTypeisnullOperationFailedException- unable to complete requestUnsupportedException-hasRecordType(valueConditionRecordType)isfalse- Compliance:
mandatory- This method must be implemented.
-