Class DisinheritInfo
java.lang.Object
com.gentics.contentnode.rest.model.response.DisinheritInfo
-
Constructor Summary
ConstructorDescriptionCreate an empty instanceCreate an instance with response info and data -
Method Summary
Modifier and TypeMethodDescriptionIDs of nodes/channels, in which the object will not be inherited.IDs of nodes/channels, where this object (actually its master) can be inheritedTrue if the object is be excluded from multichannelling, false if notvoid
setDisinherit
(List<Integer> disinherit) Set node IDs to disinherit objectvoid
setExclude
(Boolean exclude) Set true to exclude object from multichannellingvoid
setInheritable
(List<Integer> inheritable) Set the node IDs where this object can be inherited
-
Constructor Details
-
DisinheritInfo
public DisinheritInfo()Create an empty instance -
DisinheritInfo
Create an instance with response info and data- Parameters:
exclude
- exclusion status flagdisinherit
- disinherited node IDsinheritable
- inheritable node IDs
-
-
Method Details
-
isExclude
True if the object is be excluded from multichannelling, false if not- Returns:
- true for exclusion
-
setExclude
Set true to exclude object from multichannelling- Parameters:
exclude
- true to exclude
-
getDisinherit
IDs of nodes/channels, in which the object will not be inherited. This will be ignored, if the object is excluded from multichannelling- Returns:
- set of node IDs
-
setDisinherit
Set node IDs to disinherit object- Parameters:
disinherit
- set of node IDs
-
getInheritable
IDs of nodes/channels, where this object (actually its master) can be inherited- Returns:
- list of node IDs
-
setInheritable
Set the node IDs where this object can be inherited- Parameters:
inheritable
- list of node IDs
-