This project has retired. For details please refer to its
Attic page.
ListGenericArray (Apache Gora 0.2.1 API)
org.apache.gora.persistency
Class ListGenericArray<T>
java.lang.Object
org.apache.gora.persistency.ListGenericArray<T>
- All Implemented Interfaces:
- Comparable<ListGenericArray<T>>, Iterable<T>, org.apache.avro.generic.GenericArray<T>, org.apache.avro.generic.GenericContainer
public class ListGenericArray<T>
- extends Object
- implements org.apache.avro.generic.GenericArray<T>, Comparable<ListGenericArray<T>>
An ArrayList based implementation of Avro GenericArray.
ListGenericArray
public ListGenericArray(org.apache.avro.Schema schema,
List<T> list)
ListGenericArray
public ListGenericArray(org.apache.avro.Schema schema)
ListGenericArray
public ListGenericArray(int size,
org.apache.avro.Schema schema)
add
public void add(T element)
- Specified by:
add in interface org.apache.avro.generic.GenericArray<T>
clear
public void clear()
- Specified by:
clear in interface org.apache.avro.generic.GenericArray<T>
peek
public T peek()
- Specified by:
peek in interface org.apache.avro.generic.GenericArray<T>
size
public long size()
- Specified by:
size in interface org.apache.avro.generic.GenericArray<T>
iterator
public Iterator<T> iterator()
- Specified by:
iterator in interface Iterable<T>
getSchema
public org.apache.avro.Schema getSchema()
- Specified by:
getSchema in interface org.apache.avro.generic.GenericContainer
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
compareTo
public int compareTo(ListGenericArray<T> o)
- Specified by:
compareTo in interface Comparable<ListGenericArray<T>>
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.