public class CatalogImpl extends LinkedHashMap<String,ReferenceType> implements Catalog
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
CatalogImpl(String name,
String type,
URI href,
ReferenceType org,
String description,
Map<String,ReferenceType> contents,
Iterable<Task> tasks,
boolean published,
boolean readOnly) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(ReferenceType o) |
boolean |
equals(Object obj) |
String |
getDescription()
optional description
|
URI |
getHref() |
String |
getName() |
ReferenceType |
getOrg()
Reference to the org containing this vDC.
|
List<Task> |
getTasks()
read‐only container for Task elements.
|
String |
getType() |
int |
hashCode() |
boolean |
isPublished()
read‐only element, true if the catalog is published
|
boolean |
isReadOnly() |
clear, containsValue, get, removeEldestEntry
clone, containsKey, entrySet, isEmpty, keySet, put, putAll, remove, size, values
toString
public URI getHref()
getHref
in interface ReferenceType
public String getName()
getName
in interface ReferenceType
public ReferenceType getOrg()
public String getDescription()
getDescription
in interface Catalog
public String getType()
getType
in interface ReferenceType
VCloudMediaType
public List<Task> getTasks()
public boolean isPublished()
isPublished
in interface Catalog
public boolean isReadOnly()
isReadOnly
in interface Catalog
public int hashCode()
hashCode
in interface Map<String,ReferenceType>
hashCode
in class AbstractMap<String,ReferenceType>
public boolean equals(Object obj)
equals
in interface Map<String,ReferenceType>
equals
in class AbstractMap<String,ReferenceType>
public int compareTo(ReferenceType o)
compareTo
in interface Comparable<ReferenceType>
Copyright © 2009-2012 jclouds. All Rights Reserved.