ENTITY coordinated_universal_time_offset; hour_offset : INTEGER; minute_offset : OPTIONAL INTEGER; sense : ahead_or_behind; DERIVE actual_minute_offset : INTEGER := NVL(minute_offset,0); WHERE wr1: { 0 <= hour_offset < 24 }; wr2: { 0 <= actual_minute_offset <= 59 }; wr3: NOT (((hour_offset <> 0) OR (actual_minute_offset <>0)) AND (sense = exact)); END_ENTITY; -- coordinated_universal_time_offset |
Entity data types and their attributescoordinated_universal_time_offsethour_offset: INTEGER; (OPT) minute_offset: INTEGER; sense: ahead_or_behind; (DER) actual_minute_offset: INTEGER; |
Userscoordinated_universal_time_offsetissue_reference_mapping.items issue_reference_item prgm_issue_reference_item local_time.zone |
Global rules for this entity data type- |
public interface ECoordinated_universal_time_offset extends EEntityhour_offset (explicit attribute)boolean testHour_offset(ECoordinated_universal_time_offset type)int getHour_offset(ECoordinated_universal_time_offset type) void setHour_offset(ECoordinated_universal_time_offset type, int value) void unsetHour_offset(ECoordinated_universal_time_offset type) minute_offset (explicit attribute)boolean testMinute_offset(ECoordinated_universal_time_offset type)int getMinute_offset(ECoordinated_universal_time_offset type) void setMinute_offset(ECoordinated_universal_time_offset type, int value) void unsetMinute_offset(ECoordinated_universal_time_offset type) sense (explicit attribute)boolean testSense(ECoordinated_universal_time_offset type)int getSense(ECoordinated_universal_time_offset type) void setSense(ECoordinated_universal_time_offset type, int value) void unsetSense(ECoordinated_universal_time_offset type) actual_minute_offset (derived attribute)int getActual_minute_offset(ECoordinated_universal_time_offset type)boolean testActual_minute_offset(ECoordinated_universal_time_offset type) |
public class CCoordinated_universal_time_offset implements ECoordinated_universal_time_offsetstatic EAttribute attributeHour_offset(ECoordinated_universal_time_offset type)static EAttribute attributeMinute_offset(ECoordinated_universal_time_offset type) static EAttribute attributeSense(ECoordinated_universal_time_offset type) static EAttribute attributeActual_minute_offset(ECoordinated_universal_time_offset type) |
public class ACoordinated_universal_time_offset extends AEntitypublic ECoordinated_universal_time_offset getByIndex(int index)public ECoordinated_universal_time_offset getCurrentMember(SdaiIterator it) |