Package org.tomlj
Class MutableHomogeneousTomlArray
- java.lang.Object
-
- org.tomlj.MutableTomlArray
-
- org.tomlj.MutableHomogeneousTomlArray
-
- All Implemented Interfaces:
TomlArray
final class MutableHomogeneousTomlArray extends MutableTomlArray
-
-
Constructor Summary
Constructors Constructor Description MutableHomogeneousTomlArray(boolean tableArray)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MutableHomogeneousTomlArrayappend(java.lang.Object value, TomlPosition position)booleancontainsArrays()trueif the array contains arrays.booleancontainsBooleans()trueif the array contains booleans.booleancontainsDoubles()trueif the array contains doubles.booleancontainsLocalDates()trueif the array containsLocalDates.booleancontainsLocalDateTimes()trueif the array containsLocalDateTimes.booleancontainsLocalTimes()trueif the array containsLocalTimes.booleancontainsLongs()trueif the array contains longs.booleancontainsOffsetDateTimes()trueif the array containsOffsetDateTimes.booleancontainsStrings()trueif the array contains strings.booleancontainsTables()trueif the array contains tables.-
Methods inherited from class org.tomlj.MutableTomlArray
create, create, get, inputPositionOf, isEmpty, isTableArray, size, toList
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.tomlj.TomlArray
getArray, getBoolean, getDouble, getLocalDate, getLocalDateTime, getLocalTime, getLong, getOffsetDateTime, getString, getTable, toJson, toJson, toJson, toJson, toToml, toToml
-
-
-
-
Field Detail
-
type
private TomlType type
-
-
Method Detail
-
containsStrings
public boolean containsStrings()
Description copied from interface:TomlArraytrueif the array contains strings.- Specified by:
containsStringsin interfaceTomlArray- Overrides:
containsStringsin classMutableTomlArray- Returns:
trueif the array contains strings.
-
containsLongs
public boolean containsLongs()
Description copied from interface:TomlArraytrueif the array contains longs.- Specified by:
containsLongsin interfaceTomlArray- Overrides:
containsLongsin classMutableTomlArray- Returns:
trueif the array contains longs.
-
containsDoubles
public boolean containsDoubles()
Description copied from interface:TomlArraytrueif the array contains doubles.- Specified by:
containsDoublesin interfaceTomlArray- Overrides:
containsDoublesin classMutableTomlArray- Returns:
trueif the array contains doubles.
-
containsBooleans
public boolean containsBooleans()
Description copied from interface:TomlArraytrueif the array contains booleans.- Specified by:
containsBooleansin interfaceTomlArray- Overrides:
containsBooleansin classMutableTomlArray- Returns:
trueif the array contains booleans.
-
containsOffsetDateTimes
public boolean containsOffsetDateTimes()
Description copied from interface:TomlArraytrueif the array containsOffsetDateTimes.- Specified by:
containsOffsetDateTimesin interfaceTomlArray- Overrides:
containsOffsetDateTimesin classMutableTomlArray- Returns:
trueif the array containsOffsetDateTimes.
-
containsLocalDateTimes
public boolean containsLocalDateTimes()
Description copied from interface:TomlArraytrueif the array containsLocalDateTimes.- Specified by:
containsLocalDateTimesin interfaceTomlArray- Overrides:
containsLocalDateTimesin classMutableTomlArray- Returns:
trueif the array containsLocalDateTimes.
-
containsLocalDates
public boolean containsLocalDates()
Description copied from interface:TomlArraytrueif the array containsLocalDates.- Specified by:
containsLocalDatesin interfaceTomlArray- Overrides:
containsLocalDatesin classMutableTomlArray- Returns:
trueif the array containsLocalDates.
-
containsLocalTimes
public boolean containsLocalTimes()
Description copied from interface:TomlArraytrueif the array containsLocalTimes.- Specified by:
containsLocalTimesin interfaceTomlArray- Overrides:
containsLocalTimesin classMutableTomlArray- Returns:
trueif the array containsLocalTimes.
-
containsArrays
public boolean containsArrays()
Description copied from interface:TomlArraytrueif the array contains arrays.- Specified by:
containsArraysin interfaceTomlArray- Overrides:
containsArraysin classMutableTomlArray- Returns:
trueif the array contains arrays.
-
containsTables
public boolean containsTables()
Description copied from interface:TomlArraytrueif the array contains tables.- Specified by:
containsTablesin interfaceTomlArray- Overrides:
containsTablesin classMutableTomlArray- Returns:
trueif the array contains tables.
-
append
public MutableHomogeneousTomlArray append(java.lang.Object value, TomlPosition position)
- Overrides:
appendin classMutableTomlArray
-
-