|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.higgins.idas.impl.AbstractSimpleValue
org.eclipse.higgins.idas.impl.BasicValueBase64Binary
public class BasicValueBase64Binary
Currently uses sun.misc.BASE64Encoder which is not officially supported. This will be replaced as soon as licensing of other source is approved.
Constructor Summary | |
---|---|
BasicValueBase64Binary(byte[] bytes)
Uses the specified byte array to build this object. |
Method Summary | |
---|---|
String |
getCanonical()
TODO: make sure this meets the canonical rules for xsd:base64Binary |
Object |
getData()
Returns the ByteBuffer backing this value. |
String |
getLexical()
Default implementation of getLexical calls toString() on the backing datatype. |
Methods inherited from class org.eclipse.higgins.idas.impl.AbstractSimpleValue |
---|
isSimple |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.higgins.idas.IPropertyValue |
---|
isSimple |
Constructor Detail |
---|
public BasicValueBase64Binary(byte[] bytes)
bytes
- array of bytes used to back this objectMethod Detail |
---|
public String getLexical() throws IdASException
AbstractSimpleValue
getLexical
in interface ISimpleValue
getLexical
in class AbstractSimpleValue
IdASException
public String getCanonical() throws IdASException
getCanonical
in interface ISimpleValue
getCanonical
in class AbstractSimpleValue
IdASException
public Object getData() throws IdASException
ByteBuffer
backing this value.
getData
in interface IPropertyValue
getData
in interface ISimpleValue
IdASException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |