@ThingworxExtensionApiClass(since={6,6}, canInstantiate=true) public final class ThingShapeUtilities extends java.lang.Object
Constructor and Description |
---|
ThingShapeUtilities() |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<java.lang.String> |
getImplementingThingNames(EntityReference thingShapeRef) |
static java.util.Set<java.lang.String> |
getImplementingThingNames(java.lang.String thingShapeName) |
static java.util.Set<java.lang.String> |
getImplementingThingNames(ThingShape thingShape) |
static EntityReferenceCollection |
getImplementingThingPackages(EntityReference shapeReference) |
static EntityReferenceCollection |
getImplementingThings(EntityReference shapeReference) |
static EntityReferenceCollection |
getImplementingThings(ThingShape thingShape) |
static EntityReferenceCollection |
getImplementingThingTemplates(EntityReference shapeReference) |
@ThingworxExtensionApiMethod(since={6,6}) public static EntityReferenceCollection getImplementingThingPackages(EntityReference shapeReference)
@ThingworxExtensionApiMethod(since={6,6}) public static EntityReferenceCollection getImplementingThingTemplates(EntityReference shapeReference)
@ThingworxExtensionApiMethod(since={6,6}) public static EntityReferenceCollection getImplementingThings(EntityReference shapeReference)
@ThingworxExtensionApiMethod(since={6,6}) public static EntityReferenceCollection getImplementingThings(ThingShape thingShape)
@ThingworxExtensionApiMethod(since={7,1}) public static java.util.Set<java.lang.String> getImplementingThingNames(EntityReference thingShapeRef)
@ThingworxExtensionApiMethod(since={6,6}) public static java.util.Set<java.lang.String> getImplementingThingNames(ThingShape thingShape)
@ThingworxExtensionApiMethod(since={7,1}) public static java.util.Set<java.lang.String> getImplementingThingNames(java.lang.String thingShapeName)