org.jclouds.dynect.v3.domain
Class RecordSet

java.lang.Object
  extended by com.google.common.collect.ForwardingObject
      extended by com.google.common.collect.ForwardingCollection<E>
          extended by com.google.common.collect.ForwardingList<RecordSet.Value>
              extended by org.jclouds.dynect.v3.domain.RecordSet
All Implemented Interfaces:
Iterable<RecordSet.Value>, Collection<RecordSet.Value>, List<RecordSet.Value>

public class RecordSet
extends com.google.common.collect.ForwardingList<RecordSet.Value>

A set of records which shared the same name, type, and ttl


Nested Class Summary
static class RecordSet.Builder
           
static class RecordSet.Value
           
 
Method Summary
static RecordSet.Builder builder()
           
protected  List<RecordSet.Value> delegate()
           
 boolean equals(Object obj)
           
 int getTTL()
           
 String getType()
           
 int hashCode()
           
 RecordSet.Builder toBuilder()
           
 String toString()
           
 
Methods inherited from class com.google.common.collect.ForwardingList
add, addAll, get, indexOf, lastIndexOf, listIterator, listIterator, remove, set, standardAdd, standardAddAll, standardEquals, standardHashCode, standardIndexOf, standardIterator, standardLastIndexOf, standardListIterator, standardListIterator, standardSubList, subList
 
Methods inherited from class com.google.common.collect.ForwardingCollection
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, standardAddAll, standardClear, standardContains, standardContainsAll, standardIsEmpty, standardRemove, standardRemoveAll, standardRetainAll, standardToArray, standardToArray, standardToString, toArray, toArray
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

Method Detail

getType

public String getType()
See Also:
RecordId.getType()

getTTL

public int getTTL()
See Also:
Record.getTTL()

hashCode

public int hashCode()
Specified by:
hashCode in interface Collection<RecordSet.Value>
Specified by:
hashCode in interface List<RecordSet.Value>
Overrides:
hashCode in class com.google.common.collect.ForwardingList<RecordSet.Value>

equals

public boolean equals(Object obj)
Specified by:
equals in interface Collection<RecordSet.Value>
Specified by:
equals in interface List<RecordSet.Value>
Overrides:
equals in class com.google.common.collect.ForwardingList<RecordSet.Value>

toString

public String toString()
Overrides:
toString in class com.google.common.collect.ForwardingObject

builder

public static RecordSet.Builder builder()

toBuilder

public RecordSet.Builder toBuilder()

delegate

protected List<RecordSet.Value> delegate()
Overrides:
delegate in class com.google.common.collect.ForwardingList<RecordSet.Value>


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