org.jclouds.vcloud.director.v1_5.domain
Class RasdItemsList

java.lang.Object
  extended by org.jclouds.vcloud.director.v1_5.domain.Resource
      extended by org.jclouds.vcloud.director.v1_5.domain.RasdItemsList
All Implemented Interfaces:
Iterable<RasdItem>, Collection<RasdItem>, Set<RasdItem>

public class RasdItemsList
extends Resource
implements Set<RasdItem>

Represents a list of RASD items.

 <complexType name="RasdItemsList" />
 

Author:
grkvlt@apache.org

Nested Class Summary
static class RasdItemsList.Builder<B extends RasdItemsList.Builder<B>>
           
 
Field Summary
protected  Set<RasdItem> items
           
 
Fields inherited from class org.jclouds.vcloud.director.v1_5.domain.Resource
logger
 
Constructor Summary
protected RasdItemsList()
           
protected RasdItemsList(RasdItemsList.Builder<?> builder)
           
 
Method Summary
 boolean add(RasdItem arg0)
           
 boolean addAll(Collection<? extends RasdItem> arg0)
           
static RasdItemsList.Builder<?> builder()
           
 void clear()
           
 boolean contains(Object arg0)
           
 boolean containsAll(Collection<?> arg0)
           
 boolean equals(Object o)
           
 Set<RasdItem> getItems()
          A RASD item content.
 int hashCode()
           
 boolean isEmpty()
           
 Iterator<RasdItem> iterator()
           
 boolean remove(Object arg0)
           
 boolean removeAll(Collection<?> arg0)
           
 boolean retainAll(Collection<?> arg0)
           
 int size()
           
 com.google.common.base.Objects.ToStringHelper string()
           
 Object[] toArray()
           
<T> T[]
toArray(T[] arg0)
           
 RasdItemsList.Builder<?> toBuilder()
           
 
Methods inherited from class org.jclouds.vcloud.director.v1_5.domain.Resource
clone, getHref, getLinks, getType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

items

protected Set<RasdItem> items
Constructor Detail

RasdItemsList

protected RasdItemsList()

RasdItemsList

protected RasdItemsList(RasdItemsList.Builder<?> builder)
Method Detail

builder

public static RasdItemsList.Builder<?> builder()

toBuilder

public RasdItemsList.Builder<?> toBuilder()
Overrides:
toBuilder in class Resource

getItems

public Set<RasdItem> getItems()
A RASD item content.


equals

public boolean equals(Object o)
Specified by:
equals in interface Collection<RasdItem>
Specified by:
equals in interface Set<RasdItem>
Overrides:
equals in class Resource

hashCode

public int hashCode()
Specified by:
hashCode in interface Collection<RasdItem>
Specified by:
hashCode in interface Set<RasdItem>
Overrides:
hashCode in class Resource

string

public com.google.common.base.Objects.ToStringHelper string()
Overrides:
string in class Resource

add

public boolean add(RasdItem arg0)
Specified by:
add in interface Collection<RasdItem>
Specified by:
add in interface Set<RasdItem>

addAll

public boolean addAll(Collection<? extends RasdItem> arg0)
Specified by:
addAll in interface Collection<RasdItem>
Specified by:
addAll in interface Set<RasdItem>

clear

public void clear()
Specified by:
clear in interface Collection<RasdItem>
Specified by:
clear in interface Set<RasdItem>

contains

public boolean contains(Object arg0)
Specified by:
contains in interface Collection<RasdItem>
Specified by:
contains in interface Set<RasdItem>

containsAll

public boolean containsAll(Collection<?> arg0)
Specified by:
containsAll in interface Collection<RasdItem>
Specified by:
containsAll in interface Set<RasdItem>

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface Collection<RasdItem>
Specified by:
isEmpty in interface Set<RasdItem>

iterator

public Iterator<RasdItem> iterator()
Specified by:
iterator in interface Iterable<RasdItem>
Specified by:
iterator in interface Collection<RasdItem>
Specified by:
iterator in interface Set<RasdItem>

remove

public boolean remove(Object arg0)
Specified by:
remove in interface Collection<RasdItem>
Specified by:
remove in interface Set<RasdItem>

removeAll

public boolean removeAll(Collection<?> arg0)
Specified by:
removeAll in interface Collection<RasdItem>
Specified by:
removeAll in interface Set<RasdItem>

retainAll

public boolean retainAll(Collection<?> arg0)
Specified by:
retainAll in interface Collection<RasdItem>
Specified by:
retainAll in interface Set<RasdItem>

size

public int size()
Specified by:
size in interface Collection<RasdItem>
Specified by:
size in interface Set<RasdItem>

toArray

public Object[] toArray()
Specified by:
toArray in interface Collection<RasdItem>
Specified by:
toArray in interface Set<RasdItem>

toArray

public <T> T[] toArray(T[] arg0)
Specified by:
toArray in interface Collection<RasdItem>
Specified by:
toArray in interface Set<RasdItem>


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.