public abstract class AbstractBrooklynObjectSpec<T,K extends AbstractBrooklynObjectSpec<T,K>>
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Method and Description | 
|---|---|
K | 
catalogItemId(java.lang.String val)  | 
K | 
displayName(java.lang.String val)  | 
boolean | 
equals(java.lang.Object obj)  | 
java.lang.String | 
getCatalogItemId()  | 
java.lang.String | 
getDisplayName()  | 
java.util.Set<java.lang.Object> | 
getTags()  | 
java.lang.Class<? extends T> | 
getType()  | 
int | 
hashCode()  | 
K | 
tag(java.lang.Object tag)  | 
K | 
tags(java.lang.Iterable<java.lang.Object> tagsToAdd)
adds the given tags 
 | 
java.lang.String | 
toString()  | 
public java.lang.String toString()
toString in class java.lang.Objectpublic K displayName(java.lang.String val)
public K catalogItemId(java.lang.String val)
public K tag(java.lang.Object tag)
public K tags(java.lang.Iterable<java.lang.Object> tagsToAdd)
public java.lang.Class<? extends T> getType()
public final java.lang.String getDisplayName()
public final java.lang.String getCatalogItemId()
public final java.util.Set<java.lang.Object> getTags()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object