[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: RE: [xacml] Function naming convention
Since XPath 2.0 uses hyphen for function and operator names, I would prefer option A. Best Michiharu IBM Tokyo Research Laboratory, Internet Technology Tel. +81 (46) 215-4642 Fax +81 (46) 273-7428 Daniel Engovatov <dengovatov@cross To: "'Anne.Anderson@Sun.com'" <Anne.Anderson@Sun.com>, XACML TC <xacml@lists.oasis-open.org> logix.com> cc: Subject: RE: [xacml] Function naming convention 2002/08/21 06:14 Which one should we use? A) blah-blah B) blah_blah (my preference, dashes are not always supported) C) blahBlah (camel case is not good in case insensitive) -----Original Message----- From: Anne Anderson [mailto:Anne.Anderson@Sun.com] Sent: Tuesday, August 20, 2002 1:37 PM To: XACML TC Subject: [xacml] Change Request: list mandatory vs. non-mandatory functions Change Request: Add a list of all functions, with an indicator as to whether the function is mandatory to implement, to the Conformance Section. Rationale: I forgot to include these when I created the original list. Text to be inserted: M indicates mandatory-to-implement. Function identifier =========================== M function:integer-add M function:decimal-add function:add-yearMonthDuration-to-date function:add-yearMonthDuration-to-date function:add-dayTimeDuration-to-time function:add-yearMonthDuration-to dateTime function:add-dayTimeDuration-to-dateTime function:add-yearMonthDurations function:add-dayTimeDurations M function:integer-subtract M function:decimal-subtract function:date-subtract function:subtract-yearMonthDuration-from-date function:subtract-dayTimeDuration-from-date function:time-subtract function:subtract-dayTimeDuration-from-time function:datetime-subtract function:subtract-yearMonthDuration-from-dateTime function:subtract-dayTimeDuration-from-dateTime function:subtract-yearMonthDurations function:subtract-dayTimeDurations M function:integer-multiply M function:decimal-multiply function:multiply-yearMonthDurations function:multiply-dayTimeDurations M function:integer-divide M function:decimal-divide function:divide-yearMonthDurations function:divide-dayTimeDurations M function:integer-mod M function:decimal-mod M function:round M function:floor M function:abs M function:integer M function:decimal M function:integer-equal M function:decimal-equal M function:boolean-equal M function:string-equal M function:rfc822Name-equal M function:x500Name-equal M function:date-equal M function:time-equal M function:datetime-equal function:yearMonthDuration-equal function:dayTimeDuration-equal M function:gregorian-equal M function:hex-binary-equal M function:base64-binary-equal M function:anyURI-equal M function:QName-equal M function:NOTATION-equal function:numeric-not-equal function:boolean-not-equal function:string-not-equal function:date-not-equal function:time-not-equal function:datetime-not-equal function:yearMonthDuration-not-equal function:dayTimeDuration-not-equal function:gregorian-not-equal function:hex-binary-not-equal function:base64-binary-not-equal function:anyURI-not-equal function:QName-not-equal function:NOTATION-not-equal M function:integer-greater-than M function:decimal-greater-than M function:string-greater-than M function:date-greater-than M function:time-greater-than M function:datetime-greater-than function:yearMonthDuration-greater-than function:dayTimeDuration-greater-than function:integer-less-than function:decimal-less-than function:string-less-than function:date-less-than function:time-less-than function:datetime-less-than function:yearMonthDuration-less-than function:dayTimeDuration-less-than M function:integer-greater-than-or-equal M function:decimal-greater-than-or-equal M function:string-greater-than-or-equal M function:date-greater-than-or-equal M function:time-greater-than-or-equal M function:datetime-greater-than-or-equal function:yearMonthDuration-greater-than-or-equal function:dayTimeDuration-greater-than-or-equal function:integer-less-than-or-equal function:decimal-less-than-or-equal function:numeric-less-than-or-equal function:date-less-than-or-equal function:time-less-than-or-equal function:datetime-less-than-or-equal function:yearMonthDuration-less-than-or-equal function:dayTimeDuration-less-than-or-equal M function:string-match M function:rfc822Name-match M function:x500Name-match M function:and M function:ordered-and M function:or M function:ordered-or M function:n-of M function:not M function:present [where X can be any supported data type] M X-intersection M X-union M X-member-of M X-first M X-rest M X-length Anne -- Anne H. Anderson Email: Anne.Anderson@Sun.COM Sun Microsystems Laboratories 1 Network Drive,UBUR02-311 Tel: 781/442-0928 Burlington, MA 01803-0902 USA Fax: 781/442-1692 ---------------------------------------------------------------- To subscribe or unsubscribe from this elist use the subscription manager: <http://lists.oasis-open.org/ob/adm.pl> ---------------------------------------------------------------- To subscribe or unsubscribe from this elist use the subscription manager: <http://lists.oasis-open.org/ob/adm.pl>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC