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 intelementCountprivate booleanisRLEprivate java.lang.StringlastElementprivate intrepeatCountprivate java.lang.Stringsepprivate java.lang.Stringtype
-
Constructor Summary
Constructors Constructor Description SparseArray(java.lang.String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidadd(java.lang.String element)booleanallEmptyString()booleanallNaN()booleanallNull()booleanallSame()booleanallZero()booleanhasValues()booleanisEmpty()booleanisNumericAndNonZero()java.lang.StringlastElement()java.lang.StringtoString()
-
-
-
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:
toStringin classjavajs.util.SB
-
-