Uses of Interface
org.jboss.dna.graph.property.Binary

Packages that use Binary
org.jboss.dna.graph The JBoss DNA Graph API defines the types that allow you to work with content organized as a graph. 
org.jboss.dna.graph.property Nodes in a graph contain properties, and this package defines the interfaces, classes and exceptions for representing and working with properties and their values. 
org.jboss.dna.graph.property.basic A set of basic implementations of the various interfaces defined in org.jboss.dna.graph.property
 

Uses of Binary in org.jboss.dna.graph
 

Methods in org.jboss.dna.graph with parameters of type Binary
 Next Graph.SetValuesTo.to(Binary value)
          Set the property value to the given binary value.
 

Uses of Binary in org.jboss.dna.graph.property
 

Fields in org.jboss.dna.graph.property with type parameters of type Binary
static Comparator<Binary> ValueComparators.BINARY_COMPARATOR
          A comparator of binary values.
 

Methods in org.jboss.dna.graph.property that return Binary
 Binary BinaryFactory.create(File file)
          Create a binary value from the given file.
 Binary BinaryFactory.create(InputStream stream, long approximateLength, byte[] secureHash)
          Create a value from the binary content given by the supplied stream, the approximate length, and the SHA-1 secure hash of the content.
 Binary BinaryFactory.create(Reader reader, long approximateLength, byte[] secureHash)
          Create a value from the binary content given by the supplied reader, the approximate length, and the SHA-1 secure hash of the content.
 Binary BinaryFactory.find(byte[] secureHash)
          Find an existing binary value given the supplied secure hash.
 

Methods in org.jboss.dna.graph.property with parameters of type Binary
 T ValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 T[] ValueFactory.create(Binary[] values)
          Create an array of values from the array of binary objects.
 

Uses of Binary in org.jboss.dna.graph.property.basic
 

Classes in org.jboss.dna.graph.property.basic that implement Binary
 class AbstractBinary
          An abstract implementation of Binary that provides some common capabilities for other implementations.
 class InMemoryBinary
          An implementation of Binary that keeps the binary data in-memory.
 

Methods in org.jboss.dna.graph.property.basic that return Binary
 Binary AbstractBinaryValueFactory.create(BigDecimal value)
          Create a value from a decimal.
 Binary AbstractBinaryValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 Binary AbstractBinaryValueFactory.create(boolean value)
          Create a boolean from a string.
 Binary InMemoryBinaryValueFactory.create(byte[] value)
          Create a value from the binary content given by the supplied array.
 Binary AbstractBinaryValueFactory.create(Calendar value)
          Create a value from a Calendar instance.
 Binary AbstractBinaryValueFactory.create(Date value)
          Create a value from a date.
 Binary AbstractBinaryValueFactory.create(DateTime value)
          Create a value from a date-time instant.
 Binary AbstractBinaryValueFactory.create(double value)
          Create a value from a double.
 Binary AbstractBinaryValueFactory.create(File file)
          Create a binary value from the given file.
 Binary AbstractBinaryValueFactory.create(float value)
          Create a value from a float.
 Binary AbstractBinaryValueFactory.create(InputStream stream, long approximateLength)
          Create a value from the binary content given by the supplied stream.
 Binary AbstractBinaryValueFactory.create(InputStream stream, long approximateLength, byte[] secureHash)
          Create a value from the binary content given by the supplied stream, the approximate length, and the SHA-1 secure hash of the content.
 Binary AbstractBinaryValueFactory.create(int value)
          Create a value from an integer.
 Binary AbstractBinaryValueFactory.create(long value)
          Create a long from a string.
 Binary AbstractBinaryValueFactory.create(Name value)
          Create a value from a name.
 Binary AbstractBinaryValueFactory.create(Path value)
          Create a value from a path.
 Binary AbstractBinaryValueFactory.create(Reader reader, long approximateLength)
          Create a value from a the binary content given by the supplied reader.
 Binary AbstractBinaryValueFactory.create(Reader reader, long approximateLength, byte[] secureHash)
          Create a value from the binary content given by the supplied reader, the approximate length, and the SHA-1 secure hash of the content.
 Binary AbstractBinaryValueFactory.create(Reference value)
          Create a value from a reference.
 Binary AbstractBinaryValueFactory.create(String value)
          Create a value from a string, using no decoding.
 Binary AbstractBinaryValueFactory.create(String value, TextDecoder decoder)
          Create a value from a string, using the supplied decoder.
 Binary AbstractBinaryValueFactory.create(URI value)
          Create a value from a URI.
 Binary AbstractBinaryValueFactory.create(UUID value)
          Create a value from a UUID.
 Binary AbstractBinaryValueFactory.find(byte[] secureHash)
          Find an existing binary value given the supplied secure hash.
 

Methods in org.jboss.dna.graph.property.basic with parameters of type Binary
 int AbstractBinary.compareTo(Binary o)
          
 UUID UuidValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 Reference UuidReferenceValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 URI UriValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 String StringValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 Path PathValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 Object ObjectValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 Name NameValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 Long LongValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 DateTime JodaDateTimeValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 Double DoubleValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 BigDecimal DecimalValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 Boolean BooleanValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 Binary AbstractBinaryValueFactory.create(Binary value)
          Create a value from the binary content given by the supplied stream.
 T[] AbstractValueFactory.create(Binary[] values)
          Create an array of values from the array of binary objects.
 

Constructor parameters in org.jboss.dna.graph.property.basic with type arguments of type Binary
ObjectValueFactory(TextDecoder decoder, ValueFactory<String> stringValueFactory, ValueFactory<Binary> binaryValueFactory)
           
 



Copyright © 2008-2009 JBoss, a division of Red Hat. All Rights Reserved.