org.jclouds.openstack.keystone.v2_0.domain
Class Access

java.lang.Object
  extended by com.google.common.collect.ForwardingObject
      extended by com.google.common.collect.ForwardingCollection<E>
          extended by com.google.common.collect.ForwardingSet<Service>
              extended by org.jclouds.openstack.keystone.v2_0.domain.Access
All Implemented Interfaces:
Comparable<Access>, Iterable<Service>, Collection<Service>, Set<Service>

public class Access
extends com.google.common.collect.ForwardingSet<Service>
implements Comparable<Access>

TODO

See Also:

Nested Class Summary
static class Access.Builder<T extends Access.Builder<T>>
           
 
Constructor Summary
protected Access(Token token, User user, Set<Service> serviceCatalog)
           
 
Method Summary
static Access.Builder<?> builder()
           
 int compareTo(Access that)
           
protected  Set<Service> delegate()
           
 boolean equals(Object obj)
           
 Token getToken()
          TODO
 User getUser()
          TODO
 int hashCode()
           
protected  com.google.common.base.Objects.ToStringHelper string()
           
 Access.Builder<?> toBuilder()
           
 String toString()
           
 
Methods inherited from class com.google.common.collect.ForwardingSet
standardEquals, standardHashCode, standardRemoveAll
 
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, 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.Set
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

Constructor Detail

Access

@ConstructorProperties(value={"token","user","serviceCatalog"})
protected Access(Token token,
                                            User user,
                                            @Nullable
                                            Set<Service> serviceCatalog)
Method Detail

builder

public static Access.Builder<?> builder()

toBuilder

public Access.Builder<?> toBuilder()

getToken

public Token getToken()
TODO


getUser

public User getUser()
TODO


hashCode

public int hashCode()
Specified by:
hashCode in interface Collection<Service>
Specified by:
hashCode in interface Set<Service>
Overrides:
hashCode in class com.google.common.collect.ForwardingSet<Service>

equals

public boolean equals(Object obj)
Specified by:
equals in interface Collection<Service>
Specified by:
equals in interface Set<Service>
Overrides:
equals in class com.google.common.collect.ForwardingSet<Service>

string

protected com.google.common.base.Objects.ToStringHelper string()

toString

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

compareTo

public int compareTo(Access that)
Specified by:
compareTo in interface Comparable<Access>

delegate

protected Set<Service> delegate()
Overrides:
delegate in class com.google.common.collect.ForwardingSet<Service>


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