Package org.jmol.adapter.writers
Class QCJSONWriter.SparseArray
- java.lang.Object
-
- javajs.util.SB
-
- org.jmol.adapter.writers.QCJSONWriter.SparseArray
-
- Enclosing class:
- QCJSONWriter
public class QCJSONWriter.SparseArray extends javajs.util.SB
-
-
Field Summary
Fields Modifier and Type Field Description private int
elementCount
private boolean
isRLE
private java.lang.String
lastElement
private int
repeatCount
private java.lang.String
sep
private java.lang.String
type
-
Constructor Summary
Constructors Constructor Description SparseArray(java.lang.String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
add(java.lang.String element)
boolean
allEmptyString()
boolean
allNaN()
boolean
allNull()
boolean
allSame()
boolean
allZero()
boolean
hasValues()
boolean
isEmpty()
boolean
isNumericAndNonZero()
java.lang.String
lastElement()
java.lang.String
toString()
-
-
-
Method Detail
-
add
protected void add(java.lang.String element)
-
lastElement
public java.lang.String lastElement()
-
isEmpty
public boolean isEmpty()
-
allNaN
public boolean allNaN()
-
allNull
public boolean allNull()
-
allEmptyString
public boolean allEmptyString()
-
allSame
public boolean allSame()
-
allZero
public boolean allZero()
-
hasValues
public boolean hasValues()
-
isNumericAndNonZero
public boolean isNumericAndNonZero()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjavajs.util.SB
-
-