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
ConstructorsConstructorDescriptionLevel(boolean value, boolean needToOpen, boolean nestedArray) Level(boolean value, boolean needToOpen, boolean nestedArray, JSONWriterRecord.Level previousLevel) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanisFirst()booleanbooleanbooleanvoidsetCollection(boolean collection) voidsetEmptyCollection(boolean emptyCollection) voidsetFirst(boolean value) voidsetNeedToCloseComplex(boolean needToCloseComplex) voidsetNeedToOpenComplex(boolean needToOpenComplex) voidsetNestedArray(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)
-