org.oXML.type
Class BytesNode

java.lang.Object
  extended byorg.oXML.type.AbstractNode
      extended byorg.oXML.type.BytesNode
All Implemented Interfaces:
Node

public class BytesNode
extends AbstractNode

ObjectBox - o:XML compiler and interpreter for more information see http://www.o-xml.org/objectbox Copyright (C) 2002/2003 Martin Klang, Alpha Plus Technology Ltd email: martin at hack.org This class has been generated from an o:XML template


Field Summary
static Type TYPE
           
 
Fields inherited from class org.oXML.type.AbstractNode
me
 
Constructor Summary
BytesNode()
          generated constructor, called directly
BytesNode(AbstractNode me, Type type)
           
BytesNode(byte[] value)
           
BytesNode(BytesNode other, boolean deep)
          generated constructor, called directly
BytesNode(Node value)
          generated constructor, called directly
 
Method Summary
 Node _boolean()
           
 Node append(BytesNode bytes)
           
 Node copy(boolean deep)
           
 Node getByte(Node index)
           
 byte[] getBytes()
           
 Node getBytes(Node start, Node length)
           
 void init()
           
 void init(BytesNode other, boolean deep)
           
 void init(Node value)
           
 Node length()
           
 Node prepend(BytesNode bytes)
           
 void setBytes(byte[] value)
           
 Node string()
           
 java.lang.String toString()
           
 
Methods inherited from class org.oXML.type.AbstractNode
addChildNode, booleanValue, byteValue, cast, cast, equals, equals, getAttribute, getAttributes, getAttributeValue, getChildNodes, getDocument, getInstance, getName, getNextSibling, getParent, getPreviousSibling, getType, hashCode, hasInstance, insert, numberValue, removeChild, setAttribute, setAttribute, setInstance, setName, setParent, stringValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE

public static final Type TYPE
Constructor Detail

BytesNode

public BytesNode(AbstractNode me,
                 Type type)

BytesNode

public BytesNode(byte[] value)

BytesNode

public BytesNode(BytesNode other,
                 boolean deep)
generated constructor, called directly


BytesNode

public BytesNode(Node value)
generated constructor, called directly


BytesNode

public BytesNode()
generated constructor, called directly

Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class AbstractNode

getBytes

public byte[] getBytes()

setBytes

public void setBytes(byte[] value)

init

public void init(BytesNode other,
                 boolean deep)

init

public void init(Node value)

init

public void init()
Overrides:
init in class AbstractNode

getByte

public Node getByte(Node index)

getBytes

public Node getBytes(Node start,
                     Node length)

append

public Node append(BytesNode bytes)

prepend

public Node prepend(BytesNode bytes)

length

public Node length()

string

public Node string()

_boolean

public Node _boolean()

copy

public Node copy(boolean deep)