Class InventoryRepresentation
- java.lang.Object
-
- com.cumulocity.rest.representation.BaseResourceRepresentation
-
- com.cumulocity.rest.representation.AbstractExtensibleRepresentation
-
- com.cumulocity.rest.representation.inventory.InventoryRepresentation
-
- All Implemented Interfaces:
ResourceRepresentation,org.svenson.DynamicProperties
public class InventoryRepresentation extends AbstractExtensibleRepresentation
A Java Representation for the MediaType Inventory, making a compromise between https://startups.jira.com/wiki/display/MTM/Inventory and the example in https://startups.jira.com/wiki/display/MTM/Requests+to+Inventory
-
-
Constructor Summary
Constructors Constructor Description InventoryRepresentation()Default constructor is needed for reflection based class instantiation.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedObjectReferenceCollectionRepresentationgetManagedObjects()StringgetManagedObjectsForFragmentType()StringgetManagedObjectsForListOfIds()StringgetManagedObjectsForType()voidsetManagedObjects(ManagedObjectReferenceCollectionRepresentation managedObjects)voidsetManagedObjectsForFragmentType(String managedObjectsForFragmentType)voidsetManagedObjectsForListOfIds(String managedObjectsForListOfIds)voidsetManagedObjectsForType(String managedObjectsForType)-
Methods inherited from class com.cumulocity.rest.representation.AbstractExtensibleRepresentation
get, get, getAttrs, getProperty, hasProperty, propertyNames, removeProperty, set, set, set, setAttrs, setProperty
-
Methods inherited from class com.cumulocity.rest.representation.BaseResourceRepresentation
getSelf, getSelfDecoded, setSelf, toJSON, toString
-
-
-
-
Method Detail
-
getManagedObjectsForType
@JSONProperty(value="managedObjectsForType", ignoreIfNull=true) public final String getManagedObjectsForType()- Returns:
- the managedObjectsForType
-
setManagedObjectsForType
public final void setManagedObjectsForType(String managedObjectsForType)
- Parameters:
managedObjectsForType- the managedObjectsForType to set
-
getManagedObjectsForFragmentType
@JSONProperty(value="managedObjectsForFragmentType", ignoreIfNull=true) public final String getManagedObjectsForFragmentType()- Returns:
- the managedObjectsForFragmentType
-
setManagedObjectsForFragmentType
public final void setManagedObjectsForFragmentType(String managedObjectsForFragmentType)
- Parameters:
managedObjectsForFragmentType- the managedObjectsForFragmentType to set
-
getManagedObjects
@JSONProperty(value="managedObjects", ignoreIfNull=false) public final ManagedObjectReferenceCollectionRepresentation getManagedObjects()- Returns:
- the managedObjects
-
setManagedObjects
public final void setManagedObjects(ManagedObjectReferenceCollectionRepresentation managedObjects)
- Parameters:
managedObjects- the managedObjects to set
-
getManagedObjectsForListOfIds
public String getManagedObjectsForListOfIds()
- Returns:
- managedObjectsForListOfIds
-
setManagedObjectsForListOfIds
public void setManagedObjectsForListOfIds(String managedObjectsForListOfIds)
- Parameters:
managedObjectsForListOfIds- to be set
-
-