public class BasicTypeImplementationPlan extends java.lang.Object implements RegisteredType.TypeImplementationPlan
| Constructor and Description |
|---|
BasicTypeImplementationPlan(java.lang.String format,
java.lang.Object data) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Object |
getPlanData()
data for the implementation; may be more specific
|
java.lang.String |
getPlanFormat()
hint which
BrooklynTypePlanTransformer instance(s) can be used, if known;
this may be null if the relevant transformer was not declared when created,
but in general we should look to determine the kind as early as possible
and use that to retrieve the appropriate such transformer |
int |
hashCode() |
public BasicTypeImplementationPlan(@Nullable
java.lang.String format,
java.lang.Object data)
public java.lang.String getPlanFormat()
RegisteredType.TypeImplementationPlanBrooklynTypePlanTransformer instance(s) can be used, if known;
this may be null if the relevant transformer was not declared when created,
but in general we should look to determine the kind as early as possible
and use that to retrieve the appropriate such transformergetPlanFormat in interface RegisteredType.TypeImplementationPlanpublic java.lang.Object getPlanData()
RegisteredType.TypeImplementationPlangetPlanData in interface RegisteredType.TypeImplementationPlanpublic int hashCode()
hashCode in interface RegisteredType.TypeImplementationPlanhashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in interface RegisteredType.TypeImplementationPlanequals in class java.lang.Object