org.deri.iris.api.terms.concrete
Interface IBase64Binary

All Superinterfaces:
Comparable<ITerm>, IConcreteTerm, ITerm
All Known Implementing Classes:
Base64Binary

public interface IBase64Binary
extends IConcreteTerm

Definition: base64Binary represents Base64-encoded arbitrary binary data. The ??value space?? of base64Binary is the set of finite-length sequences of binary octets. For base64Binary data the entire binary stream is encoded using the Base64 Alphabet in [RFC 2045].

The lexical forms of base64Binary values are limited to the 65 characters of the Base64 Alphabet defined in [RFC 2045], i.e., a-z, A-Z, 0-9, the plus sign (+), the forward slash (/) and the equal sign (=), together with the characters defined in [XML 1.0 (Second Edition)] as white space. No other characters are allowed.

Remark: IRIS supports datatypes according to the standard specification for primitive XML Schema datatypes.

      Created on 04.04.2006
      Committed by $Author: bazbishop237 $
      $Source: /tmp/iris-cvsbackup/iris/api/org/deri/iris/api/terms/concrete/IBase64Binary.java,v $,
 

Version:
$Revision: 1.6 $ $Date: 2007-10-09 20:21:21 $
Author:
Richard P??ttler AuthorLastName

Method Summary
 String getValue()
          Return the wrapped type.
 
Methods inherited from interface org.deri.iris.api.terms.IConcreteTerm
getDatatypeIRI, toCanonicalString
 
Methods inherited from interface org.deri.iris.api.terms.ITerm
isGround
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getValue

String getValue()
Return the wrapped type.

Specified by:
getValue in interface ITerm
Returns:
The term value.