Class JSONWriterRecord.Level
java.lang.Object
org.eclipse.persistence.oxm.record.JSONWriterRecord.Level
- Enclosing class:
- JSONWriterRecord
Instances of this class are used to maintain state about the current
level of the JSON message being marshalled.
-
Constructor Summary
ConstructorDescriptionLevel
(boolean value, boolean needToOpen, boolean nestedArray) Level
(boolean value, boolean needToOpen, boolean nestedArray, JSONWriterRecord.Level previousLevel) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
isFirst()
boolean
boolean
boolean
void
setCollection
(boolean collection) void
setEmptyCollection
(boolean emptyCollection) void
setFirst
(boolean value) void
setNeedToCloseComplex
(boolean needToCloseComplex) void
setNeedToOpenComplex
(boolean needToOpenComplex) void
setNestedArray
(boolean nestedArray)
-
Constructor Details
-
Level
public Level(boolean value, boolean needToOpen, boolean nestedArray) -
Level
public Level(boolean value, boolean needToOpen, boolean nestedArray, JSONWriterRecord.Level previousLevel)
-
-
Method Details
-
isNeedToOpenComplex
public boolean isNeedToOpenComplex() -
setNeedToOpenComplex
public void setNeedToOpenComplex(boolean needToOpenComplex) -
isNeedToCloseComplex
public boolean isNeedToCloseComplex() -
setNeedToCloseComplex
public void setNeedToCloseComplex(boolean needToCloseComplex) -
isEmptyCollection
public boolean isEmptyCollection() -
setEmptyCollection
public void setEmptyCollection(boolean emptyCollection) -
isFirst
public boolean isFirst() -
setFirst
public void setFirst(boolean value) -
isCollection
public boolean isCollection() -
setCollection
public void setCollection(boolean collection) -
getPreviousLevel
-
isNestedArray
public boolean isNestedArray() -
setNestedArray
public void setNestedArray(boolean nestedArray)
-