com.cumulocity.model
Class FragmentDocument<T extends ID>

java.lang.Object
  extended by org.svenson.AbstractDynamicProperties
      extended by com.cumulocity.model.JSONBase
          extended by com.cumulocity.model.Document<T>
              extended by com.cumulocity.model.FragmentDocument<T>
All Implemented Interfaces:
org.svenson.DynamicProperties
Direct Known Subclasses:
ExternalManagedObject, ManagedObject

Deprecated.

@Deprecated
public class FragmentDocument<T extends ID>
extends Document<T>

A document that contains Fragments.

Author:
Sameer Babu KK

Constructor Summary
FragmentDocument()
          Deprecated.  
 
Method Summary
 void addFragment(Fragment fragment)
          Deprecated.  
 void addFragments(List<Object> fragments)
          Deprecated.  
<F extends Fragment>
F
getFragment(Class<F> type)
          Deprecated.  
 List<Object> getFragments()
          Deprecated.  
 Boolean removeFragment(Fragment fragment)
          Deprecated.  
 void setFragments(List<Object> fragments)
          Deprecated.  
<F extends Fragment>
void
updateFragment(Class<F> fragmentType, F object)
          Deprecated.  
 
Methods inherited from class com.cumulocity.model.Document
equals, get, get, getFragment, getId, getInternalId, getRevision, hashCode, set, set, set, setId, setInternalId, setRevision, toString
 
Methods inherited from class com.cumulocity.model.JSONBase
fromJSON, getJSONGenerator, getJSONParser, toJSON
 
Methods inherited from class org.svenson.AbstractDynamicProperties
getProperty, propertyNames, setProperty
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FragmentDocument

public FragmentDocument()
Deprecated. 
Method Detail

getFragments

@JSONProperty(value="fragments",
              ignoreIfNull=true)
public List<Object> getFragments()
Deprecated. 

setFragments

public void setFragments(List<Object> fragments)
Deprecated. 

addFragment

public void addFragment(Fragment fragment)
Deprecated. 

addFragments

public void addFragments(List<Object> fragments)
Deprecated. 

removeFragment

public Boolean removeFragment(Fragment fragment)
Deprecated. 

getFragment

public <F extends Fragment> F getFragment(Class<F> type)
Deprecated. 

updateFragment

public <F extends Fragment> void updateFragment(Class<F> fragmentType,
                                                F object)
Deprecated. 


Copyright © 2013 (C) Cumulocity GmbH. All Rights Reserved.