Class 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 Detail

      • InventoryRepresentation

        public InventoryRepresentation()
        Default constructor is needed for reflection based class instantiation.
    • 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
      • getManagedObjectsForListOfIds

        public String getManagedObjectsForListOfIds()
        Returns:
        managedObjectsForListOfIds
      • setManagedObjectsForListOfIds

        public void setManagedObjectsForListOfIds​(String managedObjectsForListOfIds)
        Parameters:
        managedObjectsForListOfIds - to be set